The 'timing' of already-rendered audio is sample-accurate. Thats immutable. One audio sample per timing subdivision. It runs at the sample rate, and as such, visually, its timing can be displayed exactly if you soom in sufficiently.
The internal timing of MIDI events, however, has nothing to do with the sample rate. Ultimately, it has to be quantized to that sample rate for playback purposes, but it doesnt run nearly that fast.
MIDI events are driven by a clock which is measured in pulses per quarter note. In a modern DAW ppqn is typically set at values like 480, although that's something which can be altered. The further complication of that is that ppqn is derived from the tempo, not the sample rate.
And then you have quantization on, to 64ths, or 32nds, or 16ths.
Sorry to be pedantic, but you forgot MIDI timing jitter possibilties if he's coming in on a USB MIDI interface.
Simple music philosophy - Those who can, make music. Those who can't, make excuses.
Read my VST reviews at Traxmusic!
|^||Joined: 23 Feb 2003 Member: #6063 Location: Earth, USA|
I'd just like to close off this issue by saying that it has been resolved.
After a lot of testing I have found that the problem was a combination of the audio not being rendered in time, and also the waveform being displayed incorrectly. When the problem first occurred I listened to the original midi track and the rendered audio side by side and there was phasing between them, when I reverse phased the audio there was no phase cancellation, the tracks could still be heard. I did not mention this purely because it is obviously the first thing I would have done.
I have found that taking the midi part and copying it to a new project on its own, then loading up the Vsti, freezing the Vsti and the channel and leaving the audio engine ouput channel unchecked when exporting, results in a waveform that display wise still starts after the beat inconsistently throughout, but when listened to side by side with the midi track does not phase and nulls completely when the audio is phase reversed.
I'd just like to thank the people who were constructive in their comments.
|^||Joined: 28 Jan 2013 Member: #297523 Location: United Kingdom|
Disclaimer: All communications made available as part of this forum and any opinions, advice, statements, views or other information expressed in this forum are solely provided by, and the responsibility of, the person posting such communication and not of kvraudio.com (unless kvraudio.com is specifically identified as the author of the communication).
Powered by phpBB © phpBB Group