CCRMA Documentation links:   index   contents   overview   rooms   account   staff   about


(contents of this file: links to each section)

CCRMA Listening Room

The CCRMA Listening Room (Knoll 128) is a lab customized for listening to spatial sound.

All audio streams in the room are routed and controlled through a custom program called OpenMixer running on a dedicated computer. OpenMixer provides for multiple multichannel inputs to be routed simultaneously to any or all speakers in the room. OpenMixer can also decode Ambisonics multichannel streams from any of its inputs to the speaker arrangement of the room.

Please don’t move the speakers or change their settings as the room has been calibrated for the current speaker positions and settings. Please don’t rewire anything (signal or power cables), there is no need to do that.

Contents

In this space you should see:

Don’t touch

Do not turn off, unplug, or rewire any machines or speakers. Do not move speakers from their current locations or change their settings.

How to reset

Press the reset button on the right OpenMixer controller so all speakers and input levels are set to zero.

Turn off the lights and especially the do not disturb light on your way out.

Lighting

Listening Room Lights

The controls for the lights are on your left when you walk in, right next to the do not disturb light controls.

Press and hold the buttons on the lighting panel, as these are stage lights that use gradual transitions and will not change immediately. There are eight options:

  1. On – doesn’t turn lights on, just turns lights off.
  2. Off – also turns lights off.
  3. Center High
  4. Center Low
  5. All On – turns all lights on.
  6. Insets High
  7. Insets Medium
  8. Insets Low

There are also desk lamps at the mixers and Linux workstation, and a standing lamp.

Speaker Channels

Diagram taken from https://ccrma.stanford.edu/softwareopenmixer/manual/normal_mode

Listening Room speakers

The channel numbering:

Speaker Positions

XXX fill in the “num” column of this table

num azi elev distance
22.5 0 3.12
67.5 0 3.12
112.5 0 3.12
157.5 0 3.12
-157.5 0 3.12
-112.5 0 3.12
-67.5 0 3.12
-22.5 0 3.12
30.0 40.0 2.12
90.0 40.0 2.23
150.0 40.0 2.11
-150.0 40.0 2.11
-90.0 40.0 2.23
-30.0 40.0 2.12
30.0 -50.0 2.33
90.0 -50.0 2.28
150.0 -50.0 2.22
-150.0 -50.0 2.22
-90.0 -50.0 2.28
-30.0 -50.0 2.33
0 90.0 1.44
0 -90.0 1.9

Listening Room Audio/Video Equipment

The listening room is equipped with a number of devices which control audio and video playback.

[XXX add photos]

Projector

There is a projector mounted from the ceiling which can be powered on/off with its remote from the remote cabinet.

The video input to the projector is just an HDMI cable dangling down.

MOTUs

XXX update this to include all the new MOTUs; new photos also probably needed

Located to the right of the Linux machine, you’ll find four encased MOTUs (listed from top to bottom):

The box opens with a key that should already be inserted. These are the audio interfaces through which you can route your own audio to the room speakers.

Listening-Room-motu

Patch Bay

Listening-Room-patches

Immediately above the MOTU box is a patch bay which connects audio inputs to the appropriate MOTU.

OpenMixer USB Controllers

These control how sound is processed and routed to the listening room speakers. See https://ccrma.stanford.edu/software/openmixer/manual for more details.

(this paper - presented in the Linux Audio Conference 2010 - explains the motivations and subsequent development of the OpenMixer hardware and software)

[Openmixer]

Input selection:

Desktop :The CCRMA Linux Machine cmn36.

Laptop A :Plugged into the MOTU 8M

Laptop B :Plugged into the MOTU 24Ai

Analog :16 analog inputs on the patch bay (¼” balanced TRS)

Presets:

-15dB :The “preset” for -15 dB - sets all gains

-5dB :The “preset” for -5 dB - sets all gains

0dB :The “preset” for 0 dB - sets all gains

SPKR TEST :Plays a noise burst out each loudspeaker, then each subwoofer, in turn. Useful for troubleshooting.

Laptop Audio

How to Connect

XXX add Sweet Spot desk vs. Desktop desk alternatives

There are 2 USB cables hooked on the right side of the desk that holds all the MOTU interfaces [TODO add photo]:

  1. “Laptop A” connects to the the MOTU 8M, which shows up on your computer named LR_OM_8M. The MOTU 8M has 8 microphone inputs (hence the name “8M”).
  2. “Laptop B” connects to the MOTU 24Ai, which shows up on your computer as 24Ai, and has 24 analog inputs (hence the name “24 Ai”).

Plug the appropriate USB into your laptop, go to sound preferences, and select the MOTU (LR_OM_8M or 24Ai).

Operation

Go to the OpenMixer controller and make sure to select the corresponding input source to your MOTU choice: ‘Laptop A’ for 8M and ‘Laptop B’ for 24Ai.

Push to select one of the gain presets, to adjust the gain (0 dB, -5 dB, and -15 dB presets). Individual channels can be adjusted by moving the faders corresponding to the channel of interest. Keep in mind that playing audio from a web browser will output in stereo, and not to the full speaker array. Monitor the display screen overhead, and MOTU, to see that your input is successfully being routed to output channels.

If what you want to do involves sound coming into your laptop (e.g., from microphones or other live sound sources) then you will care about the difference between the 8M’s eight channels of mic preamps versus the 24Ai’s 24 channels of line-level inputs.

Note: the sampling rate of the MOTU should automatically match that of your computer. If not, the sampling rate can be manually adjusted on the Openmixer controller. Push the button of the appropriate sampling rate (441.k or 48k), and wait ~30s for the system to update. You may see and hear the mixer reset to 0dB preset, when complete. See below in “Open Mixer Operation” for more information [TODO link].

Laptop Video

How to Connect

To 4k monitors

To projector

Operation

Use the projector remote to turn on the projector.

Demo NanoKontrol

To the right of the linux machine, and sitting on the table top surface below the tablet display, you will find the NanoKontrol.

Listening-Room-nano

The NanoKontrol is labeled with instructions to play demo pieces in the listening room.

Press “S” by the track of interest (left of the label), to load that track. Press “M” to unload that track. Press the play button and raise the fader to hear a loaded track (or multiple simultaneous loaded tracks, like especially the rightmost three of Capella Romana with and without virtual Hagia Sophia)

Troubleshooting

If your computer doesn’t recognize the MOTU when you plug in its USB, try power cycling the MOTU.

If the display tablet on top of the Outlaw shows a crash dump or isn’t properly showing gain levels for the various speaker channels, try power cycling the Linux machine. XXX: Add photo of hard-to-find power button

If you’re connected to an audio input but there’s still no sound, go to the Openmixer controller and:

Other Documentation

Prior to this page, the main documentation was at https://ccrma.stanford.edu/room-guides/listening-room


This page of CCRMA documentation last committed on Fri Apr 3 09:14:09 2026 -0700 by Matthew James Wright. Stanford has a page for Digital Accessibility.