I have now made the calibration and the tutorial was very useful. I just want to add two comments for those of you that will do this in the future:
1) If no serial port is detected, install the drivers that come with the arduino software. (You can search “installing arduino drivers” on Youtube too see how this is done).
2) I initially got noise-characters instead of the text “Send any character to start sketch”. I thought the default baud was the correct, but this was not the case. Try different, until the correct text appears.
I know that these comments may seem obvious, but since I had some problems, someone else may too. The soundfont conversion was very easy to use; so, thanks!
I have started to use FX-SaberOS and I have a few doubts.
1) In config_HW.h I defined; DIYINO_PRIME, SINGLEBUTTON and LEDSTRINGS. I wanted to comment-out ACCENT_LED and BATTERY_CHECK since I am not going to use these, but the sketch did not compile correctly. If I leave them defined it compiles and I can upload the sketch. Is there any problem to use the DIYino without these “hardware related” features if they are “defined” in the code?
2) If I only have two sound fonts, is it necessary to change SOUNDFONT_QUANTITY in sound.h to “2”, or is it enough to only prepare the SD-card with only the two fonts?
3) In LSOS the ordering of copying the files and the numbering were very important. Is this the case for FX-SaberOS too? In the SD-card example, each drawer has the files ordered with names as 001_xxx, 002_xxx and so on. Is this enough, or should the numbers continue so that the files in Saber_JukeBox starts with 020_xxx (given that ConfigSounds contains 19 files). When I copy the files should I start with ConfigSounds, Saber_JukeBox, Soundfont1 and then Soundfont2? (In particularly I want someone to confirm that Saber_JukeBox comes after ConfigSounds).
Thanks!