<div dir="ltr"><div>Hi everyone,</div><div>I plan to write a MIDI sequencer/editor and would like to use GStreamer for</div><div>separate rendering of each track via wildmidi/timidity/fluidsynth/whatever</div><div>and mixing it up with audiomixer plugin. (It is crucial that tracks have</div><div>separate channel namespaces, it will be a certain extension of SMF,</div><div>if more precisely -- for microtonal tunings support).</div><div><br></div><div>What we/you have now is wildmididec which consumes audio/midi, which</div><div>currently stands for SMF file data.<br></div><div>I propose to break that up to Standard Midi File (and RIFF) parser (of .mid</div><div>being mapped to something like application/smf) and renderer</div><div>of resulting audio/midi streams containing raw track data (division number being</div><div>specified in renderer's variable parameter).</div><div><br></div><div>Or I could just abandon audio/midi and use something like audio/x-raw-midi in</div><div>a newly written timidity/fluidsynth renderer, to not mess up with wildmididec.</div><div>What do you think?</div><div><br></div><div>Thanks,</div><div>Anek<br></div></div>