|
Compensating for driver issuesNote: this feature is available for Windows only Note: this needs to be done in extremely rare situations only. Make sure you're using the latest drivers for your sound device first. Aligning audio devicesUnder normal circumstances all audio and MIDI devices will be aligned by MultitrackStudio, so that newly recorded tracks are perfectly aligned with existing ones. However, some sound device drivers fail to report the exact playback or recording position, and as a result MultitrackStudio can't align the devices accurately. Offsets to the reported positions can be specified in text files to compensate for such driver defects. Aligning the audio input and output devices step-by-stepThis section describes how to compensate the audio input device so that new tracks are aligned with existing ones. Step 1 Step 2 Step 3 Step 4 Step 5 Here's a small example of a settings file: The [Settings] section shouldn't be modified. The [Brand X Wave Device] section, where 'Brand X Wave Device' is the name of the audio input device as specified in the driverset's Settings window. The error value found in step 4 has been filled in here (15 milliseconds in this case). Step 6 Advanced optionsIt is also possible to specify offsets in samples instead of milliseconds, this can be useful if you want the compensation to work for multiple samplerates. The offset can also be specified in ASIO buffers (AsioSnd only). MIDI devices can also be compensated. This is the full list of possible compensation options: Audio input devices support these values: The _samples values must be integer values, the _millisecs and _buffers values can be fractional. ASIO DelayA small delay can be introduced to the AsioSnd driverset's ASIO buffer processing. This can sometimes be used to work around certain sound device/mainboard/driver incompatibilities if these symptoms occur:
To add an ASIO delay open the 'C:\Documents and Settings\Username\Application Data\MtStudio\AsioSnd Settings.txt' (XP) or 'C:\Users\Username\AppData\Roaming\MtStudio\AsioSnd Settings.txt' (Vista) file in NotePad and add a 'AsioDelay=' line in the [Settings] section like this: [Settings] The value has to be determined experimentally (the higher the value the longer the delay. MultitrackStudio should be restarted after editing the file. ASIO MMCSSWindows Vista features MMCSS (Multimedia Class Scheduler Service), which can help prevent glitches under high CPU load. While it's an ASIO driver's job to enable this many don't. You can add a 'MMCSS=1' line to the 'AsioSnd Settings.txt' file (see previous section) file to make MultitrackStudio turn on MMCSS. This line should appear in the [Settings] section: [Settings] MultitrackStudio should be restarted after editing the file. Note that not every ASIO driver will necessarily be happy with this. If it performs worse you should remove the line again. | ||
|