Re: [linux-audio-dev] MIDI routing, FIFO's etc.

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] MIDI routing, FIFO's etc.
From: David Olofson (audiality@swipnet.se)
Date: ma loka   11 1999 - 21:20:01 EDT


On Mon, 11 Oct 1999, David Slomin wrote:
> On a related note, why aren't the advanced features of sound cards (in
> particular, patch dumping) performed through sysex commands rather than
> ioctls? It seems a natural to me to keep everything inband.

Pleeeeezzz, not *more* of that SysEx mess, *especially* not in the
APIs!

IMHO, a more powerful protocol that's *not* crippled by 7 bit data
bytes or similar things, should be used for *all* "internal"
communication. Ok, stream MIDI events if you like (if you feel like a
device driver ;-), but the standard way should be using a generic
event system. (And I'm really trying to design one!)

"Everything inband" it exactly what I want, but MIDI should never
have made it's way into the computer in the first place. (Well, OK,
it was pretty appropriate in the 8 bit days... :-) It's an old,
simple, limited protocol for low bit rate serial lines w/o
handshaking! It still serves it's purpose quite well where it
belongs, but that's about it.

//David

 ·A·U·D·I·A·L·I·T·Y· P r o f e s s i o n a l L i n u x A u d i o
- - ------------------------------------------------------------- - -
    ·Rock Solid David Olofson:
    ·Low Latency www.angelfire.com/or/audiality ·Audio Hacker
    ·Plug-Ins audiality@swipnet.se ·Linux Advocate
    ·Open Source ·Singer/Composer


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : ke maalis 08 2000 - 13:41:00 EST