The ASIO Device Capture feature (Windows only) allows you to select and configure an ASIO-compatible device to bring audio input into Composer for real-time streaming and processing. ASIO (Audio Stream Input/Output) is a professional audio driver protocol that offers low-latency and high-performance audio input, making it ideal for users working with high-quality audio sources.
By using the ASIO Device Capture, you can seamlessly integrate audio from external ASIO devices, such as audio interfaces or digital mixers, directly into Composer. This enables precise audio capture and processing, essential for use cases where real-time audio quality is crucial.
Device
The Device section allows you to select the ASIO device that will provide audio input to Composer.
Selecting an ASIO Device
To select an ASIO device, follow these steps:
- Open the ASIO Device Dropdown Menu:
The dropdown menu will display all available ASIO devices connected to your system. These can include audio interfaces, mixers, or other ASIO-compatible hardware. - Choose Your Device:
Click on the dropdown menu and select the ASIO device you want to use. Once selected, Composer will use that device for audio input.
ASIO Device Capture is a Windows-only feature. If your device doesn’t appear in the list, ensure that it supports ASIO, the necessary ASIO drivers are installed correctly, and the device is connected properly.
ASIO Control Panel
Each ASIO device has a dedicated Control Panel that allows you to adjust specific settings for optimal performance. To access the control panel:
- Click the “ASIO Control Panel” Button:
This opens the control panel for the selected ASIO device, where you can fine-tune the device's settings. - Adjust the Device Settings:
In the control panel for your ASIO device, you should be able to adjust various settings such as:- Buffer Size: Control latency for real-time performance.
- Sample Rate: Adjust the quality of the audio input.
- Input/Output Channels: Configure which channels are used for audio input and output.
Settings in the ASIO Control Panel are provided by the device manufacturer. If you’re unsure about any adjustments, refer to the device’s user manual or support resources.
Status
The Status section provides real-time information about the current state of the operator. This allows you to quickly check if the operator is running and view any relevant status updates.
Commands
The Commands section allows you to manually control the ASIO streaming. You can start or stop the ASIO device as needed.
- Start – Begins streaming audio from the selected ASIO device into Composer.
- Stop – Stops the ASIO input streaming, preventing further audio from being processed.
Configuration
The "Start Playing When Loaded" option allows you to configure whether the operator should automatically begin streaming audio when Composer launches or reloads a project.
Channels
The Channels section allows you to configure how audio channels are handled. This includes selecting the number of channels to output, setting an offset, and viewing the current channel configuration.
- Total Channels:
Displays the total number of output channels available on the selected ASIO device. The number of channels varies depending on the device, with some interfaces offering multiple outputs for advanced routing and mixing. - Channel Offset:
The Channel Offset setting allows you to shift the starting point of the output channels. This is useful when working with multi-channel setups where you need to route audio to specific outputs.- An offset value of 1 (default) means output starts from the first available channel.
- Increasing the Channel Offset shifts the starting point forward.
- Channels Out:
This property allows you to specify how many channels should be used for output, starting from the offset.