Tutorial: Exercise 4

Setting ambisonic mode on OpenMixer

  1. Locate two OpenMixer control panels on the left side of LED monitor.
  2. Set your input as LINUX or NETJACK according to your source on the LEFT panel.
  3. Press On/Off button on the RIGHT panel.
  4. Press 3D button on AMBISONIC DECODER MODE on the RIGHT panel.
  5. Adjust the left-most volume fader on the LEFT panel for overall volume.

Access your local folder in the Linux Machine in listening room (CMN4)

  1. Locate the path below. This is the folder you will save your work for this exercise. You might have to find "Filesystem" in the file explorer to see it. This is the hard drive space on local machine. It would be convenient to collect all the sound files you will be using for Ardour project in this folder.
    /audio/mus155/[YOUR_CCRMA_LOGIN_NAME]
  2. You can find the Ardour template at the path below. You can load this template in Ardour. (do not need to double-click) Just remember this location for later.
    /audio/mus155/templates/music155.template

Using Ardour project template for ambisonics

This template is using an external routing for 4-channel ambisonic reverberation. That means you have to launch the additional reverb processor before you launch Ardour.

  1. Launch Jack Audio Server with qjackctl.
  2. Start zita-rev1 at PlanetCCRMA > Digital Processing > Zita Rev1 (Amb out)
  3. Launch Ardour in Applications > Sound & Video > Ardour.
  4. Select "Create Folder In" > "Other" > "File System" (on the left panel)
  5. Navigate to the path below and press "Open"
    /audio/mus155/[YOUR_CCRMA_LOGIN_NAME]
  6. Select "Name" and type the name of your session.
  7. Select "Template" and navigate to:
    /audio/mus155/templates/music155.template
  8. Press "New"

A new session will be created. You will find many useful features in the mixer window. (Window > Open Mixer)

Working with template

The track and channels in the mixer are pre-configured for you:

  1. RevBus: Reverb bus (stereo)
    You should send stereo Sends here to be reverberated. This is automatically connected to zita-rev1 if it was started before Ardour.
  2. RevReturn: The 4-channel ambisonics reverb return from Zita-rev1
    This is automatically connected to zita-rev1 if it was started before Ardour.
  3. Audio 1: One channel with the Ambisonics panner already installed.

You can convert that single channel before changing it to a channel template, in the Mixer window right click on the name of track (top button), select "Save as Template" and choose a name (for example "Amb33"), press ENTER. When creating new tracks click on the "Channel Configuration" popup and select the template you just made ("Amb33"). Click on "Add", the new track will have a properly routed Ambisonics panner.

You need to add a "Send" to each channel you want to reverberate. Right click in the post fader plugin well, select "New Send", the in the window that pops up convert that into a stereo send (Click on "Remove" till there are only two channels left) and connect them to the inputs of the RevBus bus. Once you have a send set up properly you can right click on it, select "Copy", then move to another channel, right click on the output plugins area and select "Paste" to have another comfigured instance set up.

Building Ardour project for ambisonics panning from scratch

Usually this method is not recommended unless you want to practice how the system works. In most cases, a template project provided by Fernando will suffice your purpose.

  1. Launch Jack Audio Server with qjackctl.
  2. Launch Ardour in Applications > Sound & Video > Ardour.
  3. Ardour will display create session window on launched.
  4. Click Advanced Options and modify your number of master buses to 16.
  5. Shift+E to see the channel strip on the left pane of project window. (Alternatively you can use mixer window.)
  6. Bypass a default panner on the master bus by right-clicking and selecting bypass.
  7. Create an audio track by right-clicking the track list area.
  8. Select mono configuration for ambisonic plug-in.
  9. Right-click the post-fader region in channel strip and add an ambisonic plug-in:
    New Plug-in > Plug-in Manager > {search for "AMB" } > AMB order 3,3 panner
  10. Double click the plug-in label on the channel to open control panel.

Post-fade location and ambisonic plug-in:
Using the post-fader region is important for ambisonic panner because it should have complete control of the channel volume. If you want to use more plug-ins in the post-fader location, please note that the ambisonic plug-in should be the last thing in the plug-in chain. Also be mindful of the number of input and output in plug-in; the ambisonic plug-in requires mono input signal. If you are using an effect plug-in with stereo output, make sure to use a downmixer to convert streams from stereo to mono.

Using Automation in Ardour

  1. Click a button on the audio track or bus channel that you want to automate.
  2. Select an item from the drop-down menu to create automation track.
  3. Set automation mode to Play.
  4. Create an envelope by connecting automation points. You can add points by clicking automation track area. To remove a point, click it and press delete key.
  5. Repeat from step 1 if you want to automate more items.
  6. "show all automation" and "show enabled automation" feature will save you from the hassle.

Syncing Ardour project with 3D video file using qjadeo

The workstation in the Listening Room now has a video card with two DVI outputs. You can have the Linux desktop showing up in the regular monitor and an extension (to the right) that shows up in the 3D tv in 1080p.

  1. Jack Server and Ardour should be running behind.
  2. Launch Applications > Sound & Video > Qjadeo.
  3. Select your video file you want play in Qjadeo.
  4. The video window of Qjadeo can be dragged to the 3DTV, swiched to full screen by pressing "f".
    Switching to full screen is necessary in order to use the 3D mode in the TV. See this if you are unsure about how to change 3D mode.
  5. Go ahead and put your 3D glasses on!