Skip to content

(ongoing/experimental) LV2 extension feature to support MIDI 2.0 UMP through cmidi2 library.

License

Notifications You must be signed in to change notification settings

atsushieno/lv2-midi2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

what is lv2-midi2?

It is an experimental attempt to extend LV2 to add support for MIDI 2.0, which would look like existing MIDI 1.0 support through Atom.

There is not of much implementation within this extension feature itself. It resembles how the existing MIDI 1.0 support is done. In LV2, most of the existing work (packet processing) is done through LV2 Atom API.

implementing MIDI 2.0 support

So far I use my cmidi2 library (which is also experimental UMP processing library). Note that lv2-midi2 extension does not depend on it. It only specifies the URI and implementors should be free to choose any library behind.

(I'm doing this mostly to have MIDI 2.0 as the MIDI support core in android-audio-plugin-framework and aap-lv2.)

About

(ongoing/experimental) LV2 extension feature to support MIDI 2.0 UMP through cmidi2 library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages