The Audio Midi Setup dialog appears automatically when you create a “New” session. This step allows you to choose the session’s sample rate, as well as the soundcard settings and other details.
You can also launch the Audio Midi Setup dialog from the main menu, under “Window”.
As seen in the figure there is an indicator showing “STOPPED” in red while you are setting up these parameters. When you are done with the settings, press the “START” button to connect to the selected audio device.
The “Audio System” selection tells Mixbus which way you will connect to your devices.
- To use your audio devices on Mac OS X, select “Core Audio” (this option is only available on Mac).
- To use your audio devices on Windows, select “PortAudio” (this option is only available on Windows).
- To use your audio devices on Linux, select “ALSA” (these options are only available on Linux).
- “JACK” uses the JACK server to talk with your sound card and other software on your system. It is only available if you have already installed JACK on your system. If the JACK server is already running, then Mixbus will connect to the JACK server. If not, then Mixbus will start the JACK server for you (the JACK option is available on Mac, Windows and Linux). You can learn more about JACK here.
This menu specifies the driver software protocol for the selected input and output devices detected. For example you might set this to ASIO if an external I/O device is detected.
Input Device & Output Device:
- Select your preferred audio interface from the pulldown list. For best results, you should use Mixbus with a high-quality audio interface.
- Some combinations of input & output devices will not work. Normally, you should choose the same or similarly-named device for both input and output.
- A drop down list with all sample rates supported by your selected audio interface will be displayed.
In conjunction with sample rate, buffer size is used to control latency and to manage hardware resources. See more here.
Hardware input * output latency:
When audio is routed from outboard equipment and back to Mixbus it must undergo a conversion from analog to digital (ADC), the time it takes for this conversion can be entered to compensate for latency so that all audio remains time aligned (This process can be automated, see “Calibrate Audio” below).
This selection will default to the MIDI framework supported by your OS. You can select “None” if you think the MIDI system is unneeded, or is delaying startup.
This calls up a latency measurement tool with step-by-step instructions to compensate latency introduced by external equipment and the digital to analog, and analog to digital conversion process.
Device Control Panel:
This opens the control panel of the audio interface that has been selected on the “Device” list, when one is provided.
When enabled, Mixbus will skip the “Audio Setup” dialog, whenever possible (for example: when opening an existing session, and the last-selected audio device is capable of the session’s sample rate).
When creating a New session, the Audio Setup dialog will always appear.
This re-scans your audio hardware to provide all the available devices in the Input/Output device menus.
Use Buffered I/O (Windows-only)
The “Buffered I/O” button tells Mixbus to use an older ASIO protocol which works better on some devices, including Roland “Capture” devices. If you have trouble launching the audio system, and/or you are unable to set the buffersize and sample rate, you might try enabling “Use Buffered I/O”