The Penguin Producer
Be Free to Make Something Good!
The Penguin Producer
Navigation
  • News
  • About
    • Topics
  • Documentation
    • Information
    • Manual
    • Tutorial
    • Tip
    • List
  • Feedback
  • Podcast
    • Feed
  • RSS
  • Facebook
  • Twitter
You are here: Home › Tutorial › Managing Track and Bus Channels in Ardour
← Blender Character Design
Podcast – Episode 1: Introduction & Media-Producer Relevant Google Summer of Code Projects →

Managing Track and Bus Channels in Ardour

April 29, 2012 | Filed under: Tutorial and tagged with: ardour, audio, channels, jack, setup

Ardour has a lot of features that are going for it.  However, one of the most valuable is the fact that a channel or bus can have a different number of inputs and outputs.  This is very useful in cases where an effect plugin performs some asymmetrical task, such as sidechain compression, or a stereo-to-mono mixdown.

The Channel Control Window

Ardour Mixer Strip w/Channel Buttons HighlightedIn order to make changes to the number of inputs and outputs in a single Ardour track or bus, you need to access the Channel Control window.  This is accessible through the appropriate channels button in the mixer strip for that track/bus.

On the right is the top and bottom parts of your typical Ardour mixer strip.  The channel manager buttons are the ones highlighted in red and green; the green button controls the number of inputs and their connections, and the red button determines the number of outputs and their connections.

Once you click on those buttons, you will see a drop-down menu appear, consisting of “Edit,” A number of “In” or “Out” buttons (depending on which one you pressed), “Master Out,” (If you are using the bottom one), and “Disconnect.”  The editor allows you to have fine control over the track/bus, including the channel makeup, so we will select “Edit.”

Once in the channel editor window, you will see the following (adjusting for the initial number of channels and the direction of the connection):

Input Channels Management Window

On the left is the track’s channel controls, and the right shows the connection selection dialog.  If you’re like me, and you set Jack to refuse self-connection, the right part will not actually do anything… that’s Ladish‘s job.  However, the left part will allow you to determine how many input (or output) jacks that this specific track will have.

This specific track is one I use with the Jack-Alsa Bridge to bring Skype into the connection graph; I am also making an article on recording, processing and submitting a podcast to Libsyn, which will come in the next couple weeks, and this is one of the components in the workflow.  The Jack-Alsa Bridge is, regardless of the source program, always a stereo connection.  However, when recording podcasts, we want the output to be a mono connection.

Modifying the number of tracks in this window is extremely easy: Simply click “Add” or “Remove.”  For every time you click “Add,” a new channel is created for this track, and for every time you click “remove,” the last channel is removed from this track.  In this case, we’re adding and removing inputs.  So, if I click “Add,” Another one will appear:

Input Channels Management Window with 3 Channels

As you can see, we now have three channels on the left instead of two, and it is immediately reflected in the Gladish window (or other Jack Connection graph program).

Ardour Connections for 3 Skype Bus Inputs

You will note that the Additional input appeared after the first output, instead of after the first two “Skype Bus/in” ports.  This is because Gladish always places new items at the end of the box’s list.  However, the next time Ardour is started, this will be corrected:

Ardour Connections for 3 Skype Bus Inputs After Ardour Restart

Now, if I were to click remove twice…

Input Channels Management Window with 1 Channel

We’re now left with only one input.

Ardour Connections for 1 Skype Bus Input

You can do the same with the outputs as well.

Panning Controls

This process  is especially useful when taking a mono signal in, say from a voice or electric guitar, and panning them in a stereo field (or even a surround soundfield!)  In fact, the number of inputs and outputs will change the way the mixer strip’s panning controls look:

Different Panning Options in Ardour

The first box is blank, because the track is a completely monaural track; there is only one channel going in and out.

The second track has a single input channel and a stereo output.  In this case, you can move the green line in the box to determine where the sound will be heard in the stereo field.

The third has a stereo input and a stereo output; each of those boxes identify where the input’s channel will appear in the output’s soundfield; this is very useful when reducing the stereo field’s width, or when you need to reverse the channels. As you can see, the first channel is all the way to the left, and the second channel is all the way to the right, which essentially means that the first channel is the left channel, and the second is the right channel.  If they’re not left and right, but two monaural channels, you can move those green lines to the center, or perhaps slightly off-center in order to give the sensation of the two channels being in different locations in front of the listener.

