Class compliant usb MIDI

I guess this is not something that most games need but I think it would be cool to add a class compliant usb MIDI endpoint. That would mean one could connect and receive MIDI data like note onset or cc changes with a DAW or other MIDI devices. With the modern audio things this little device can do, it could make sense right?

I don’t think it should be that computationally heavy and keeping it over USB rather than say Bluetooth MIDI, it shouldn’t use crazy amounts of battery power.

That’s something I would love to see anyway.

Cheers for listening

ERik

8 Likes

I want that so bad! The main roadblock is that we're currently using an older version of ST's toolkit, which doesn't have a composite USB driver. I think the latest version does, and we'll be updating to that soon. If it somehow doesn't work out we're also hoping to get Bluetooth MIDI working once we have some room to work on new features. :slight_smile:

13 Likes

That's awesome to hear that it might come in the future. Hoping for composite USB driver.

Cheers

ERik

Any news on this? +1 for class compliant USB midi! :pray:

4 Likes

Would this mean we'd be able to plug in e.g. a midi keyboard and record the notes played on it?

That's the idea! But the Playdate wouldn't be able to provide power to the keyboard, so it would either have to be self-powered or get power from the bus, e.g. having them both plugged into a powered hub. I say all this with a huge caveat that I don't know yet if it's actually possible. But it looks promising!

4 Likes

God this would be so cool

2 Likes

Just wanted to add an additional voice to this thread - I think this could be really awesome, especially with how many music apps have been created.

1 Like

I also would love to see this feature happen as it would greatly expand the capabilities for making music. I believe there is a large part of the Venn diagram which overlaps between folks who want to make weird music and folks who own a PlayDate. It's so cute. I imagine everyone wants to use it for more stuff.

2 Likes

Also adding my voice, wondering what the state of this is, as of late 2025…
My use case would be to remap CC events for example.

2 Likes