Quote:
Originally Posted by Altitude909 Not sure what you mean. You can musically time stretch the audio to the time base but it wont do it realtime. MTC is for allowing the DAW to function as a tape machine (and what it was designed for in the first place) so anything recorded while the MPC is controlling the show will already be at the right tempo anyway.. Honestly, I cant see any reason to control a computer DAW which expects to be in charge with an external sequencer, you're really just asking for car loads of problems |
Okay how I understand it:
The DAW has a clock. This clock is synced to the beat and synced to the audio stream. Normally there would be a constant Ratio between the passing beats and the number of recorded samples if the DAW is the master.
Lets suppose the DAW is the master. Then it always can assign the first beat in a bar to some sample in the stream with regular distances between such marked samples.
Now lets suppose the DAW is the slave. Then during recording things are recorded linearly in time without time stretching. Because the clock of the external master is slightly different, and the DAW will track it, it will probably assign different stream samples to the beat (mark them as the "1" ) then it would do if it was the master. That is still "ok".
Now things get complicated when the DAW wants to track the timing of the master when audio files are already recorded. How does it track these streams and align them to the master clock? Imagine, the master has changed and the new master has a different clock with different error. So either the DAW performs some real-time time stretching or the stream will drift away from the new clock. For example: the audio file could be some drum loop and in order to align this drum loop to the external clock, the drum loop must be time stretched.