featherwing midi question

Microsoft's MakeCode platform for easy blocks-style programming

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Post Reply
User avatar
daddyben1
 
Posts: 6
Joined: Sun Jan 05, 2025 2:57 pm

featherwing midi question

Post by daddyben1 »

is it possible to receive midi data like parse from the Music Maker FeatherWing using an esp32 ? I know the featherwing has a sd card reader attached and is capable to decode midi, i see lots of info on how to connect a cable from a midi controller and the featherwing will play it. but i want to receive real time midi from the sd card that's attached to the featherwing so i can use that data to run a motor... any ideas ?

User avatar
dastels
 
Posts: 17195
Joined: Tue Oct 20, 2015 3:22 pm

Re: featherwing midi question

Post by dastels »

You want to read MIDI files from the SD card?

Dave

User avatar
daddyben1
 
Posts: 6
Joined: Sun Jan 05, 2025 2:57 pm

Re: featherwing midi question

Post by daddyben1 »

yes in real time...like a parser..

User avatar
dastels
 
Posts: 17195
Joined: Tue Oct 20, 2015 3:22 pm

Re: featherwing midi question

Post by dastels »

Ok, got it!

Have a look at https://learn.adafruit.com/neotrellism4 ... ynthesizer. The code is written using CircuitPython, but shouldn't be too difficult to port to C++ if you need. All that would really need changing is the event methods (Ie. note_on, note_off) in the Synth class, and all the audio related code can be removed.

Dave

Post Reply
Please be positive and constructive with your questions and comments.

Return to “MakeCode”