I’m new to Ardour and have some problems routing the audio.
In the “Audio Setup” tab in the “Session Control” window (the first window that appears after starting Ardour) I can only select ‘Soundflower’ as an interface for some strange reason. I selected “CoreAudio” as the driver and the only choices I get for the interface are “Soundflower (2ch)” and “Soundflower (16ch)”.
Is there a way to route audio to my internal soundcard directly instead of going trough “Soundflower”?
I’ve looked at Jack’s routing but nothing there seems to be going to Soundflower.
(I’m on OSX 10.6.6, MBP (late 2010), Ardour 2.8.11)
In professional audio, when you have multiple devices they tend to get an occurrence known as clock drift. As a result Jack was designed from the ground up to use a single device, to ensure this is not an issue. However when Apple switched to Intel they decided to take their full duplex(Can play and record audio at the same time) device and split it into two (Well really three) separate half-duplex devices(One that plays audio, one that records). Many programs will just accept two separate devices and not worry about clock drift, Jack will not. Thus the need to create an aggregate device.
In addition, the latest version of JACK will do this automatically for you, without any setup needed. However, if you start Ardour/Mixbus first, without starting JACK, Ardour/Mixbus looks only for duplex (simultaneous playback & record) devices, rather than “every device”, and so the result can be misleading. If you use JackPilot, which comes with JackOSX, the right thing now happens without any work on your part - it will build an aggregate device out of whichever input+output devices you choose.