ardour-tutorial/en/recording-audio/understanding-routing/index.html

102 lines
26 KiB
HTML
Raw Normal View History

<!doctype html><html lang=en class="js csstransforms3d"><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.96.0"><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>Understanding routing :: Ardour tutorial</title><link href=/ardour-tutorial/css/nucleus.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/auto-complete.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/atom-one-dark-reasonable.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/tabs.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1648605488 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1648605488 rel=stylesheet><script src=/ardour-tutorial/js/jquery-3.3.1.min.js?1648605488></script><style>:root #header+#content>#left>#rlblock_left{display:none!important}:not(pre)>code+span.copy-to-clipboard{display:none}</style></head><body data-url=/ardour-tutorial/en/recording-audio/understanding-routing/><nav id=sidebar><div id=header-wrapper><div id=header><a id=logo href=/ardour-tutorial/en/><svg id="Layer_1" width="92" height="80" viewBox="0 0 92 80" enable-background="new 0 0 92 80" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs6"/><path id="path6984" fill="#c61f40" d="M45.586.44-.082 79.558c3.356.0 2.828-2.382 4.417-2.382 1.681.004 1.367 1.19 2.951 1.19.814.0 1.467-.806 1.466-2.804.0-2.664.661-4.017 1.476-4.017s1.476 1.187 1.476 2.372c0 1.492.662 2.678 1.476 2.678.814.0 1.477-2.019 1.477-4.512l-.01-2.857c0-3.447.661-6.24 1.476-6.24s1.477 1.207 1.476 5.112c0 3.104.662 6.198 1.476 6.198s1.478-3.602 1.477-9.382c0-6.68.65-10.996 1.465-10.996s1.477 4.32 1.476 8.582c0 4.977.662 9.878 1.477 9.878s1.477-4.902 1.476-11.701c0-7.302.651-12.609 1.466-12.609.813.0 1.477 5.308 1.476 11.406.0 6.4.661 11.955 1.476 11.955s1.476-5.551 1.476-12.661c0-7.109.651-12.766 1.466-12.766s1.476 5.656 1.476 12.649c0 6.994.662 12.641 1.476 12.641s1.477-5.65 1.477-12.397c0-6.602.65-12.135 1.465-12.135s1.476 5.53 1.476 12.746c0 6.952.663 12.271 1.477 12.271.813.0 1.477-5.318 1.476-11.332.0-5.651.651-10.669 1.465-10.669s1.478 5.027 1.477 11.882c0 6.413.661 11.068 1.476 11.068s1.477-4.657 1.476-9.667c0-4.514.651-8.781 1.466-8.781s1.477 4.265 1.476 10.32c0 5.522.662 9.351 1.476 9.351s1.477-3.825 1.477-7.727c0-3.353.65-6.737 1.465-6.737s1.476 3.382 1.476 8.382c0 4.449.662 7.389 1.477 7.389s1.476-2.586 1.476-5.407c0-2.911.662-5.145 1.476-5.145s1.466 2.501 1.466 6.356c0 3.345.661 5.439 1.476 5.439s1.476-1.732 1.476-3.479c0-1.801.662-3.563 1.477-3.563.813.0 1.465 1.703 1.465 4.459.0 2.317.662 3.668 1.477 3.668s1.477-.941 1.477-2.034c0-1.438.661-2.098 1.476-2.098s1.466.987 1.466 2.814c0 1.44.661 2.192 1.476 2.192 1.539.0 1.331-1.917 2.951-1.929 1.773.0 1.253 2.571 2.941 2.571 1.217.0 2.159-.469 2.952-.474 1.316.0 1.408.928 4.416.928L45.588.44H45.586z" style="fill:#000"/></svg></a></div><div class=searchbox><label for=search-by><i class="fas fa-search"></i></label>
<input data-search-input id=search-by type=search placeholder=Search...>
<span data-search-clear><i class="fas fa-times"></i></span></div><script type=text/javascript src=/ardour-tutorial/js/lunr.min.js?1648605488></script>
<script type=text/javascript src=/ardour-tutorial/js/auto-complete.js?1648605488></script>
<script type=text/javascript>var baseurl="https://prokoudine.github.io/ardour-tutorial/en"</script><script type=text/javascript src=/ardour-tutorial/js/search.js?1648605488></script></div><section id=homelinks><ul><li><a class=padding href=/ardour-tutorial/en/><i class="fas fa-home"></i> Home</a></li></ul></section><div class=highlightable><ul class=topics><li data-nav-id=/ardour-tutorial/en/introduction/ title=Introduction class=dd-item><a href=/ardour-tutorial/en/introduction/><b>1. </b>Introduction</a><ul><li data-nav-id=/ardour-tutorial/en/introduction/conventions/ title=Conventions class=dd-item><a href=/ardour-tutorial/en/introduction/conventions/>Conventions</a></li><li data-nav-id=/ardour-tutorial/en/introduction/what-is-digital-audio/ title="What is digital audio?" class=dd-item><a href=/ardour-tutorial/en/introduction/what-is-digital-audio/>What is digital audio?</a></li></ul></li><li data-nav-id=/ardour-tutorial/en/getting-started/ title="Getting started" class=dd-item><a href=/ardour-tutorial/en/getting-started/><b>2. </b>Getting started</a><ul><li data-nav-id=/ardour-tutorial/en/getting-started/starting-ardour-on-ubuntu/ title="Starting Ardour" class=dd-item><a href=/ardour-tutorial/en/getting-started/starting-ardour-on-ubuntu/>Starting Ardour</a></li><li data-nav-id=/ardour-tutorial/en/getting-started/overview-of-the-interface/ title="Overview of the Interface" class=dd-item><a href=/ardour-tutorial/en/getting-started/overview-of-the-interface/>Overview of the Interface</a><ul><li data-nav-id=/ardour-tutorial/en/getting-started/overview-of-the-interface/editor-window/ title="Editor window" class=dd-item><a href=/ardour-tutorial/en/getting-started/overview-of-the-interface/editor-window/>Editor window</a></li><li data-nav-id=/ardour-tutorial/en/getting-started/overview-of-the-interface/mixer-window/ title="Mixer window" class=dd-item><a href=/ardour-tutorial/en/getting-started/overview-of-the-interface/mixer-window/>Mixer window</a></li><li data-nav-id=/ardour-tutorial/en/getting-started/overview-of-the-interface/recorder-window/ title="Recorder window" class=dd-item><a href=/ardour-tutorial/en/getting-started/overview-of-the-interface/recorder-window/>Recorder window</a></li><li data-nav-id=/ardour-tutorial/en/getting-started/overview-of-the-interface/cue-window/ title="Cue window" class=dd-item><a href=/ardour-tutorial/en/getting-started/overview-of-the-interface/cue-window/>Cue window</a></li></ul></li><li data-nav-id=/ardour-tutorial/en/getting-started/creating-tracks-and-busses/ title="Creating tracks and busses" class=dd-item><a href=/ardour-tutorial/en/getting-started/creating-tracks-and-busses/>Creating tracks and busses</a></li><li data-nav-id=/ardour-tutorial/en/getting-started/importing-audio/ title="Importing audio" class=dd-item><a href=/ardour-tutorial/en/getting-started/importing-audio/>Importing audio</a></li><li data-nav-id=/ardour-tutorial/en/getting-started/setting-up-the-timeline/ title="Setting up the timeline" class=dd-item><a href=/ardour-tutorial/en/getting-started/setting-up-the-timeline/>Setting up the timeline</a></li></ul></li><li data-nav-id=/ardour-tutorial/en/recording-audio/ title=Recording class="dd-item
parent"><a href=/ardour-tutorial/en/recording-audio/><b>3. </b>Recording</a><ul><li data-nav-id=/ardour-tutorial/en/recording-audio/recording-audio/ title="Recording audio" class=dd-item><a href=/ardour-tutorial/en/recording-audio/recording-audio/>Recording audio</a></li><li data-nav-id=/ardour-tutorial/en/recording-audio/understanding-routing/ title="Understanding routing" class="dd-item active"><a href=/ardour-tutorial/en/recording-audio/understanding-routing/>Understanding routing</a></li><li data-nav-id=/ardour-tutorial/en/recording-audio/routing-between-applications/ title="Routing between applications" class=dd-item><a href=/ardour-tutorial/en/recording-audio/routing-between-applications/>Routing between applications</a></li></ul></li><li data-nav-id=/ardour-tutorial/en/editing-sessions/ title="Editing sessions" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/><b>4. </b>Editing sessions</a><ul><li data-nav-id=/ardour-tutorial/en/editing-sessions/non-destructive-editing/ title="Non-destructive editing" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/non-destructive-editing/>Non-destructive editing</a></li><li data-nav-id=/ardour-tutorial/en/editing-sessions/arranging-tracks/ title="Arranging tracks" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/arranging-tracks/>Arranging tracks</a></li><li data-nav-id=/ardour-tutorial/en/editing-sessions/setting-up-the-meter/ title="Setting up the meter" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/setting-up-the-meter/>Setting up the meter</a></li><li data-nav-id=/ardour-tutorial/en/editing-sessions/using-ranges/ title="Using ranges" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/using-ranges/>Using ranges</a></li><li data-nav-id=/ardour-tutorial/en/editing-sessions/working-with-regions/ title="Working with regions" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/working-with-regions/>Working with regions</a></li><li data-nav-id=/ardour-tutorial/en/editing-sessions/further-region-operations/ title="Further region operations" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/further-region-operations/>Further region operations</a></li><li data-nav-id=/ardour-tutorial/en/editing-sessions/changing-edit-modes/ title="Changing edit modes" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/changing-edit-modes/>Changing edit modes</a></li><li data-nav-id=/ardour-tutorial/en/editing-sessions/creating-looped-sections/ title="Creating looped sections" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/creating-looped-sections/>Creating looped sections</a></li><li data-nav-id=/ardour-tutorial/en/editing-sessions/stretching-shrinking-regions/ title="Stretching & shrinking regions" class=dd-item><a href=/ardour-tutorial/en/editing-sessions/stretching-shrinking-regions/>Stretching & shrinking regions</a></li></ul></li><li data-nav-id=/ardour-tutorial/en/mixing-sessions/ title="Mixing sessions" class=dd-item><a href=/ardour-tutorial/en/mixing-sessions/><b>5. </b>Mixing sessions</a><ul><li data-nav-id=/ardour-tutorial/en/mixing-sessions/the-mixer-strip/ title="The mixer strip" class=dd-item><a href=/ardour-tutorial/en/mixing-sessions/the-mixer-strip/>The mixer strip</a></li><li data-nav-id=/ardour-tutorial/en/mixing-sessions/mixing-levels/ title="Mixing levels" class=dd-item><a href=/ardour-tutorial/en/mixing-sessions/mixing-levels/>Mixing levels</a></li><li data-nav-id=/ardour-tutorial/en/mixing-sessions/panning/ title=Panning class=dd-item><a href=/ardour-tutorial/en/mixing-sessions/panning/>Panning</a></li><li data-nav-id=/ardour-tutorial/en/mixing-sessions/using-plugins/ title="Using plugins" class=dd-item><a href=/ardour-tutorial/en/mixing-sessions/using-plugins/>Using plugins</a></li><li data-nav-id=/ardour-tutorial/en/mixing-sessions/using-sends/ title="Using sends" class=dd-item><a href=/ardour-tutorial/en/mixing-sessions/using-sends/>Using sends</a></li><li data-nav-id=/ardour-tutorial/en/mixing-sessions/dynamics/ title=Dynamics class=dd-item><a href=/ardour-tutorial/en/mixing-sessions/dynam
<span id=toc-menu><i class="fas fa-list-alt"></i></span>
<span class=links><a href=/ardour-tutorial/en/>Home</a> > <a href=/ardour-tutorial/en/recording-audio/>Recording</a> > Understanding routing</span></div><div class=progress><div class=wrapper><nav id=TableOfContents><ul><li><ul><li><a href=#routing-in-ardour>Routing in Ardour</a></li><li><a href=#how-to-connect-and-disconnect>How to connect and disconnect?</a></li><li><a href=#practical-example-of-routing-to-a-bus>Practical example of routing to a bus</a></li><li><a href=#track--or-bus-specific-views-of-the-patchbay>Track- or Bus-specific views of the Patchbay</a></li><li><a href=#all-ardour-connections-are-jack-connections>All Ardour connections are JACK connections</a></li></ul></li><li><a href=#continuing>Continuing</a></li></ul></nav></div></div></div></div><div id=head-tags></div><div id=body-inner><h1>Understanding routing</h1><p>Routing an audio signal is sending it from somewhere to somewhere else.</p><p>In addition to getting audio signals to and from Ardour, routing plays
an important part inside Ardour itself. Examples of using routing inside
Ardour include routing audio from Tracks to the Master Bus or to other
Busses, creating &lsquo;sends&rsquo;, routing the outputs from Busses to the Master
Bus, etc. (see chapter on <strong>Creating a Track</strong> for an explanation of
Tracks and Busses). All routing, both internal and external to Ardour,
is handled by JACK.</p><h3 id=routing-in-ardour>Routing in Ardour</h3><p>The standard routing of inputs, tracks and busses in Ardour is
determined when a new Session is created in the Advanced Options of the
New Session dialog box (see <strong>Starting a Session</strong> chapter). By default,
the routing is as follows:</p><ul><li>The audio device inputs are routed to the Track inputs.</li><li>All outputs from Tracks and Busses are routed to the master bus
inputs.</li><li>The Master Bus outputs are routed to the audio device outputs.</li></ul><p>Note that when a new Bus is created, nothing is routed to its input.</p><p>This routing setup makes sense for sessions containing only Tracks, but
to make use of any Busses (other than the Master Bus) or to get creative
with the paths of the audio signals inside Ardour, we need to be able to
change the routing.</p><p>The Audio Connection Manager window (also known as the patchbay) is the
main way to make connections to, from ,and within Ardour&rsquo;s mixer. You
can open this window with the shortcut &ldquo;<em>Alt</em>&rdquo; + &ldquo;<em>N</em>&rdquo;, or through the
menu <em>Window > Audio Connections</em>.</p><p><img src=en/Ardour4_Audio_Connection_Manager_Menu.png alt="Audio Connection Manager"> </p><p>The patchbay presents two groups of ports; one set of sources, and one
of destinations. Sources and destinations are organized by tabs. The
available sources are displayed vertically on the left side, and the
destinations are displayed horizontally at the bottom.</p><p>In the screenshot below, notice that the &ldquo;<em>Hardware</em>&rdquo; tab is selected on
the top left (that&rsquo;s a source), and the &ldquo;<em>Ardour Tracks</em>&rdquo; is selected as
a destination in the bottom. This means that the matrix you see displays
connections from available hardware sound sources (for example, a
microphone), into existing Ardour tracks. </p><p><img src=en/Ardour4_Audio_Connection_Manager_1.png alt="ACM 1"> </p><p>The green dots represent a connection. The screenshot above tells us
that incoming sounds from &ldquo;<em>system: capture_1</em>&rdquo; (the first input source
of your soundcard, or the built-in microphone of your laptop) are going
into Ardour track named &ldquo;<em>Audio 1</em>&rdquo;, and also that incoming sounds from
&ldquo;<em>system: capture_1</em>&rdquo; and &ldquo;<em>system: capture_2</em>&rdquo; are respectively going
into the Left and Right inputs of Ardour track named &ldquo;<em>Audio 2.</em>&rdquo;</p><p>Notice we can see that &ldquo;<em>Audio 1</em>&rdquo; is a Mono track because it only has
one connection slot, while track &ldquo;<em>Audio 2</em>&rdquo; is Stereo since it has two
slots (Left and Right).</p><p>The next screenshot shows the signal path from Ardour Tracks (selected
vertical tab) into Ardour Busses (selected horizontal tab). As mentioned
earlier, the default setting for all Ardour Tracks is that their sound
goes to the Master Bus.</p><p><img src=en/Ardour4_Audio_Connection_Manager_2.png alt="ACM 2"></p><p>Note: remember that &ldquo;<em>Audio 1</em>&rdquo; is a Mono track? We saw it in the
earlier screenshot that &ldquo;<em>Audio 1</em>&rdquo; only has one input slot. But now on
the screenshot above you see that &ldquo;Audio 1&rdquo; has two outputs (Left and
Right). This is normal: we define whether a track is Mono or Stereo by
its <em>number of inputs</em>, not outputs. Mono tracks will hold a single
channel of audio, but you can still choose to place the sound on the
left or the right speaker (or anywhere in between). More on this in the
chapter <strong>Panning</strong>.</p><p>Finally, let&rsquo;s explore a couple more tabs in the Audio Connection
Manager to see the sound going from the Master Bus to the actual
hardware outputs (your loudspeakers or headphones):</p><p><img src=en/Ardour4_Audio_Connection_Manager_3.png alt="ACM 3"></p><p>As you can see, the selected source tab is now &ldquo;<em>Ardour Busses</em>&rdquo;, and
the destination tab is &ldquo;<em>Hardware</em>&rdquo;. This session happens to have only
one bus, the default &ldquo;master out&rdquo;. The green dots show that all sounds
coming out of the Master Bus are going to system playback 1 and 2, which
are the outputs of your soundcard.</p><h3 id=how-to-connect-and-disconnect>How to connect and disconnect?</h3><p>To make a connection, click on the desired empty square in the matrix; a
green dot will appear to indicate the connection is made.</p><p>To undo a connection, simply click on an existing green dot and it will
disappear.</p><h3 id=practical-example-of-routing-to-a-bus>Practical example of routing to a bus</h3><p>In the following example session, there are two guitar Tracks and one
unused Bus called Guitar Bus, all Stereo.</p><p><img src=en/Ardour4_Ardour_Connection_Manager_4.png alt="ACM 4"> </p><p>Suppose you want to send the output from the two guitar Tracks to the
Guitar Bus instead of the Master Bus. This can be useful to control the
volume of both guitars with just one Fader (in this case the Guitar Bus
fader). Then the output of the Guitar Bus, which is the sum of the two
guitars, goes directly to the Master Bus.</p><p>Here is how to edit the patchbay to get the desired routing. Select
&ldquo;Ardour Tracks&rdquo; tab from Sources (vertical tabs), and &ldquo;Ardour Busses&rdquo;
from destinations (horizontal bottom tabs). Undo existing connections
from both Tracks to Master. Then create connections from both Tracks to
Guitar Bus. The final result would look like this:</p><p><img src=en/Ardour4_Audio_Connection_Manager_5.png alt="ACM 5"> </p><p>Now both guitar tracks are routed to the Guitar Bus, and no longer
directly connected to the Master Bus. We then make sure that the Guitar
Bus is, by its turn, routed to the Master Bus (the output routing of a
Bus is edited in the same way as for a Track), so that we can still hear
the sound from both guitar Tracks. Now we can control the volume of both
guitar Tracks together by changing the Fader of the Guitar Bus. What&rsquo;s
more, we can now add Plugins to the Guitar Bus to process the sound of
both guitar Tracks together.</p><h3 id=track--or-bus-specific-views-of-the-patchbay>Track- or Bus-specific views of the Patchbay</h3><p>The Audio Connection Manager (Patchbay) that you open with <strong>Alt + P</strong> shows you
the complete matrix of every single source and every single destination
available in Ardour. Sometimes this is too much: you just want to quickly change
the routing of a single track input or output, for example. Ardour allows you to
access a relevant subset of Patchbay connections when you click directly on the
Inputs or Outputs button of a Track or Bus in the Mixer Strip.</p><p>The Inputs button is at the top, and the Outputs button is on the bottom of the
strip. Clicking on either one will show you a menu of connection options. In the
screenshot below, for example, you would click on the &ldquo;1/2&rdquo; button right under
the track name &ldquo;Guitar-1&rdquo; in order to access this menu:</p><p><img src=en/Ardour4_Editor_Mixer_In_Out.png alt="Editor Mixer In Out"></p><p>You may select a connection right there from the menu, or choose &ldquo;Routing Grid&rdquo;
to see a simpler version of the Audio Connection Manager with only the Inputs
or Outputs of the selected Track or Bus.</p><h3 id=all-ardour-connections-are-jack-connections>All Ardour connections are JACK connections</h3><p>It is important to realize that any routings that you make or disconnect
from within Ardour are in fact JACK routings, which you can see from
other applications like Qjackctl, Catia, or JackPilot, depending on your
Operating System. Below is an example of a Catia window (Linux only)
displaying the same JACK connections discussed above:</p><p><img src=en/Ardour4_Catia_Example.png alt=Catia></p><h2 id=continuing>Continuing</h2><p>In this chapter, we covered how to manage Routing inside Ardour, or
between Ardour and the sound card. However, one of the strengths of
using the JACK system is that it can also manage connections between
applications on the same computer. To gain a better understanding of how
this works, please continue to the chapter <strong>Routing Between
Applications</strong>. If you would prefer to work only with Ardour, then skip
ahead to the section on <strong>Arranging Tracks</strong>.</p><p>Next: <a href=../routing-between-applications>ROUTING BETWEEN APPLICATIONS</a> or <a href=../arranging-tracks>ARRANGING TRACKS</a></p><p> </p><footer class=footline></footer></div></div><div id=navigation></div></section><div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px><div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div></div><script src=/ardour-tutorial/js/clipboard.min.js?1648605488></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.min.js?1648605488></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.jquery.min.js?1648605488></script>
<script src=/ardour-tutorial/js/jquery.sticky.js?1648605488></script>
<script src=/ardour-tutorial/js/featherlight.min.js?1648605488></script>
<script src=/ardour-tutorial/js/highlight.pack.js?1648605488></script>
<script>hljs.initHighlightingOnLoad()</script><script src=/ardour-tutorial/js/modernizr.custom-3.6.0.js?1648605488></script>
<script src=/ardour-tutorial/js/learn.js?1648605488></script>
<script src=/ardour-tutorial/js/hugo-learn.js?1648605488></script>
<script src=/ardour-tutorial/mermaid/mermaid.js?1648605488></script>
<script>mermaid.initialize({startOnLoad:!0})</script></body></html>