2017-02-25 00:30:29 -05:00
|
|
|
|
2013-02-14 07:30:39 -05:00
|
|
|
<p>
|
2017-02-25 00:30:29 -05:00
|
|
|
Ardour will only ever deal with a single <dfn>audio device</dfn>. If you
|
|
|
|
want to use more than one, you have two choices:
|
2014-02-02 18:09:23 -05:00
|
|
|
</p>
|
2014-02-03 19:33:51 -05:00
|
|
|
<ul>
|
|
|
|
<li>
|
|
|
|
If you want to use Ardour to start JACK (which handles all
|
|
|
|
audio I/O) you will need to create a "fake" audio device on your
|
|
|
|
computer the represents all the multiple devices you wish to
|
|
|
|
use. How to do this is platform dependent and described below.
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
Use a different tool to start JACK and manage all the devices.
|
|
|
|
</li>
|
|
|
|
</ul>
|
2013-02-14 07:30:39 -05:00
|
|
|
<p>
|
2014-02-03 19:33:51 -05:00
|
|
|
Ardour is fundamentally designed to be a component in a
|
|
|
|
pro-audio/music creation environment. Standard operating practice
|
|
|
|
for such setups involves using only a single digital <dfn>sample
|
2017-02-25 00:30:29 -05:00
|
|
|
clock</dfn> (something counting off the time between audio samples).
|
2014-02-03 19:33:51 -05:00
|
|
|
This means that trying to use multiple independent soundcards is
|
2017-02-25 00:30:29 -05:00
|
|
|
problematic, because each soundcard has its own sample clock, running
|
2014-02-03 19:53:24 -05:00
|
|
|
independently from the others. Over time, these different clocks
|
2017-02-25 00:30:29 -05:00
|
|
|
<dfn>drift</dfn>
|
|
|
|
out of sync with each other, which causes glitches in the audio. You
|
2014-02-03 19:33:51 -05:00
|
|
|
cannot stop this drift, although in some cases the effects may be
|
|
|
|
insignificant enough that some people might not care about them.
|
|
|
|
</p>
|
2013-02-14 07:30:39 -05:00
|
|
|
<p>
|
|
|
|
Thus in an ideal world you should not use multiple independent
|
|
|
|
soundcards but instead use a single device with a single clock and all
|
|
|
|
the inputs, outputs and other features that you need.
|
|
|
|
</p>
|
2013-01-29 19:26:36 -05:00
|
|
|
<p>
|
2014-02-03 19:33:51 -05:00
|
|
|
Of course, a lot of people don't live in an ideal world, and believe
|
|
|
|
that software should make up for this.
|
2013-01-29 19:26:36 -05:00
|
|
|
</p>
|
2013-02-14 07:30:39 -05:00
|
|
|
|
2014-02-02 18:09:23 -05:00
|
|
|
<h2>OS X</h2>
|
2013-02-20 19:19:11 -05:00
|
|
|
<p>
|
2017-02-25 00:30:29 -05:00
|
|
|
In CoreAudio, <dfn>aggregate devices</dfn> provide a method to use
|
|
|
|
multiple soundcards as a single device. For example, you can
|
2014-02-03 19:33:51 -05:00
|
|
|
aggregate two 8-channel devices so that you can record 16 channels
|
|
|
|
into Ardour.
|
2013-02-20 19:19:11 -05:00
|
|
|
</p>
|
2014-02-03 19:33:51 -05:00
|
|
|
<div class="note">
|
2013-02-20 19:19:11 -05:00
|
|
|
<p>
|
2014-02-03 19:53:24 -05:00
|
|
|
If you are using a <em>single</em> typical 3rd party
|
2013-02-20 19:19:11 -05:00
|
|
|
audio interface (such as those from Apogee, RME, Presonus, and many
|
2014-02-03 19:53:24 -05:00
|
|
|
others), <em>or</em> you are using JackPilot or a similar
|
2017-02-13 22:47:33 -05:00
|
|
|
application to start JACK, you do not need to worry about this.<br>
|
2017-02-25 00:30:29 -05:00
|
|
|
You will need to set up an aggregate device only if either
|
2014-02-03 19:33:51 -05:00
|
|
|
of the following conditions are true:
|
2013-02-20 19:19:11 -05:00
|
|
|
</p>
|
2014-02-03 19:33:51 -05:00
|
|
|
<ul>
|
|
|
|
<li>You want to use two entirely separate
|
2014-02-03 19:53:24 -05:00
|
|
|
devices <em>and</em> want to start JACK using Ardour.</li>
|
|
|
|
<li>You want to use your <dfn>builtin audio device</dfn> <em>and</em>
|
2014-02-03 19:33:51 -05:00
|
|
|
want to start JACK using Ardour.</li>
|
|
|
|
<li>You want to use more than two entirely separate devices</li>
|
|
|
|
</ul>
|
2017-02-25 00:30:29 -05:00
|
|
|
</div>
|
2014-02-03 19:33:51 -05:00
|
|
|
<p>
|
|
|
|
In the case of your builtin audio device, you will need to create
|
2013-02-20 19:21:15 -05:00
|
|
|
an aggregate device that combines "Builtin Input" and "Builtin
|
|
|
|
Output" into one device.
|
|
|
|
</p>
|
2014-02-03 19:33:51 -05:00
|
|
|
<p>
|
2014-02-03 19:53:24 -05:00
|
|
|
The precise instructions for creating an aggregate device on OS X
|
2017-01-03 12:03:08 -05:00
|
|
|
have varied from one released to another. Please read <a href="https://support.apple.com/en-us/HT202000">https://support.apple.com/en-us/HT202000</a>
|
2014-02-03 19:33:51 -05:00
|
|
|
</p>
|
2013-02-14 07:30:39 -05:00
|
|
|
|
2014-02-02 18:09:23 -05:00
|
|
|
<h2>Linux</h2>
|
2013-02-14 07:30:39 -05:00
|
|
|
<p>
|
2017-01-03 12:03:08 -05:00
|
|
|
Please see the instructions at <a href="http://jackaudio.org/faq/"
|
|
|
|
title="http://jackaudio.org/faq/">http://jackaudio.org/faq</a>
|
2013-02-14 07:30:39 -05:00
|
|
|
</p>
|
2017-02-13 14:53:37 -05:00
|
|
|
|