Tell us about yourself!
I tried taking each and both out. It seems to be better with both out, especially with chords. The handclap seems to have a mind of its own; not playing some beats, and with a different tone on each. This is with no other instruments playing, and was unaffected by the commenting out.
Did sending the NoteOn command twice for percussion actually help?I'm going to try using the VS1053 with a MIDI keyboard to see how it copes with chords and simultaneous percussion sent that way. I just need to build an interface.
It seems to change depending which instrument is chosen. Using TM with 2 notes, they sound totally different; the first sounds like a handclap. 2 consecutive notes on LG sounds like a frog. HC sounds slightly different on each note. 3 simultaneous notes on GP makes it sometimes play a single note and next time play a chord. This seems like a timing issue when trying to generate more than 2 simultaneous notes. Perhaps the nano just can't quite cope with the data rate whilst also diving the display?
I gave up trying to make the 3.5" display work; I ordered a 2.8" display and it all now works in breadboard form. Some of the voices are a bit odd, and some seem to change or occasionally not play during the sequence, but that may be due to my lack of experience with it. Thanks for fun and well-detailed project.
Thanks for your suggestions; I'll work through them.The display I bought looks very close to the one you used, apart from being bigger:https://www.ebay.co.uk/itm/353292041239
Have you tried the 480X320 display yet? I'm trying to get a ILI9488 display to work. I believe that the ILI9341 driver only needs slight tweaks to work with a ILI9488, but so far just a grey screen.
A few years ago I accidentally blew the 328P in my transistor tester when I first got it, by not discharging a capacitor before testing. At the time, the quickest solution was to buy another tester, which I did. Today I replaced the 328P chip in the original, and was searching for a way to load the correct files to it, when I came across your Instructable, which was just what I needed, as I couldn't get my head around makefile etc.. I hoped that the settings you used would also work on mine, which they did. Thanks for this.