Originally Posted by bigtrouble77
Does Ardour have ASIO drivers? Also, does it possibly support VST and VSTi?
I also agree that audition has a phenominal destructive wav editor. Much better than sound forge. I like it more than wavelab, but wavelab has better performing non-destructive filters imho.
Ardour, like any Open Source Project is a work in progress...
So What I use currently or know exists I can speak for, but there are a lot of things in it I am not aware of due to a lack of documentation(I wasnt kidding when I said it was difficult to learn)
However to address something specific you asked about, VST. This one I know. Any program that supports LADSPA(Linux Audio Developer Something(Sound maybe?) Plugin Architecture) will support a good amount of VST/VSTi through the use of a LADSPA VST wrapper that was written using Wine and Steinberg's Development Kit. Unfortunatly due to licensing restrictions it cant be shipped with any software that follows the GPL out of the box I dont believe, but is availiable for free by other means.
In as far as ASIO, it is a bit different in Linux. Linux audio for the most part, and specificly for Ardour and Jack(Which Ardour uses for its audio interface) is run by the ALSA drivers in the kernel. So if a card is supported by ALSA it is supported by Jack and consequently by Ardour. Now the status of ASIO in Alsa I cant confirm, however certain multichannel devices work fine as far as I know such as the M-Audio interfaces. I am not to familiar with the exact spec for ASIO to be able to give you a straight comparison though, but I have a feeling most of what you are looking for is already there. Ill try to give a brief summary below. Or better yet Ill pull a page from Fervent's Studio to Go pages and post it here since it covers this and see if it answers it better than I can....
|.....ALSA is a soundcard driver layer much like ASIO on Windows. I'm not sure it's fair to say it's "much more efficient" -- it's pretty similar in design. All of the soundcard drivers included in Studio to Go! are provided by ALSA, so they all use the same low-latency model.
JACK is something a little different, and there isn't really any exact equivalent on Windows, although the nearest thing is probably ReWire. JACK is an interprocess audio server that provides audio connections and mixing between applications with the same latencies as the audio connections provided to and from the soundcard by ALSA. (It also happens that it's easier for the programmer to use JACK for audio than it is to use raw ALSA services, so in practice applications usually use JACK to communicate to the ALSA soundcard layer as well.) The upshot is that you can just run the application and use it in exactly the same way no matter whether it's playing to the soundcard or to another application such as a disk recorder or effects rack or whatever else.
An example of what JACK does: this month's Future Music (a UK print magazine) has a reader question asking how to "record audio from another program into my wave editor", presumably in Windows. The magazine's answer fills half a page of small type. They mention software tricks (usually with big disadvantages in terms of latency and reliability) and end up describing in some detail how to use a multi-channel sound card to record from its own inputs, if the Windows driver supports this. The whole thing seems ludicrous to anyone who has used JACK, in which the answer to the question "how do I record from A to B?" is usually "connect A and B together in the JACK Control Panel and hit Record".
The above was taken from...http://www.ferventsoftware.com/index...k=topic&id=210
That is a partial snippet that gives a basic overview. It covers most of the basics. Jack in as far as most people I have talked to and what I have seen on ReWire is similar, but not quite the same, and typically considered much more powerful and flexible.
For more info on what VST/VSTi plugs are supported here is a link of a Wiki Style page that has much more info than I ahve bothered looking through...http://www.djcj.org/LAU/ladspavst/
And for a basic primer on what is involved(You will again see that this stuff is harder to pick up than most things as of right now, but things are getting better....http://www.djcj.org/LAU/quicktoots/toots/vst-plugins/
Between those two sites if you ever make it t hrough all the info on them you will probably have a good idea on what does or does not work
Since VST is not native to Linux unlike windows not everything in it works perfectly, espcially when it comes to UIs I have been told, and ones that dont bother writing a custom UI for their VST. And of course some functions amy not work entierly, to be honest though I havent played with VSTs under linux much myself so I cant give you any more than things I hear.
Overall though I have found that ardour does everything i need it to, and I am working on putting together and specing a multitrack HD recording/playback unit based on it to use in live situations when I run for theater with canned musicals that would also control any Midi syncd to playback I need, function as a MTC generator and pretty much everything else I could think of in a 2u package, 1U for the computer and 1U for the sound card(Looking at the M-Audio Delta 1010 right now I believe) Playback up to 10 channels and record direct from my subs(Or whatever I use) for inputs so I can remix the various groups later if needbe, or else it is already in sync to the music so I dont have to worry about it. For instance at the gig I did last year I would use one group each for SATB and another group for area mics, another for a sweetspot setup for background vocals and any other groups as needed. This would allow me to mixdown those 4-6 tracks with the up to 10 channels of music as needed, much easier than syncing everything by hand, I hated doing that
So err... yea. That was probably a lot longer than you really wanted
If you got other questions though feel free to ask, I will answer to the best of my ability, or if you are on the SOS forums drop by the Linux Music Forum there and others that are better at it than me, along with myself will take stabs at answering