[gst-devel] Midi and GStreamer

Benjamin Otte in7y118 at public.uni-hamburg.de
Wed Jul 16 12:53:24 CEST 2003


On 16 Jul 2003, Steve Baker wrote:

> In this case you could either:
> - listen to the clock so you know when its time to output the buffer
> - have some kind of real-time mode for amSynth which doesn't wait for
> MIDI events which may never come
> - have alsamidisrc produce empty timestamped MIDI buffers so that
> amSynth knows that is time to spit out some audio.
>
I think filler events should be used for this. You could do this with a
property "max-latency" or so for the midi caps that define after how much
time a filler event is sent with 0 for no filler events.

Benjamin


> I hope this clarifies things a bit. amSynth sounds very cool ;)
>
> cheers
> --
> Steve Baker <steve at stevebaker.org>
>
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: VM Ware
> With VMware you can run multiple operating systems on a single machine.
> WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
> same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>





More information about the gstreamer-devel mailing list