Installing Linux & Ardour/using midi controllers?

Yes, I am a complete newb! To Linux and Ardour that is. I’ve been using Sonar on PC and Reason on Mac for many years.

I am hoping someone can explain the steps to do the following>

Install Linux on a PC that has XP installed. I’d like to Reformat and have a clean install.

Install Ardour

Install my DA interface (M-audio)

Configure it so I can use midi controllers (Keyboards, Akai Wind EWI USB, etc)

Also, could I install my VSTs? they are PC only.

Does Ardour have a Softsynth (like the TTS-1 for Cakewalk, etc?)

Sorry for all the questions, I’ve never even seen Linux in Action, but I would also like to know if my midi/audio latency would be lower than on Windows?

Last question, does Propellerheads Reason work in Linux? If so, what changes would I have to make for it to work?

Thanks so much in advance for your help,

he wants to use windowze-programs in Linux for getting more performance…sure a paradox…Windows-soft works best in windows, obvious.

If you use linux-soft you can achive what you want, less latancy and less requierd sys-recources

A newcomer to Linux whose main intent is running Ardour? I have no doubt that Ubuntu is the best route to go in most situations.

@pleasebeus: Ubuntu is, at present, a suboptimal choice if you want to use your Linux system as a serious audio workstation. This is true today (March 15th 2010) - it may change in the future.

@paul Ubuntu may be “suboptimal”, but if you’re completely new to Linux I’m sure you’d agree it’s going to get you on the road more quickly than any other distro.

This leaves time to get on and learn Ardour. Once you’re reasonably familiar with Ardour, you can junk Ubuntu and go for a more optimal distro for your h/w and/or work process needs.

@capoeira: actually, some users of Reaper have been reporting that it works better for them, on their systems, under Wine on Linux than it does on Windows. This isn’t a general rule, however.

Paul is right to suggest avlinux, 64studio and planet cmrrra. Because all of these have realtime kernels, you will more often than not get dramatically better latency than a stock windows. As has been mentioned, however, you will need to learn a new workflow due to the lack of midi support in Ardour 2.8. I do highly recommend linux however, as the capabilities of JACK more closely matches analog hardware (different programs just plug in to one another). As someone who learned software before hardware, I can tell you that the transition was terribly complicated by the fact that neither windows nor mac (for the most part) software behaves like hardware. After using hardware in live situations for a couple years, JACK seemed to be much more sane and flexible than anything you’ll find elsewhere.

Pulse Audio is a pain to deal with. I think new linux users will be more confused understanding what pulse, alsa oss are. Everytime I see new ubuntu users trying to figure out how to make jack work they usually go nuts…

Everytime I re-install ubuntu, one of the very first things I do is disable pulse in my account and set everything to alsa, I don’t think a newbie will understand why this should be done.

sudo apt-get purge pulseaudio

The first thing I do to a new ubuntu installation - I much prefer not to use ubuntu - but since it seems that now linux = ubuntu for most people, I have to test software compatibility with it :frowning:

(On my most recent ubuntu 9.10 install sound wouldn’t work at all with anything until I got rid of pulse)

Besides the ubuntu RT kernels are by far the worst I’ve ever seen. You can’t tell a linux noob about compiling and patching a kernel, he won’t even know what you will be talking about.

it seems that now linux = ubuntu for most people, I have to test software compatibility with it :frowning:

That’s sadly true!

@pleasebus: that would be true if you’re a user willing to deal with the hassle of actually getting JACK to work on a Ubuntu system that is running PulseAudio by default, probably doesn’t have limits.conf properly configured and more.

  1. this forum is not an appropriate place to seek help on installing linux, especially not for the first time. Someone might offer you help with that, but you are really much better off seeking out a forum centered on a particular linux distribution. What we can tell you right now is that if you randomly pick one of the many distributions of Linux with the goal of using for audio work, you stand a very good chance of making a bad choice. The nature of bad is that you will have much more hassle than you should, and have to do more work to get your machine up and running. The unfortunate news is that at this time, there are really no clear choices to be made here. Others will weigh in on this issue, but I will just say for now that you should probably be consider AV Linux, 64 Studio and Fedora with the PlanetCCMRA “overlay”.

  2. Please don’t plan on using your Windows VST’s. It is possible, but for a first time Linux user, the potential pain of this stands every chance of being really unpleasant. Get to know the platform and the tools that are written for it first, and then later revisit how much this means to you.

  3. Ardour does not support MIDI sequencing/recording/playback in its current release. This makes question like “does it have a softsynth” not relevant. There are a variety of softsynths available as standalone applications that you can plug right into Ardour. Their quality and potential varies across a wide range.

  4. MIDI/Audio latency stands a chance of being better than it was under Windows. It depends on a lot of stuff, much of which you don’t have much control over.

  5. Programs like Reason are written to run on Windows. Linux is not Windows. Thus, you should try to forget the idea (just as with plugins) of using them on Linux. Some people have had good luck running some Windows audio applications with Wine, a Windows “emulator” for Linux. But it doesn’t work for all applications and its stability over time can be a challenge.

Its not clear from your posting why you want to switch to Linux. It sounds to me as though you have a viable working setup under Windows with Sonar and a variety of plugins and other tools. Linux is not going to be drop in replacement for your current setup. The tools are different, the working style is different, the things that work well, marginally or not at all will be different. You need to very clear on what you are expecting to get from using Linux, otherwise you will find this a frustrating and disappointing experience.

Thanks so much Paul for your informative post.

I considered Linux hoping it would be better to use with midi and digital audio than Windows. The two areas of interest to me are latency and system resources. However, after reading your post, there is no way I would try Linux at this time.

