I am working on getting a midi connection with Daisy Seed. I was sucessful using my arturia Keystep to trigger AdEnv envelopes, but as I was starting implementing an ADSR envelope, I noticed that the function asNoteOff() and the NoteOff event type were missing from the midi.h file that I cloned from the current Daisy examples repository. So, I updated my libDaisy files with the ones cloned from the current libDaisy repository, since I’ve figured out (maybe incorrectly) that the libDaisy link refered in the Daisy examples repository is leading me to an older version of the library. So, right now, with the “new version” I can’t create MidiHandler instances since it asks for some Parameters (?) and also I cannot use the some internal midi handler because the DaisySeed class does the midiUartHandler attribute.
Thanks @brbrr ! I noticed that. Thank you for sharing the actual pull request refering to this change. I managed to solve it. It was a simple syntax fix.
No worries, but the libdaisy.pdf doc seems to lag behind, too.
I looked at what was happening in the daisy_pod.* files. At lot of things that comes out of the box for the other units can be found there and used for us Seed hackers!
I think that including a daisySeed dedicated MIDI example in the DaisyExamples repo would be very helpful in that sense.
I dont know what are the pull requests ethics and praxis by eEectrosmith, but I would be very glad to contribute with an example like that.