Trouble-shooting, FAQ, Tips

Trouble-shooting

Windows - RuedaMatic Editor:

  • SYMPTOM: I got a new BETA version of RME. But... my old sequence files won't load (RME shows errors)
  • POSSIBLE CAUSE:
    • Please read "Release notes" before you get new versions... while we are in beta phase! 😉
    • One kind of cleanup we will do in beta is fixing the moves.
    • If the moves were spelled wrong, or set at the wrong length... and are fixed...
    • then downstream sequences that use them can be broken
    • You could have RENAMED your scheme before installing the new file, and saved your work that way
    • After BETA phase, this won't be a problem (see note below)
  • REMEDY 1 for regular users:
    • Delete your .SEQ files, and rebuild them with the moves of the latest scheme
    • OR delete the entire RuedaMatic data folder ~yourHome~\Documents\RuedaMatic Editor,
    • uninstall RME... and reinstall latest BETA version. It will rebuild the data from there.

OR

  • REMEDY 2 for nerds:

  • [Recommended only for geeks! (be familiar with XML, editing tools, CRLF vs LF)]

  • Note the error message: Move not found: "XXX", XXX representing a move in the SEQ not found in the MOVES for the scheme

  • Open the sequence file with NotePad++.

  • The error message specifies a move that is not valid. Find that move in the editor.

  • Change the move name to EXACTLY this: "Continue".

  • That's a placeholder for the beat to keep the rest of the song on time.

  • Save wtih Unix end-of-line LF

  • Repeat that, until no more move errors are seen on loading

  • THEN launch RME, go to Songs workbench. At to each change spot, enger a valid move

  • Note: After our official release version... sometime soon... this won't happen...

    • old moves will remain in the moves catalog as is
    • any changes to move name, or duration, will be done by creating new moves with new names.

  • SYMPTOM: I DOWNLOADED A SONG, but it doesn't connect to the beats, why?
  • POSSIBLE CAUSE:
  • The base file name is the basic connection between music file, beats file, and sequence.
  • Music file - can be anywhere on your computer
  • example: "05 - Sandunguera [Manolito Simonet y su Trabuco-No puedo parar].mp3"
  • Beats file - it's found in: "Documents\RuedaMatic\secuencias_para_canciones"
  • example: "05 - Sandunguera [Manolito Simonet y su Trabuco-No puedo parar].xml"
  • Sequence file - it's found in: "Documents\RuedaMatic\scheme_rueda_normal_basica\secuencias_para_canciones"
  • example: "05 - Sandunguera [Manolito Simonet y su Trabuco-No puedo parar].seq"
  • REMEDY:
  • SO: if the music file doesn't have the same base name as the beats file... simply RENAME IT the same as above, and it will connect to the beats

  • SYMPTOM: I DOWNLOADED A SONG. But when I load it, RME tells me it has a different md5. What's that, and why?
  • POSSIBLE CAUSE:
  • Every time a band records a song, they will play it slightly differently.
  • To be "close" is not good enough: your recording must be the EXACT same one used for the beats file, or calls will be wrong
  • To guard against that: the md5 hash is calculated (using ffmpeg) from the MP3, excluding the metadata: just the raw music.
  • HOWEVER: it is STILL possible you have the EXACT recording... but it still has a different hash - you can stop the warning.
  • REMEDY:
    • SO: you have the chance to override this guard.
      • You can change your setting from Caller to Wizard
      • Load the file again
      • You see the same, but there's a FIX option
      • Click Fix. From then on, you can load the file without the warning. Your hash is added to the beats file, or seq file.
      • BUT: be sure you are right. Play the song sampling the beginning, middle, end to be sure it really IS the same recording

  • SYMPTOM: Some files on the LOADER screen seem to be listed wrong...
  • POSSIBLE CAUSE:
    • RuedaMatic Editor was built with javascript/nodejs packages. These mostly come from the Linux world. So there may be cases where Windows end of line is not handled well.
    • This applies to text files like our .xml files, and .seq files.
    • RuedaMatic tries to create and manage text files as Linux .xml and .seq files, with LF line endings, to avoid issues with NPM packages.
    • HOWEVER: Sometimes files are unintentionally modified, e.g. during file transfer. This may replace the expected LF ending with CRLF.
  • REMEDY: Load the suspect files in Notepad++. Click the menu choice Edit | EOL Conversion, and convert to Unix line end.
    • If you have a linux shell on your Windows machine, get the utilities 'file' (shows Windows vs Linux status). And 'dos2linux' (mass converts files).

Android - RuedaMatic Player:

  • SYMPTOM: Player plays, but there are no popup messages about the status, and no calls are heard
  • FIRST, BE SURE: when you use the "To Android" tab to update the phone from the PC, you let it run til it shows "Done!"... without errors)
  • POSSIBLE CAUSE:
  • A file may have been locked by the RuedaMatic player, while the PC was trying to do the FTP update.
  • REMEDY:
  • Turn the Android phone OFF, then ON again. Do not start RuedaMatic yet! On the PC, repeat the transfer of the scheme on the To Android tab. Now, start RuedaMatic.

FAQ - Tips

Q: CAN I GET BACK MY OLD SEQENCE FILE?

  • So I changed my sequence, and then I decided I didn't like the changes. I WANT MY OLD FILE BACK?
  • We won't provide a backup feature... it's too complicated, too many interdependent pieces.
  • But there are good commercial options. For example, Google Drive backup and sync is very good: and free.
  • No precaution necessary before you change a file
    • A folder is automatically backed up up to the cloud, continuously
    • You can go weeks later to Google Drive, find an old version, and download it.
    • Caveat: it's free: but I still call it commercial, because you pay with a sacrifice of privacy
    • Read about Google Backup and Sync here

Q: CAN I HEAR MY OWN VOICE, WITH MY OWN CALLS?

  • Start with copying a scheme that's close to what you want
    • e.g. Open the file explorer to your "Documents\RuedaMaticEditor" folder
    • Copy entire folder "scheme_rueda_normal_basica" to "scheme_rueda_my_voice".
    • NOTE: new scheme must start with "scheme_", the rest of the name is up to you
    • Download the free Audacity program, record all the calls yourself, save as .mp3 files.
      • hint: make a list, and record ALL CALLS at one go
      • For each call: repeat each call 3 times, so you pick the best one
      • In Audacity, on the waveform, select a region to save for your call
      • Hit the spacebar to repeat the region, and check the sound
      • then save that region as MP3, in the "vueltas" folder
      • TWO things to watch here:
        • trim the sound closely. Should be near zero lag time before the call. Or: the call we be delayed when you use it.
        • make sure the voice quality is loud enough, clear enough, consistent enough
    • When you add a new call, tell the RME system about it.
      • Use the Moves tab "Create New", and add the sound file to a new move, add it to the list of Moves

If problems, please send mail to: ruedamatic@gmail.com