If I may make a suggestion>Perhaps it might make it much more popular for the general computer user to use Linux if there was a straight forward way to install and use programs as in windows/mac OS’s.

Thanks again Paul, I will continue to try to learn more about Linux.


@jazzman122: oh, installing and using programs in linux is arguably easier than on windows or the mac. that’s not really the issue.

I haven’t had any problems with Pulse or the RT kernel under Karmic. Jack worked straight away. Pulse was a challenge under Intrepid/Jaunty but on my latest install I haven’t needed to go anywhere near it. That’s just my experience.

During travails with Intrepid/Jaunty I moved to both AV Linux & 64 Studio. They were more difficult to get going and much more difficult to maintain than Ubuntu. I also attempted Fedora with PlanetCCMRA but didn’t get very far because of h/w issues.

For anyone new to Linux, I still think Ardour is likely to get going more quickly out of the box via Ubuntu. I strongly suspect the volume of difficulties you see with Ubuntu users is related to the wider user base and relative inexperience, not because Ubuntu is inherently more difficult to get going with Ardour than other distros.

i would disagree.

Even if they get jack and the rt kernel running correctly, which most people I talk to still have problems with it, Ubuntu also has a history of packaging problems with Ardour itself. So much so in fact that Paul had to post a front page article about exactly that topic.

The problem is that NO distro gets it right completely for a new user to switch to Linux and run Ardour/Jack out of the box yet. They are slowly getting closer, but none are there yet.


Typed on Maemo Linux, try getting Ardour running on this bad boy!:slight_smile:

I am completely agreeable with pleasebeus.
Ubuntu (from version 6 onwards),Rt kernel,pulse audio -were never been problem to me in my audio activity. I have tried every distro including the multimedia ones, and got frustrated. Ubuntu karmic is the only one (not even Ubuntu studio) that made me so comfortable with Ardour. For the love of Ardour , I took the pain of learning Linux. With Ubuntu I just forgot Windows. I recommend Ubuntu for the newbies who have ‘audio’ interest .I am sorry to find that Ubuntu is not good for some people here.

Ubuntu is a great distro. It’s solid and it’s debian based, the problem is the developers that have this strange urge to make all packages dependent of other packages and not releasing version updates making synaptic a complete total messy havoc!

I currently use ubuntu myself (still at 8.04 LTS), and it works wonders for me, but then again I have compiled more than 50% of the packages I use myself including my own RT kernel because the ubuntu developers just don’t update their packages and sadly some are compiled wrong. So ubuntu has not been a problem for me either, the thing is new users here.

Ubuntu is great for newbies doing the switch, but they will get stuck at a moment sometime with the old packages, and with fear or misunderstanding the compiling process (which is what makes linux what it is), they will think that the only way to upgrade a package is by upgrading the whole system, here is where I think ubuntu makes it harder for newbies, why a 6 month release??? So they can update GIMP? Inkscape? Blender?Firefox? Thunderbird? JACK? and Ardour?

New users get confused with this idea, I even laugh sometimes when I go to the ubuntu forums reading about people downloading the 6 month release version every time it comes out. I mean, I don’t mind, people have “freedom” to waste their time the way they please, but reinstalling a whole OS and configuring it (which is the most time consuming) every 6 months? because they can’t update a few package versions? Kind of reminds me of reinstalling windows every six months because it’s infested with crap, the classic “six month system reinstall”, linux is supposed to be the other way around…


I would be interested in knowing what your main complaints in getting AV Linux working were, I’m not asking this facetiously, this is stuff I need to know to make it a better OOTB experience for new users. I am trying to offer Ardour with an -rt Kernel and every possible free LADSPA and LV2 plugin that is available and production ready as well as all the necessary components for those folks who want to continue using VST and Wine dependant applications. Also having Firewire ready to roll has been a mandate for some time, I would be sincerely interested in your comments.

Ubuntu is wonderful but it shouldn’t be the only game in town…otherwise we have yet another monopoly situation which is why many people have migrated to Linux in the first place. The inane notion that software should be free to everyone all the time (something for nothing) is so flawed it is beyond belief. If Ubuntu didn’t have a multi-millionaire benefactor pulling the puppet strings it would fold like a house of cards. The greatest disservice to software developers has been Ubuntu’s something for nothing ideology. I agree software should be available to everyone but Ubuntu is not a model for a sustainable development IMO.

I couldn’t agree with Joe more, a six month release schedule is ludicrous for a system that is supposed to be used daily for actually getting work done. Unfortunately Ubuntu’s weight as the most popular Linux has pretty much strong-armed everyone else into following suit and put unrealistic timetables and deadlines onto the developers of the core libraries like Xorg, udev, etc. etc. These are the pillars of Linux and they are constantly being futzed with because of undue pressure from this ridiculous popularity contest going a thousand miles an hour to nowhere.

Package upgrade vs Whole OS upgrade.

I think the second option is more probable for new comers , especially they don’t even know the packaging system.At this juncture 64 studio , AV linux ,etc., fit very well for them. When they understand the working model , eventually ,they try to implement their very requirements in their mind. For which they look for a flexible distro that can go with their ideas.Mostly people stumbled upon Ubuntu under such circumstances.The reason is obvious - popularity and rapid change. This,of course, leads to monopoly as Gmaq mentioned.

On the other hand package upgrading is not always smooth, especially, using old distros - sometimes leads to incompatibility with the remaining system. Whole upgrade is unavoidable here.

Alternately, programs of main interest such as Ardour could be distributed with all the required libs ,just suitable to run it, in one single envelope, so as to encourage newcomers.Could someone please explain why this cannot be done (even for a few selected distros). If this is viable , we need not worry about upgrading/updating much ,and stay focused with our very work flow.