Slashdot Mirror


Linux Support for Multi I/O Cards?

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?

29 comments

  1. Audio Production by jaymz168 · · Score: 0

    I think that if there are going to be any Linux drivers for this sort of hardware, it's going to be opensource. In general, the people who are producing and recording audio are not very computer savvy and tend towards Macs because of their 'ease-of-use'. They also tend to be fierce Mac supporters, and getting them to move to even a Windows platform is hard enough, no matter how many times you tell them it's cheaper and faster. Professional audio hardware and software packages are only now being ported onto the Windows platform at their full functionality. Given that Linux isn't terribly great in the 'ease-of-use' dept. I really can't see any hardware manufacturers making Linux drivers, the market just isn't there. So, it looks like you should get a few people together and start a SourceForge project :)

    1. Re:Audio Production by brunson · · Score: 1

      They also tend to be fierce Mac supporters, and getting them to move to even a Windows platform is hard enough, no matter how many times you tell them it's cheaper and faster.

      Good, cheap, fast... pick any two.

      --
      09F911029D74E35BD84156C5635688C0
      Jesus loves you, I think you suck
    2. Re:Audio Production by Anonymous Coward · · Score: 0

      I think that if there are going to be any Linux drivers for this sort of hardware, it's going to be opensource.

      Well, I'll be dipped in shit! Moderate this "+1, Insightful!"

    3. Re:Audio Production by jaymz168 · · Score: 0

      I meant developed by the opensource community, not released as opensource, which I suppose would be required as per GPL etc. The chances of any audio software company developing Linux drivers are pretty slim.

  2. Limited, but in the works by b30w0lf · · Score: 3, Informative

    As far as I know, the best such drivers come from the ALSA 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. 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.

    1. Re:Limited, but in the works by Anonymous Coward · · Score: 0

      Agreed. RME makes arguably some of the best hardware around AND has good Linux support.

      There was an interesting article in electronic musician a few years ago about music production on Linux (June 1999; unfortunately no longer available in the on-line archives at emusician.) The article had a key point: the idea of Linux-based music production is exciting but the market for music hard/software is relatively small and most companies are struggling to break even on Win/Mac. Jim Rippie of Cakewalk supposedly had this to say: "...Getting information about the number of people using an OS that can be freely downloaded is a slippery proposition, making it difficult to create a proper business case for porting to Linux". This point I imagine isn't exclusive to music production software.

      But you never know what some intreped hacker might dream up... Someone was able to reverse-engineer ASIO drivers for SoundBlaster cards after all.

    2. Re:Limited, but in the works by b30w0lf · · Score: 1

      A million thanks to that last link you gave. I've been looking for an ASIO solution for a Live! Platinum for ages. Didn't know such a thing existed.

    3. Re:Limited, but in the works by Anonymous Coward · · Score: 0

      No problem... From what I've seen, the KXProject has helped a lotta peeps with little monies get the most out of the new breed of realtime production software. They must have karma out the yang.

  3. Microstar labs AD converters... by sofar · · Score: 2

    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!

    1. Re:Microstar labs AD converters... by Anonymous Coward · · Score: 0

      Umm, 16bits at 16.000 Khz is ass
      24 at 96 is where it's at.

      nice $4000 hunk of crap, there are many audio boards that do much more for much less. Most run on windows/mac though. Sucks to be you, ahh well .. you have your ideals and a ligter wallet will surely fix your slumping posture.

    2. Re:Microstar labs AD converters... by millette · · Score: 1

      maybe you didn't get that bit about 64 channels...

  4. Stick with XP if you aren't just goofing around by blueroo · · Score: 1

    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?

    1. Re:Stick with XP if you aren't just goofing around by piranha(jpl) · · Score: 1
      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.)

    2. Re:Stick with XP if you aren't just goofing around by blueroo · · Score: 1

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

    3. Re:Stick with XP if you aren't just goofing around by piranha(jpl) · · Score: 1
      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?

    4. Re:Stick with XP if you aren't just goofing around by blueroo · · Score: 1

      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.

  5. OS X Support by TibbonZero · · Score: 2

    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...

    --
    Tibbon
    tibbon.com
    1. Re:OS X Support by blueroo · · Score: 1

      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?

  6. My advice? Ditch digi. by torpor · · Score: 2

    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.

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  7. AGNULA (was DEMUDI) by fingal · · Score: 2

    I was going to recommend that you went to talk to the folks over at demudi 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 which is news to me and looks quite interesting. Am off to go and read up on what is going on...

    --

    The only Good System is a Sound System

  8. Windows XP by SpatchMonkey · · Score: 1

    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.

    1. Re:Windows XP by ThinkingGuy · · Score: 1

      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.

  9. DAE by girth · · Score: 1

    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.

  10. Answer by Anonymous Coward · · Score: 0

    "What multi-I/O cards already have Linux support?"

    None.

    "When?"

    Never.

    Shut up and boot Windows.

  11. Re:My advice? Ditch digi. by TibbonZero · · Score: 2

    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.

    --
    Tibbon
    tibbon.com
  12. Proof of Concept by TibbonZero · · Score: 1

    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.

    --
    Tibbon
    tibbon.com
  13. Ask Slashdot Answers by SEWilco · · Score: 1
    After a Slashdot Search for Professional Audio, the answer here on Ask Slashdot is... Ask Slashdot.

    Professional Audio On Linux?

    Many comments, mostly about software and Macs.
    There are some Linux Sound Hardware comments.

    The "Linux Music and Sound" book is recommended.