Finally, in the fourth, you have a situation with three inputs and four outputs.  In this case, the inputs and outputs can be arbitrary, except that they each must be three or more.  The positions of the blue numbered dots determines the location of each of the input channels, while the orange dots determine the positions of the speakers.  You can use the mouse to drag them around until you have your desired locations.

Plugin Usage of Channels

When opening plugins, you will see the number of channels a given plugin expects in the plugin manager.  Use this to determine what the best number of channels are for a specific track.

Ardour Plugin Manager Window

Do you see the “# Inputs” and “# Outputs” columns?  These tell you what the plugin in question expect.

For example, the crossfader expects four inputs (for two stereo signals to fade between), and two outputs (for the final stereo signal to be sent out).

On the other hand, the Ambisonic B-Format encoder expects a single channel, and sends out 4 channels as a result… although keep in mind, these are specially formatted, and should only be mixed and panned with Ambisonic plugins.

As a side note, Ambisonic is a surround-sound technology that uses a specially-formatted group of signals to determine the exact angle from which a sound is coming in a soundfield, regardless of the speaker configuration.  We’ll go into depth in a future article on Ambisonics (preferably once I have the money and space for a surround sound speaker system).  Since the 4 channels are specially formatted (Omnidirectional, X-Axis Figure-8, Y-Axis Figure-8, and Z-Axis Figure-8), they should only be mixed with other Ambisonic B-Format channels of the same type.

Conclusion

Well, in this article, we covered the use of channels in Ardour, and the way they can be added, removed, and panned.  We also covered the basics of determining what channel configurations are expected from plugins used in Ardour.  Hopefully, now that you have a better understanding of Ardour’s channel management features, you can be better-positioned to use them to make something good!

Did you like this article? Share it with your friends!

Tweet

Written by Lampros Liontos

Lampros "Reteo" Liontos is a long-time user of Linux who had discovered the joy of audio in the last two years. His subsequent research of ancient (old) and mystical (technical) tomes of Linux audio lore (documentation) resulted in his decision to make his own, using as close to everyday English as he could manage, and with enough pictures to really help clarify things. Then, he got bored, and decided he wasn't thinking big enough. Now, he has interest in video, graphics, and audio. He also likes to write, but that much should have been obvious by now.

Visit my Website
← Blender Character Design
Podcast – Episode 1: Introduction & Media-Producer Relevant Google Summer of Code Projects →

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

*

*

9,941 Spam Comments Blocked so far by Spam Free Wordpress

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Categories

  • ►Blog (2)
    • ►Previews (1)
  • ▼Documentation (61)
    • ►Information (13)
    • ►List (2)
    • ►Manual (9)
    • ►Tip (21)
    • ▼Tutorial (16)
      • An Ultra-Simple Recording Workflow with the Jack Timemachine
      • Basic Recording Process
      • Bridging the Gap: Using Jack with Non-Jack Apps
      • Creating a Title Sequence with Blender
      • Creating Rolling Credits, Part 1: Credits Page Creation in Inkscape
      • Creating Rolling Credits, Part 2: "Filming" Credits Page with Blender
      • Creating Rolling Credits, Part 3: Using a Video Backdrop
      • Creating Rolling Credits, Part 4: Fades to Black
      • Creating Rolling Credits, Part 5: Musical Backdrop and Animation
      • Homebrew Software Multiband "Fill-In-The-Blank" Toolkit
      • Managing Track and Bus Channels in Ardour
      • Setting up a Studio with Ubuntu
      • Simple Video Editing with Blender
      • Streaming Podcast with Skype Workflow
      • System Preparations
      • Voice-Over Recommendations
  • ►News (13)
  • ►Podcast (6)
  • ►Site Recommendations (1)
  • ►Uncategorized (2)

Communities

  • Blender Artists Community
  • GIMP Forums
  • GIMP Talk
  • GIMPER.NET
  • Inkscape Users Forum
  • Linux Musicians
  • Linuxaudio.org

Hardware Support

  • Alsa PCI and USB
  • FFADO Firewire
  • Linux-drivers.org

Tutorials

  • Blender Guru
  • GIMP Tutorials
  • Inkscape Tutorials Blog
  • Libre Graphics World
  • Screencasters (Inkscape Tutorials)
April 2012
S M T W T F S
« Mar   May »
1234567
891011121314
15161718192021
22232425262728
2930  

Meta

  • Register
  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Penguin Producer Tip Jar

The Penguin Producer is an Amazon.com affiliate.

The Penguin Producer by Lampros Liontos is licensed under a Creative Commons Attribution 3.0 Unported License.

Powered by Esplanade Theme and WordPress