On Fri, 2005-09-16 at 19:34 -0400, Ross Vandegrift wrote: > On Fri, Sep 16, 2005 at 05:41:49PM -0400, Lee Revell wrote: > > Make sure to check the status of Firewire support too. Last I heard the > > freebob guys have some 1394 audio interfaces working. > > Oh wow - any word on reverse engineering the MOTU stuff? Years ago reverse engineering MOTU stuff is basically impossible. and why bother when they are free to release new versions that have large or small design changes at any time? > they already had pretty cool looking 8+ analog I/O firewire boxes that > I sadly turned away from. if you were using ieee1394 for audio "years ago" it was either mLAN or some utterly proprietary > Google didn't turn up anything obvious ::-) there are currently 3 ways that ieee1394 can be used with audio: a) proprietary protocol on top of ieee1394 (e.g. RME Firewhatever, MOTU, RME hdsp) b) the BeBox chipset and protocol c) mLAN b and c (and possibly (a) but how could we know?) are definitely based on IEC61883, but have extensions to cover things that IEC61883 doesn't cover. Bridge Co, the BeBox makers have apparently tried to feed their extensions back to the IEC standards body. yamaha are still playing the "our toy" game with mLAN for the most part. there is no support for (a) on linux (the hdsp is supported because the use of ieee1394 is transparent to the driver - it does not plug into a generic ieee1394 interface). there is no (actively growing) support for (c) either, despite the fact that yamaha keep saying they are OK about an open source mLAN implementation. they still do not appear to have released info on the parts of mLAN that are outside the IEC61883 specs, making any support based on that standard pretty poor. the freebox project supports all devices that use (b), and such devices can also be physically chained to produce larger meta-devices. the project has reported success on linux with a number of devices. if you see ieee1394 h/w advertised, bug the advertiser to say which of these technologies they use. forget linux - just tell them you are interested in chaining the device with existing ieee1394 audio h/w that you have, and you want to know if the advertised device supports it. --p