alsa MIDI

Antonio Ospite ao2 at ao2.it
Fri Oct 17 06:40:53 PDT 2014


On Wed, 16 Jul 2014 20:52:42 +0200
Jan Alexander Steffens <jan.steffens at gmail.com> wrote:

> On Wed, Jul 16, 2014 at 11:08 AM, Hungerburg <pch13 at myzel.net> wrote:
> > Gstreamer has some support for midi, although only turning into audio, as
> > fas as I found. I'd rather capture and playback midi events from and to midi
> > devices. Maybe someone on the list knows of such a module?
> >
> > 1) capture midi events from alsa midi port, probably mux into an AVI
> > container or write as a midi file
> >
> > 2) playback that stream of events to an alsa midi port
> >
> > I now capture and play video with gstreamer and midi with arecordmidi and
> > aplaymidi started from the shell with deliberate delays but imagine a pure
> > gstreamer solution might provide better sync.
> 
> I think you would have to write them yourself. An alsamidisrc as a
> live source of midi events, probably based on GstPushSrc and
> outputting an audio/x-midi-event stream which is just a stream of
> individual midi events, each in a buffer; and an alsamidisink,
> probably based on GstBaseSink.

Hi,

here is a prototype for an alsamidisrc element:
https://bugzilla.gnome.org/show_bug.cgi?id=738687

Ciao,
   Antonio

-- 
Antonio Ospite
http://ao2.it

A: Because it messes up the order in which people normally read text.
   See http://en.wikipedia.org/wiki/Posting_style
Q: Why is top-posting such a bad thing?


More information about the gstreamer-devel mailing list