Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Music Media

Linux Support for Multi I/O Cards? 29

TibbonZero asks: "I am using Digidesign's Digi001 audio interface with Pro-Tools 5.3.1 (an industry standard recording application), but this requires using Windows XP. I was wondering if there have been any attempts at writing drivers that would add Linux support to the soundcard? The Digi001 is a PCI based soundcard, with a breakout box. It provides 18 channels of I/O; 8 Analogue, 8 ADAT Optical, and 2 SPDIF as well as Midi I/O. There is a large users's group that supports most issues with the interfaces, and software, but few of them have the time or skills to program drivers, there is a wealth if information to be found there however. Are there any Slashdotters who are into audio and are willing to help out this community by programming drivers for it. Even getting a two channel stereo driver would be a great start (there is one available for Windows if reverse engineering it would help)." As an add-on to the question: What multi-I/O cards already have Linux support, and what do you think of them?
This discussion has been archived. No new comments can be posted.

Linux Support for Multi I/O Cards?

Comments Filter:
  • by b30w0lf ( 256235 ) on Sunday August 04, 2002 @03:54PM (#4008924) Journal
    As far as I know, the best such drivers come from the ALSA [alsa-project.org] project. In truth, there are very few multi-io cards listed as supported yet, but MOTU, Echo Audio, Yamaha and Midiman (as well as a few others) are all listed at least as being under developement. The one exception to this 'in the works' rule seems to be RME which appears to be quite well supported. Unfortunately, I see no mention of DigiDesign.

    Actually multi-tracking software is in about the same state as the drivers. The most promising package I've seen is Ardour [sourceforge.net]. Their package seems to be very much modeled after ProTools, at least as far as the interface goes. It supports LADSPA open-source plugins (no VST, RTAS, or DX unfortunately... mostly due to license restrictions). It already supports multi-io and many of your standard features, but lacks some things I consider necesities such as MIDI support (especially the ability to send MIDI clock and operate as a metronome... something I almost always use). None the less, there is a future for Linux and recording. It just, more or less, remains in the future for now.
  • We currently sell some products including Microstar Labs AD converters, which do 64 channels of A/D conversion, 16bits at 16.000 Khz. Not really for the audio freaks, but we geologists love it, not to mention the fact that they provide the board with fully functional set of linux drivers.

    at 4000$ a piece, that's not even so expensive!
  • The DigiDesign hardware is not just a fancy multi-I/O soundcard. It has specialized hardware for many of the more complex sound processing tasks you perform. Writing drivers for this beast isn't about just writing a sound driver. It's about writing support for many devices inside of it and then writing a common interface to all of these devices for an audio processing software app. Unless DigiDesign writes or contracts someone to write linux drivers and port ProTools to linux, you will never ever see support for the DigiDesign hardware. Do you think they're going to port to linux any time soon? Do you think pigs may start flying this season?
    • While we're at it, do you think anyone is ever going to write a good Linux office app? How about a useful desktop environment? A modern web browser?

      Will there ever be support for any hardware other than the most low-level components in Linux? USB? Firewire? Various 3D-accelerated video cards?

      Will we ever see a free Unix operating system? Even if we get a kernel, you'll need to write tons of userland utilities, etc etc.

      Do you think pigs may start flying this season?

      (Hint: I'm pointing out all this stuff because hackers have gone out of their way to work together and contribute for everyone by writing software. Useful software. Real software. Free software. If everyone had your attitude, we'd be nowhere.)

      • Why don't you learn exactly what this hardware is and what it does before you make silly statements like the above?
        • Why don't you learn exactly what this hardware is and what it does before you make silly statements like the above?

          Is this hardware so powerful and awe-inspiring that no self-respecting programmer lay a finger on writing a device driver (or set of, if that's the case)?

          Why don't you explain why it's impossible or infeasible for a group of people to get together to write complete Linux support for it? Why don't you explain how powerful or different it is, or whatever sets it apart, that makes it so different and such an undertaking to write support for?

          • Multiple devices, multiple drivers, niche market, requires powerful audio processing software to even be useful on the order of StarOffice or Mozilla, except it doesn't even have half of one percent of their user base. Do you know any developers willing to give up the next 3 years of their lives full time to program this stuff for free to license as GNU software? It would probably be longer.

            And who's going to pay for test kit? These units are $700 a pop.
    • Well here's how I see it. OS X support should be out for Macs soon. As we all know, OS X uses a BSD based kernel (Darwin I think). With that software out, I think that reverse engineering it, and the windows wavedriver should be able to reveal what we need to know to write the code.
      Although this would be much easier if Digi just released some info to the opensource community and let us write a driver, etc...

      • OS X support should be out for Macs soon.

        Yes, I hear it's going to kick ass too! Just think, Unix on a Mac. What will they think of next?

        ...and let us write a driver...

        A driver. heh. thats funny.
        You have no idea what this hardware is, do you?
  • There are USB-based multi-io sound cards on their way that are far superior to the Digi001, and they will have Linux drivers.

    DIGI001 is overpriced, and overrated. You fell for it.
    • I disagree. The Digi was fairly cheap for me (700USD), and came with the software (Protools). This was great for me, because if I had gone out and bought a MOTU unit, then I would have spent around 900USD on the unit, and 500 on Logic Platitunm. I didn't get it for Linux support, or even XP support, I got it because I wanted to know Protools.
      Protools is such a standard today in the audio industry, and I can go into pretty much any studio and have a good feeling for how to get around just knowing protools. I also have a great deal of experience with analogue (I love 8 track 1/2 inch recorders), and other digital solutions, and Protools is one of the best.

      To some degree it's like buying Cisco stuff, it doesn't do everything that the competition does, but it's standard, and you will pay for the name, but again, it's standard.
  • I was going to recommend that you went to talk to the folks over at demudi [demudi.org] who are building a distro variant of Debian tailored to audio applications, and therefore will probably have plenty of information about multi-channel IO, but on visiting their site I found that they have merged with agnula [agnula.org] which is news to me and looks quite interesting. Am off to go and read up on what is going on...
  • With the amount of time and money you'll spend getting someone to write these drivers for you, you may as well slap down a few hundred dollars for Windows XP and use that.
    • Didn't there use to be a guy who would write Linux drivers for any device, as long as you would give him one of the devices?
      I seem to remember seeing a claim like that on a Linux website a few years ago. Don't know how good his work was, but he probably acquired a pretty good collection of hardware, though.
    • It's more about can I do it, than whether i should do it. I already have XP Pro (which is pretty good once you turn off the crap), so it's not about saving money.
  • by girth ( 40643 )
    Software applications communicate to the Digi hardware through the DAE software. I haven't heard of plans to port the DAE to Linux btu I left Digi before MacOSX came out (I wasn't an engineer either).

    There is a customer forum on their site and I know their Customer Service people really try hard to answer all the questions. Try posting a polite message.

    Just remember, they're business driven. They need to feel like there is a financial reason to do development or that development done by outside people won't hurt their business. Or, you can buy enough shares in Avid and demand changes.
  • After a Slashdot Search for Professional Audio [slashdot.org], the answer here on Ask Slashdot is... Ask Slashdot.

    Professional Audio On Linux? [slashdot.org]

    Many comments, mostly about software and Macs.
    There are some Linux Sound Hardware [slashdot.org] comments.

    The "Linux Music and Sound" [slashdot.org] book is recommended.

"Experience has proved that some people indeed know everything." -- Russell Baker

Working...