The Audio Recording Module allows users to record from single or multiple audio track sources in conjunction with video. Audio tracks are recorded to .AUD file format, a proprietary audio format allowing accurate synchronization between video and audio over long period of recording.
Recordings can then be exported to 3rd party format, such as AVI or WAV files.
Great care has been taken so that the module maintains accurate synchronization between audio and video, provided there is sufficient disk bandwidth available to allow recording of both media. To access the audio source devices (sound card), as well for playback, the module can either use a MME/DirectX or an ASIO driver.
- MME/DirectX: One stereo or two mono inputs and outputs can be handled. Different DirectX devices can be used by separate workspaces.
- ASIO: No limit on the possible number of channels. However, a single ASIO device can be loaded for the whole StreamPix.
Which driver interface should be selected? The MME/DirectX driver interface is always available, for all Windows compatible audio devices. The DX driver is somewhat limited, and can support only up to 2 audio channels. The ASIO driver typically exists with all professional related audio devices but ASIO4ALL is a hardware independent, low latency ASIO driver for WDM audio devices (http://www.asio4all.com
The ASIO device driver, when available, is always preferable. It allows for better control of all the device properties, and can provide better quality data. Among the module features we can mention:
- Per workspace implementation - one audio device per workspace.
- Uncompressed audio recording: The audio stream is captured from any Windows compatible audio device. If the audio device includes high quality digitizing options, the module will take advantage of those options (16 bits, 24 bits, high sampling rate).
- Synchronization with start / stop recording event.
- Synchronous playback with video.