Recording external synths - Am i missing something?
Posted: Thu May 26, 2005 5:32 pm
hi there,
i'm new here, and i thought maybe you knowledgeable people can help me figure something out. i tried something really simple: sessionview, playing a 1 bar midi-loop at 120bpm, four quarter notes, triggering a click sound in the virus a.
when turing on Live's metronome it is very noticeable that the virus click sound is constantly slightly delayed. Of course, its my soundcard's latency which is set to 4+4=8. but i would have expected 8msec to be much less noticable...
so i recorded these clicks as audio into session clips to check how high the "real world" latency of the soundcard-input is, plus the time it takes for the midi to travel and the virus to do its thing. to my surprise i end up with a 22msec offset (being late) on the quarternote-markers in the recorded clip. i recorded 4 bars and checked at several points in time to make sure it wasnt a "first its off, then it stabilizes"-kindof issue.
of these 22 msecs, 4 msecs are explainable, theyre the stated input latency of my soundcard in Live. the remaining 18 ... well, here's my questions:
1) is it possible that the actual latency of the interface is like 4 times higher? i didnt do the loopback test yet, but i will. or is midi transmission *that* slow? i cant imgine this.
2) how can i compensate for this? i know, there's several threads on latency/sync issues, but i didnt find answers and in general there seemed to be confusion when it comes to this. to be precise: this is not about latency when monitoring the virus (or any external synth) through my soundcard, and how to deal with this.
i would just like to find a way to tell live either "Play any MIDI 22ms early" (i know, the first note would be cut off etc) or rather "Move any recording back in time 22msec when done".
From another thread i gathered the latter cuold be done by adjusting the "Overall Latency", but no matter what i enter, even +50 or -200, in the recorded clip the audio stays 22ms late. the other related thing, "Midi Sync" is no use since im not talking about syncing an external sequencer or arp to live. still, i tried it, selected the virus port, entered 22, 50, -100, but again, no difference.
3) a little q in the end which i couldnt figure out, how do i disable snapping to grids for the start-marker in a clip in session view? i thought i just move the start marker ahead 22 msec, but it insisted on snapping to grid.
thank you for your patience,
aex
i'm new here, and i thought maybe you knowledgeable people can help me figure something out. i tried something really simple: sessionview, playing a 1 bar midi-loop at 120bpm, four quarter notes, triggering a click sound in the virus a.
when turing on Live's metronome it is very noticeable that the virus click sound is constantly slightly delayed. Of course, its my soundcard's latency which is set to 4+4=8. but i would have expected 8msec to be much less noticable...
so i recorded these clicks as audio into session clips to check how high the "real world" latency of the soundcard-input is, plus the time it takes for the midi to travel and the virus to do its thing. to my surprise i end up with a 22msec offset (being late) on the quarternote-markers in the recorded clip. i recorded 4 bars and checked at several points in time to make sure it wasnt a "first its off, then it stabilizes"-kindof issue.
of these 22 msecs, 4 msecs are explainable, theyre the stated input latency of my soundcard in Live. the remaining 18 ... well, here's my questions:
1) is it possible that the actual latency of the interface is like 4 times higher? i didnt do the loopback test yet, but i will. or is midi transmission *that* slow? i cant imgine this.
2) how can i compensate for this? i know, there's several threads on latency/sync issues, but i didnt find answers and in general there seemed to be confusion when it comes to this. to be precise: this is not about latency when monitoring the virus (or any external synth) through my soundcard, and how to deal with this.
i would just like to find a way to tell live either "Play any MIDI 22ms early" (i know, the first note would be cut off etc) or rather "Move any recording back in time 22msec when done".
From another thread i gathered the latter cuold be done by adjusting the "Overall Latency", but no matter what i enter, even +50 or -200, in the recorded clip the audio stays 22ms late. the other related thing, "Midi Sync" is no use since im not talking about syncing an external sequencer or arp to live. still, i tried it, selected the virus port, entered 22, 50, -100, but again, no difference.
3) a little q in the end which i couldnt figure out, how do i disable snapping to grids for the start-marker in a clip in session view? i thought i just move the start marker ahead 22 msec, but it insisted on snapping to grid.
thank you for your patience,
aex