alsa-project / alsa-lib

The Advanced Linux Sound Architecture (ALSA) - library
GNU Lesser General Public License v2.1
366 stars 177 forks source link

MIDI 2.0 support in ALSA #180

Closed robertwu1 closed 1 year ago

robertwu1 commented 3 years ago

Hi, now that USB MIDI 2.0 is officially out (https://www.midi.org/specifications/midi-2-0-specifications), are there any updates for support in USB MIDI 2.0 in ALSA?

https://github.com/alsa-project/alsa-lib/issues/24 was closed in February of 2020 but it's been over a year and a half. There seems to be quite a bit of interest in the issue since it had been closed.

Thanks!

abique commented 2 years ago

I'm also interested to know what is the status / roadmap with MIDI 2.

symdeb commented 2 years ago

https://github.com/alsa-project/alsa-lib/issues/24 updated

symdeb commented 1 year ago

https://www.synthtopia.com/content/2023/03/22/midi-40th-anniversary-celebration-coming-to-2023-namm-show/ https://www.midi.org/midi-articles/midi-40-and-hip-hop-50-anniversary-celebrations-await-at-the-2023-namm https://a3exchange.com/a3e-2023-anaheim/#midi-developers

.... "as they discuss recent changes to the core MIDI 2.0 specifications and the MIDI 2.0 API on Apple, Google, ====>> Linux <<====, and Microsoft operating systems. "

Not sure what ALSA project progress has been so far... Perhaps the repo owners can comment.

tiwai commented 1 year ago

The MIDI 2.0 support (for core UMP and USB MIDI 2.0) is finally merged to sound.git tree as a 6.5 kernel material. Found in for-next branch (or topic/midi20 branch).

The updates for alsa-lib and alsa-utils will follow.

symdeb commented 1 year ago

Found it.It looks great ! P.S: Is the USB gadget API also supported for UMP ?

symdeb commented 1 year ago

Updated MIDI Specifications were released on the MIDI.ORG website today.