usbd-midi icon indicating copy to clipboard operation
usbd-midi copied to clipboard

How does this crate fit into the usb-audio rust ecosystem

Open btrepp opened this issue 4 years ago • 5 comments

From conversations in https://github.com/btrepp/rust-midi-stomp/pull/1 with @perlindgren

Figured it might be better to discuss this in it's own issue.

Ultimately the summary is that to me it makes sense that this crate, or future versions of it, fit in nicely with the rest of usb audio devices. With most of the usb spec, this really should just be an extra 'feature' as part of the audio class, that you can choose to use or not.

What I'm unclear of at the moment, is the current state of audio devices in rust. I can't seem to find any groups about this in the embedded rust pages, but I think perhaps one exists. Does anyone have any links to repositories or groups?. From there I would also be curious as to whether there should be a 'reference' platform for boards. This was developed against the bluepill, but targeting a common board would help with investigating issues/development

In regards to aligning with other midi-implementations, I am for this. The implementation of codes here exists because others didn't at the time. It seems the normal rust community has published a few nifty crates since then.

btrepp avatar Jan 25 '21 02:01 btrepp

In regards to aligning with other midi-implementations, I am for this. The implementation of codes here exists because others didn't at the time. It seems the normal rust community has published a few nifty crates since then.

#11 updates this library to use shared types from https://github.com/rust-midi/

x37v avatar Nov 22 '22 19:11 x37v