[linux-audio-dev] high level midi api

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: [linux-audio-dev] high level midi api
From: martijn sipkema (msipkema_AT_sipkema-digital.com)
Date: Sun Oct 28 2001 - 15:08:26 EET


hi,

is there already work being done on a good midi
api for linux (and possibly other unices)? if not
i would like to know if there are any who would like
to work together in getting such an api available.

i would like to have a midi api that is cross
platform and that makes good timing possible. also
synchronisation of audio and midi should be possible.
i don't think the serial interface suffices for this. and
i don't like a /dev/sequencer approach to timing.

i think synchronisation to midi clock and timing on
tempo should be in the application. there should be
one time for scheduling midi events and time tagging
incoming events that has <<ms accuracy. this time
should also be used to sync to audio, like openml's
ust/msc. also having the scheduling in the api would
possibly allow using some modern midi interface's
hardware scheduling features to be used (i did ask
steinberg and emagic for the specs of their proprietary
midi transmission protocols, but alas, they wouldn't
give it to me. but if more people would ask, then
perhaps they will).

so wouldn't it be good (and about time) to start
a discussion on midi for linux and to start a project
for implementing a midi framework that is good
enough for professional use?

regards,

--martijn


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sun Oct 28 2001 - 14:05:29 EET