Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Linux as A Musician's OS?

Posted by CmdrTaco on Mon May 07, 2007 10:48 AM
from the but-there's-no-protools dept.
lazyeye writes "Keyboard Magazine has an in-depth article about the state of music production on Linux. While it does introduce Linux to the average musician, the article does get into some of the available music applications and music-oriented Linux distributions out there. From the opening paragraph 'You might think there's no way a free operating system written by volunteers could compete when it comes to music production. But in the past couple of years, all the tools you need to make music have arrived on Linux.'"
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • by dsginter (104154) on Monday May 07 2007, @10:53AM (#19021807)
    As a musician, I prefer Windows Vista Musician 64-bit System Builder Edition.
  • slashdotted (Score:5, Insightful)

    by Hatta (162192) on Monday May 07 2007, @10:56AM (#19021839) Journal
    No comments and it's already slashdotted. Ah well. What are your thoughts on these products?

    RoseGarden [rosegardenmusic.com]
    Ardour [ardour.org]
    CSound [csounds.com]

    Do you really need anything else?
    • Re:slashdotted (Score:4, Informative)

      by guruevi (827432) <evi.smokingcube@be> on Monday May 07 2007, @11:04AM (#19021995) Homepage
      You're forgetting the actual Jack tools (not the command line, the graphical ones), wonderful especially if you have large setups with lots of inputs/outputs
      • Re: (Score:3, Interesting)

        Wake me up when we have something like Reason or FLStudio...

        I don't have, nor want, real instruments...
        • Re:slashdotted (Score:4, Insightful)

          by billcopc (196330) <vrillco@yahoo.com> on Monday May 07 2007, @05:41PM (#19028773) Homepage
          You are either brave or foolish. I also rely extensively on virtual instruments and sampling, writing pure virtual music software is how I started out in the 90's. Still, you can't go anywhere without getting blasted by audio hippies claiming "that's not real music!". The fact is, recording is the easy part! Multitracks and sequencers are to music what Windows Explorer is to files. They just move them around, cut/paste and a few simple tricks. There's very little computing involved.

          I get quite irritated when people spend a small fortune on an "audio workstation" then use it like a glorified mixing deck. They'd be better off spending the cash on real gear, because it works in real-time, doesn't crash or become obsoleted by software upgrades, and the interface is a zillion times more natural. Instead there's a perverse market of Virtual Studio which ignores computing paradigms in order to faithfully reproduce a picture of a real mixer on-screen, and then you have to go out and buy a USB Control Surface that's basically a mixer with a USB port, to control the on-screen mixer. Yeah the mouse sucks, maybe they could have considered that if they had designed an actual computer interface.

          What's next ? A virtual wah pedal that's operated by a real-looking USB wah-pedal-controller ?
    • by Lockejaw (955650) on Monday May 07 2007, @11:07AM (#19022077)
      RoseGarden fills one big gap (score editing, like Finale and Sibelius), but what I'd really like to see is an alternative to SmartMusic (practice music with the computer playing the accompaniment). Bonus points if it will playback scores prepared in RoseGarden.
      • Re: (Score:3, Interesting)

        I second that, actually what I want is an application that provides a singing tutor. I have a pretty good voice, but I flub quite a bit of notes and my sense of pitch could be better. I've seen them for sale for Windows, but who wants to pay for software? :)
        • Re: (Score:3, Informative)

          I second that, actually what I want is an application that provides a singing tutor. I have a pretty good voice, but I flub quite a bit of notes and my sense of pitch could be better.
          I suspect that Solfege [solfege.org] may be what you're after. It's a nice little program that can test you on recognising and singing various intervals etc. Definitely worth checking out if you want to improve your ear.
          • by MPolo (129811) on Monday May 07 2007, @02:55PM (#19026199)

            If you are both a programmer and a musician, you will probably like Lilypond a lot (most things that it doesn't do by itself can be tweaked by writing Scheme scripts), but it probably will not be popular with the average musician. The system is much like (or better, is built out of) TeX -- you prepare a plaintext file with the appropriate commands, then run lilypond on it and get a finished MIDI and/or PDF (and DVI, if you want it) file. If you're a programmer and don't know music theory, you'll likely be bogged down by the required terminology -- you indicate the key with commands like "\key a \major", so unless you know that 3 sharps is A, you're out of luck. There are some frontends, but I haven't used them extensively. I can generate a score very quickly and with high quality in Lilypond, so haven't really looked any further.

        • Re: (Score:3, Interesting)

          its too bad that /. is still full of posters who manage to sound authoritative yet actually don't know anywhere near enough about the subject of their posts.

          re: Ardour & MIDI: first, Ardour has support MTC and MMC along with MIDI CC for parameter control, for years, and these are the standards associated with "binding it all together. second, see http://ardour.org/node/855 [ardour.org]

          second, re ALSA, MIDI & JACK: if you were following JACK development, you'd know that JACK supports inter-app distribution of MID
    • Also Jokosher (Score:4, Informative)

      by Marcion (876801) on Monday May 07 2007, @11:07AM (#19022079) Homepage Journal
      Also Jokosher ( http://www.jokosher.org/ [jokosher.org] ) is on the verges of having a stable release, for people that use a Gnome based system and want something as simple and easy as Garageband then it could be just the thing if Ardour and some of the others are too much like Darth's Vador's bathroom.

      (BTW, I have no association with any of these projects).
    • by mtaht (603670) on Monday May 07 2007, @11:17AM (#19022269) Homepage
      One of the marvelous things about most Linux based music apps is that they run on any architecture. This might seem like a no brainer to some, but as someone that has struggled with 64 bit issues on another (to be unnammed) platform, Linux+Music on x86_64 is pretty impressive. What's even more impressive, to me, is how Ingo's RT patch is working on x86_64 these days. I've had a week of solid uptime since the 2.6.21-rt1 patch.

      Rosegarden: Pretty good.

      Ardour: The 2.0 release (just out last week) is AWESOME! Get it!

      CSound: I like to leave my programming mind behind when I'm working on music.

      Sooperlooper: very cool

      Freewheeling: also cool

      Music distros this summer ought to be pretty good - with new releases scheduled for many of the music distributions.

      What bothers me the most these days is plugins and soft synths. There are not enough plugins, the ones we have (like swh-plugins, tap-plugins, caps-plugins, and cmt) aren't heavily optimized for modern architectures (I just spent a weekend working on that) and not enough people out there do dsp programming (myself included) to really gain critical mass for the "perfect EQ" or the "perfect reverb". Still, the plugin solutions are adaquate, just not generally something to rave about. If you know a dsp programmer bored in his day job, show him 64 studio [ferventsoftware.com] or Studio to go [ferventsoftware.com] and try to enlist his/her help!

      Soft Synths are coming along. Linuxsampler [linuxsampler.org] is very nice. Bristol is coming along. There are quite a few more.

      I think Linux music is on the brink of plausible promise. I've got 16 tracks of live audio working almost flawlessly right now.

    • Re:slashdotted (Score:4, Informative)

      by CowboyBob500 (580695) on Monday May 07 2007, @11:42AM (#19022725) Homepage
      As a musician myself, I really wouldn't bother. Each shows promise, but all of them have fatal flaws that make them useless for anything but the most basic recording - the most obvious being stability in the case of Rosegarden, and the poor quality of the plugins across the board. There's no equivalent of things like guitar amp simulations, or professional grade mastering tools such as Ozone that I could find.

      None of this software comes anywhere close to stuff like Cubase, Logic, MOTU Digital Performer and the like. Even Garageband is superior IMO. I have a Linux machine for everyday work, but a Mac for music related stuff.

      Bob
            • Re:slashdotted (Score:4, Insightful)

              by CowboyBob500 (580695) on Monday May 07 2007, @01:37PM (#19024831) Homepage
              No, 90% of my stuff is real instruments. However, in my apartment I have neither the room nor tolerant enough neighbours to record live drums. Programming drums without a MIDI editor is next to impossible. Hence it's a definite dealbreaker.

              Now I know you're going to say I can use something like Hydrogen to do the drums and export it as an audio track into Ardour, but I tend to cut stuff up and re-arrange a song after it has been recorded, and it becomes a real PITA if the drums are not in MIDI format (cymbal crashes crossing bar borders for example).

              Bob
  • My bro tried this (Score:4, Informative)

    by rsilvergun (571051) on Monday May 07 2007, @10:57AM (#19021855)
    and the problem he ran into was the lack of inexpensive hardware that worked on Linux.
    • "the problem he ran into was the lack of inexpensive hardware that worked on Linux."

      Out of curiosity, does that imply that there is expensive hardware that does work with linux?
      • by mtaht (603670) on Monday May 07 2007, @11:48AM (#19022863) Homepage
        This is my ardour setup:

        RME-Audio Multiface - up to 14 channels of sweet sounding 96khz/24 bit converters - 8 line inputs + ADAT + SPDIF
        Prosonus Digimax FS - 8 nice pre's with an ADAT out.
        Dual processor opteron (3 years old) - with 3GB of ram. Given the huge samples I use (bardstown bosendorfer being one), I have linuxsampler compiled for 128 voices, and configured to use up 1.6GB of ram all by itself.
        4 drives in a striped terabyte.
        System works way better than my motu ever did under the evil os - works like a champ at latency levels down to 1.5ms. I generally run at 5.2ms however, as I tend to run linuxsampler+rosegarden+ardour+hydrogen a lot. One day soon I hope to get a dual core with 8GB of ram.
        The RME-audio design might be 5+ years old, but it's still superior to "normal" firewire, IMHO. The fact that I have both PCI and PCMCIA cards for it means I can take the gear on the road easily...
        Rest of the machine: a bunch of edirol midi converters (they just work), a roland XV88, and PodXT (fully supported by rosegarden) - the M-audio keyboard.... Dual heads provided by a 19 dollar matrox M450 card. I tried the latest nvidia card in this machine, could never get it to work...
        Last important note:
        [m@mingus ~]$ uptime 09:23:22 up 12 days, 6 min, 11 users, load average: 1.39, 1.31, 1.33

  • Well ... (Score:3, Funny)

    by Anonymous Coward on Monday May 07 2007, @11:00AM (#19021921)
    this is music to my ears!
  • The problems comes (Score:4, Interesting)

    by falcon5768 (629591) <Falcon5768 AT comcast DOT net> on Monday May 07 2007, @11:07AM (#19022093) Journal
    With tracking down things that work. Hell even on the Mac I hit this issue recently because there was a shift going on a few years back to the PC that only recently has shifted back to the Mac. While if you where geeky enough you could fiddle around and get it working, most musicians I know want it to JUST WORK out of the box no questions asked, and get annoyed if it doesn't since for a lot of people musical inspiration is a hit or miss opportunity (I know friends who keep digital recorders on them at all times because of how often they hummed something out and forgot it 2 hours later)

    I would love for free and cheap solutions to present themselves, i think musical programs as well as most programs are overly expensive for what they are, but given the choice between a 600 dollar mac mini with garageband, or fiddling around in linux to get something to work, a lot of the type of people I know musicians to be are going to go with the former.

    • Re: (Score:3, Interesting)

      Legitimate question:

      Isn't the point, or rather than the point, the by-product of free software like Linux to turn software deployment into a service? I understand how for a musician, it's preferable to just get a Mac because it just works rather than to fiddle around with Linux for a week. But shouldn't that create a market for cheaper-than-macs, semi-pro systems custom-made by Linux geeks? I can see a service where a programmer or developer could specialize in audio hardware and software for Linux, and m

  • Two Notes (Score:4, Funny)

    by Roger W Moore (538166) on Monday May 07 2007, @11:12AM (#19022155) Journal
    It can at least play C and C#.
  • My Linux Audio Setup (Score:5, Informative)

    by phatmonkey (873256) on Monday May 07 2007, @11:13AM (#19022183) Homepage
    I have just recorded and mixed a live album with this software on Ubuntu Feisty:

    http://ardour.org/ [ardour.org]
    http://jackaudio.org/ [jackaudio.org]
    http://www.ffado.org/ [ffado.org] (aka Freebob) with a Mackie Onyx desk & firewire interface
    http://jamin.sourceforge.net/ [sourceforge.net]

    Very very good indeed, I vastly prefer it to my previous Windows based Cubase setup.
  • by Anonymous Coward on Monday May 07 2007, @11:15AM (#19022209)

    wget is patient... :)

    Linux: It's Not Just For Computer Geeks Anymore

    By Carl Lumma [keyboardmag.com] | May 2007

    You might think there's no way a free operating system written by volunteers could compete when it comes to music production. But in the past couple of years, all the tools you need to make music have arrived on Linux.

    For years, Linux has enjoyed market leadership as a server operating system -- Google's servers run it, for starters -- while struggling with the stigma that it isn't polished enough for desktop use. Those days are over, and word is getting out. Linux is quickly becoming the OS you'd set up for your grandmother, with no fuss over activation, software updates, or viruses. Unlike any version of Windows or Mac OS, Linux is open-source. What does this mean to musicians? For starters, there are no company secrets to keep or non-disclosure agreements to sign, so software developers and users alike can get on the same page very quickly, speeding the flow of bug fixes and feature additions.

    Linux demands more nuts-and-bolts computer knowledge for pro audio than for web browsing, but if you've ever tried to troubleshoot a latency or driver issue on a store-bought laptop, you're probably still listening. If you upgrade your hard drive, you won't have to reactivate all your apps due to the hardware change, and when you discover a cool tool or workflow, you can share it with friends without them shelling out hundreds of dollars or resorting to piracy. With the exception of Linux versions that include commercial tech support, most everything in the Linux world is free for the asking, Many developers accept voluntary donations, which we encourage you to make.

    HOW IS IT DONE?

    Let's look over the shoulder of Aaron Krister-Johnson, the keyboardist and choir director at Temple Sholom in Chicago. He also composes incidental music for local theater, and is half of the electronica duo Divide by Pi, Keyboard's June '04 unsigned artist of the month. The core of his home studio is a PC running Linux (see Figure 1).

    To obtain Linux, you download a particular distribution or "distro," which is a particular version of Linux someone put together, for free or a donation. Some distros are available boxed at very low cost. Ubuntu (www.ubuntu.com [ubuntu.com]) is popular for home-computer tasks, but Aaron uses Zenwalk (www.zenwalk.org [zenwalk.org]). Software compiled for a particular distro will only run on that distro, so most come with several free applications that you can install along with the basic OS. We recommend Fedora (www.fedoraproject.org [fedoraproject.org]), because you can then install the Planet CCRMA package (ccrma.stanford.edu/planetccrma/software [stanford.edu]), which includes just about every Linux audio application in existence.

    Speaking of music applications, the most popular DAW for Linux is Ardour, and Aaron also uses JACK (see "You Don't Know JACK?" below), a soft synth called ZynSubAddFx, and an arpeggiator he wrote called Pymidichaos. Some distros come with binaries -- apps that have been compiled, i.e. converted from the programming language the developers used to the ones and zeroes computers understand at their innermost level. Three such distros are meant to provide install-and-go solutions for Linux-curious musicians: Studio to Go (www.ferventsoftware.com [ferventsoftware.com]), Musix (www.musix.org.ar/en [musix.org.ar]) and 64Studio (www.64studio.com [64studio.com]).

    But sooner or later (most likely sooner), you're going to have to take some groovy, free program you've downloaded and compile it yourself. This is where musicians used to commercial software might get scared off. Fear not, and remember that all the actual pr

  • MIDI (Score:4, Insightful)

    by camperdave (969942) on Monday May 07 2007, @11:16AM (#19022253) Journal
    Around the turn of the century, Atari STs were the computer of choice because they had a built in MIDI interface. I imagine that musical instruments are making the move to USB, or some sort of USB/MIDI hybrid. That being the case, the choice of OS is going to be chosen by how technologically comfortable the musician is, with my guess leaning towards "not very" and thus Windows.
  • Free as in beer (Score:4, Interesting)

    by CokeJunky (51666) on Monday May 07 2007, @11:19AM (#19022313)
    One notable flub in the article: There is a terminology section following the article. It takes the time to discuss free (as-in-speech) vs. free (as-in-beer) -- this is a good thing. However it suggests that pirated commercial software is free-as-in-beer, albeit illegal... That's like saying knocking off a beer store with pantyhose over your head nets you free beer. The article misses out on software that is free-as-in-beer, but not free-as-in-speech (i.e. some hardware drivers, etc.)
  • Ugh. Not again. (Score:3, Interesting)

    by SocialEngineer (673690) <invertedpanda.gmail@com> on Monday May 07 2007, @11:35AM (#19022595) Homepage

    I've been an independant recording musician/songwriter for a number of years now, and have worked under Linux and Windows.

    Linux is certainly a usable platform, but it can't do everything. Ardour is great (from the screenshots and reviews I've seen, at least - never been able to actually INSTALL the sucker, because of the dep. hell), but as far as synthesizing goes, the choices are less than ideal (in my opinion).

    I use Windows for my needs, primarily, and it has served me well. There are a variety of great resources available - sure, for a cost - but the quality is superb. I use Reason 3.0 to sequence simple orchestral work for my new albums, and can do strings, piano, synthesizers, anything, with a rich, controllable sound quality. Not to mention the fact that there are a number of EXCELLENT refills/samples available for it. I also use Reason to sequence my percussion - ranging from funk jazz to industrial.

    I use Cooledit Pro 1.2 - an old multitrack recording program - to record and mix. It's cheap, and it works very well without being resource intensive.

    I'm not a fan of Csound, nor do I really like much of the other alternatives in the Linux market. I did use Audacity to record and master some monologues for a play a while back, and Rosegarden to do some sequencing/songwriting. Rosegarden is actually a superb piece of software - for sequencing. IIRC, that's all it can do. If you've got your external instruments hooked up properly, I'm sure it'd be perfect. I can't afford to buy all the outboard gear I'd need to match what I have with Windows based softsynths.

  • I think you should be able to read it here [72.14.253.104].
  • by DoofusOfDeath (636671) on Monday May 07 2007, @11:49AM (#19022897)

    I was looking forward to Ubuntu Studio [ubuntu.com] for Ubuntu 7.04 to pull together a useful collection of packages related to music production. But despite a website that shows a lot of polish, it's at least a month out of date (the homepage still says, "Coming in April").

    Does anyone know what's up with that project?

  • by mrjb (547783) on Monday May 07 2007, @11:55AM (#19022989)
    It's not there yet but it's getting there. Last time I still needed to recompile my kernel, but that supposedly won't be needed anymore. Right now I'm waiting for ubuntustudio. Yes, it's late a bit. The team is not making estimates about how much longer it will take but I've overheard them saying 'maybe this week'. Ubuntustudio will include the Ingo Molnar low latency stuff by default. Most of the last bit of work is being focused on Ardour- the rest of the packages is already available on Feisty. There are a few tricks on getting audio to work properly on Linux. It helps to get a proper, supported sound card (EMU10k1-based sound cards such as the Audigy that are internally locked to a 48kHz sample rate will cause you a lot of frustration). It helps a LOT to have synaptic and/or apt-get. That said, I'm still running Dapper, which has been a big step forward since anything before it, but for actual recording work I'd still recommend a stand-alone solution, then mix the recorded audio 'in the box'. My Behringer DDX3216 and Alesis ADAT HD24 do the trick for me for recording purposes- but mixing on Ardour instead of the Behringer gives better sounding results. For all you HD24 users out there, go grab a copy of hd24tools.
  • by mrcdeckard (810717) on Monday May 07 2007, @11:57AM (#19023051) Homepage
    just some of my experiences as a musician and engineer:

    i bought a 12" powerbook with the motu traveler, and it was a rock solid set up. i recorded and mixed a few albums [pitchforkmedia.com] on it last summer, and it stood up, and this is with 20+ tracks and effects (including altiverb) -- although there were a few times i thought the laptop was gonna melt. these ppc chips run hot.

    this is why i won't be going open source for a while -- when you're with clients, it's a problem if you say, "oh hold on, i have to recompile the kernel". macs, for production, are solid -- which is not surprise since it's one of their major demographics.

    but as a musician, i get the sense that linux is there. it would be nice if there was something like reason for linux, but that is asking quite a lot. otherwise, the freedom and programming-friendly environment of linux is very conducive to music-making (assuming electronic-based music, of course).

    on windows, soundforge is the greatest 2 track editor evar. (problem is, you can't let anyone touch the machine, just looking at a windows box will get you a few viruses) i havce yet to use a 2 track editor as responsive as souindforge. i use audacity now, and it sucks for editing. also, it wants to save project files, which is ridiculous for 2 track files. it would be nice to know of a stripped down 2 track editor that let you zoom in to a sample level and out immediately, allowed for fades, crossfades, and basic stuff like normalization -- support for audio units, and that's it. i spent so much time just editing mixes -- it's nice to have a program that just let's you do that quickly.

    i will say this, i had a PII 266 about 8 years ago, runnin linux 2.2 kernel with a low-latency patch. i could get audio in and out of that box in 8ms -- it still amazes me (i was using csound). i think this is where linux could shine, as real-time effects boxes -- you can strip all the other stuff away.

    anyway, more and more i'm thinking of putting together a linux workstation, especially after reading about blender yesterday. i wonder how video is on linux?

    mr c
      • by mrcdeckard (810717) on Monday May 07 2007, @01:11PM (#19024407) Homepage

        i knew someone was going to (rightfully) call me out on that. after some reflection, linux is probably more solid that os x *once* you get everything setup. i guess os x (and windows for that matter) is probably more flexible in that i can download some app and use it right away (which i have done during a session) -- my experience with linux is that you can quickly get into dependency hell with that sort of thing.

        to put it another way, my experience with linux is that when i've tried to do something different, i quickly run into brickwalls. i can't think of the last time i hit a brick wall with os x.

        to be fair, this is a preconceived notion based on indirect experience. that is, i haven't put together a linux DAW and run a session on it to know just how it would be. i am serious about putting one together in the near future. it seems like linux has come a long way since i last gave it serious consideration.

        oh, and thanks for the 2 track suggestion. i'll try it.

        mr c
  • by justindnb (1098861) on Monday May 07 2007, @12:03PM (#19023135) Homepage
    One of the major problems (for me) with MAC/Windows audio software is it's high price, which is unusual considering that most musicians are poor and starving. For this reason, I've dropped Sony Soundforge and now use Audacity as my primary wave processing tool. However, Audacity only supports VSTS under Mac/Win and until there is stable VST host support in Linux and a sequencer comparable to Cubase/Logic/Sonar, it will not good enough to run a modern, competitive, software-based DAW.
  • Hardware? (Score:4, Insightful)

    by NEOtaku17 (679902) on Monday May 07 2007, @12:09PM (#19023253) Homepage
    Isn't finding Linux drivers for your high-end audio hardware the real problem with making music on Linux, not the lack of sound editing programs?
  • pymidichaos... (Score:3, Interesting)

    by advocate_one (662832) on Monday May 07 2007, @12:19PM (#19023431)
    I'd like to see the guy who was interviewed put his python program up on sourceforge... it's neat and small and could do with more exposure... currently, there are precisely 4 links on Google for it, and one's in the article and I haven't a clue what licence he's got for it as there's nothing mentioned in the actual code or anywhere... I really want to know what licence he plans to let us use it under before I start messing with it myself...
  • drums++ (Score:3, Informative)

    by naken (132677) on Monday May 07 2007, @12:26PM (#19023579) Homepage
    I use drums++ (http://dpp.mikekohn.net/) to do my drum programming on Linux and record with either Timidity or a Dr. Rhythm drum machine into a Tascam digital 8 track.

  • I recomend Musix (Score:3, Informative)

    by razpones (1077227) on Monday May 07 2007, @12:59PM (#19024213) Journal
    I like to play music with my friends as a hobby, and looking for free options i stumbled upon Musix [musix.org.ar] . Having used a mac with Reason [propellerheads.se] and found it a little lacking and a bit expensive, i found Musix very usable. Not only it had most things that Reason had, but also came configured to use jackd server [jackaudio.org] with a bunch of applications with no real work involved. Using it in a laptop I did have to use the command line to configure the wireless card but it was easy. I have to say that Linux is ready to be in the studio, yet as all things linux most of the software is in beta stage so bugs might appear. Just don't be afraid of the command line and you will be fine.
  • Hardly (Score:3, Insightful)

    by petrus4 (213815) on Monday May 07 2007, @01:46PM (#19025011) Homepage Journal
    For multimedia *playing*, Linux is mostly there these days, although there are probably people who would even disagree with that assertion.

    Saying however that Linux is remotely close to being suitable for people to *produce* multimedia with is almost exactly like saying, "You too can live in the vastness of space! All you need is an oxygen tank and space suit!"

    In other words, although it might be entirely inhabitable by the terminally autistic, this is one environment which still requires terraforming on a rather massive scale before it's ready for life as most of the rest of us know it to be able to move in. ;)
  • by kruhft (323362) on Monday May 07 2007, @02:00PM (#19025267) Homepage Journal
    I've been using linux for music production for over 5 years, have produced about 5 albums and EP's and am starting to get into scoring films. The Linux audio domain has shown a huge amount of improvement over that time. Ardour has evolved from a crash-happy hair-tearer to a stable recording and mixing package. The number of sound editors out there is astounding and each has their own strengths and weaknesses that you can exploit. But then there's the command line, which let's you do things like this:

    for i in *.wav; do out=${i/.wav/_mono.wav}; sox $i -r 44100 -b -c 1 $out; normalize $i; done

    which will convert all samples in the current directory to mono and normalize them in no time at all.

    The amount of audio software for linux is astounding, from programmer synths/sequencers like ChucK, Common Lisp Music, and CSound, to modular synths like Alsa Modular, PD and the super powerful keykit (the Emacs of MIDI sequencers). There are command line sound mushers and generators, mixers and so many effects it's hard to know where to start. But there really are no limits, if you're willing to put in the time and learn the system and how to tie everything together...

    As a side note, I volunteered to help setup a new Pro-Tools setup at the local Film Pool, and after a week of trying to get all the licences in order, I wondered why anybody would pay for it at all. That was my first time using Pro-Tools for real, and it was just astounding that *every* (extra) plugin had to be registered, you still had version compatibility hell (could only use this driver with this version of PT, etc) and even after a week the system still didn't work right. After using Pro-Tools I'd take Ardour any day, if only for the lack of registration hell (which an audio engineer friend of mine teaches a day long course in; not how to use Pro-Tools, just how to register it!) and the massive amounts of high quality, free LADSPA plugins that are available.

    Right now, Gentoo is my distro of choice and it has a huge amount of audio apps in portage as well as a Pro Audio overlay that's available through layman. Needless to say, I would concur that Linux is ready for the audio desktop workstation market, and has been for some time.

    The only thing that linux is lacking is "instant gratification" music apps (although the playfield is getting better with LMMS and such programs). The tools available take some time to learn, but that's also half the fun of it, since once you learn the basics a whole new world opens up as you learn more and more about what's available. Jumping in takes a while to learn how to swim, but the only limits on how far you go depends on the amount of time you put in...
  • Musician's OS my ass (Score:3, Interesting)

    by suv4x4 (956391) on Monday May 07 2007, @02:09PM (#19025427)
    Musicians rely heavily on their tools (Pro Tools, pun not intended) and software intstruments (VST/VSTi, which are normally released for OSX and Windows only) to do what they do.

    Now, music is an art, you can do music with a garbage can and chicken bone if you want. Thus Linux could be used for that, but no serious musician would inconvenience himself and forget about the plathora of processing plugins, instruments, effects, sequencers, remixers, audio editors on Windows/OSX to go for Linux.

    For the most part, musicians use computers to make music, not follow misguided attempts to prove Linux best in everything.
    • Re: (Score:3, Informative)

      Google to the rescue...

      http://72.14.253.104/search?q=cache:Zo5bcBIDaccJ:w ww.keyboardmag.com/story.asp%3Fstorycode%3D17973+k eyboard+magazine+linux&hl=en&ct=clnk&cd=1&gl=us&cl ient=firefox-a ...tinyurl to the rescue...

      http://tinyurl.com/2n65uq

    • by mtaht (603670) on Monday May 07 2007, @11:27AM (#19022469) Homepage
      I used to own a motu 24i and run Sonar - and tascam gigastudio on a different machine. Sonar 1 and 2 was unreliable as hell, I could never record at low latency, and sonar over the course of 3 versions kept crashing - permanently - so it would not restart without a complete reinstall, and I was always misplacing the license key.

      I had this happen in the middle of a critical, paid gig, and I lost not only a lot of money, but a lot of respect from the customer. I was incredibly angry, as you might imagine, and resolved to never again be dependent on code I couldn't fix.

      100 bucks a year for sonar upgrades wasn't worth it as my bugs weren't getting fixed.

      So... After begging the motu guys *for years* for specs for their board so I could write a driver for linux, and/or begging them for a driver, and getting the same "hell, no" response over and over again...

      1) I researched companies that had a good history of linux support, and chose the RME-audio multiface.

      2) Publically denounced motu's squareheadedness as loudly and bitterly as possible. I sold my motu 24i's to a dedicated mac-head.

      3) Threw out my windows PC and Sonar and upgraded to a dual opteron 64 bit linux box...

      ... And, today, admittedly after some rough spots - I couldn't be happier. Ardour2 ROCKS! It works great 64 bit Linuxsampler does a great job with gigastudio files And I just added a digimax FS (via ADAT) to the rme-audio multiface, giving me 12 tracks of 96khz audio or 16 tracks of 44.1 - and it sounds great.

      I sold the used Motu 24is for something like 400 dollars each. I haven't upgraded my sonar in a few years - so I've saved at least 300-400 bucks in upgrade fees, just on sonar. Gigastudio has come out with a few new versions (but is worth buying just for the sample libraries). There's a new windows version out - doesn't work terribly well for 64 bit, and costs some serious money.

      So, all in all, throwing windows out of the studio entirely has resulted in:

      1) Vastly improved reliability, with an os (linux-rt)truly targeted at multimedia
      2) A huge cost savings in software, letting me buy much better hardware
      3) I can run all my applications on a single dual-core machine with very low latency
      4) A sense of satisfaction of "sticking it to the man"
      5) The ability to participate in the process at any level you might choose. In my case, I've been speeding up plugins lately...
      A windows based platform costs a lot more than linux platform. Windows + Sonar + Gigastudio is nearly a thousand dollar investment just in software. Linux + ardour + rosegarden + linuxsampler are subscriber supported.

    • Re: (Score:3, Informative)

      you can build ardour with VST plugin support. http://ardour.org/building_vst_support [ardour.org]
    • Somehow it seems that - if I'm going to run music software such as Rosegarden or Ardour - that I shouldn't have to setup a server to do it.

      You actually don't need JACK running to use Rosegarden at all (at least in the Ubuntu build it's never required). But from the way your post reads, it seems as though you don't quite understand the benefits of running JACK. The JACK server provides low-latency audio routing between different JACK-enabled applications and sound hardware. This means that every JACK-enable

      • You actually don't need JACK running to use Rosegarden at all

        I guess I don't know JACK.

        In my systems - all running SUSE 10.1 or 10.2 - the JACK server is required. I'll try one of the pre-setup systems.