![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: Latency |
Magnus Lindberg Member |
![]() ![]() ![]() Hello SSC! I searched through the manual and the forums on this subject but found no answer, so here I am asking. Is there a way to measure within KYMA what latency a specific patch might render in the chain? Anyone who has built something? Or is there a list somewhere on how much time specific prototypes take for rendering whatever it is they do? Thanks Magnus IP: Logged |
SSC Administrator |
![]() ![]() ![]() Usually people use the word latency to describe the overall delay through an entire system (audio input to audio output) which in the case of Kyma, can be set to 3 milliseconds. In this case you are talking about the time a particular algorithm takes to affect an input signal. The time it takes for the audio input to reach the audio output is a constant that you can set using the Overall System Delay option in the Performance Preferences and can be from 3 to 20 milliseconds. There is another, related time: the time it takes MIDI input to change the parameters of a patch and for the changed signal to reach the audio output. This time is variable but always less than the time set in the Overall System Delay preference. * * * Both of these times are completely independent of the actual patch (including the number and type of modules) you are using. * * * Some algorithms introduce delay as part of the algorithm (and others do not). For example, mixing and level changes require NO delay. However, a DelayWithFeedback object does introduce delay from input to output, the delay being equal to the setting you have in the delay module. This algorithm-dependent time is also the trickiest to figure out since the delay through many of the modules depend on the settings of the parameters, and some of the modules have frequency-dependent delays (for example, the all-pass filter module). You can measure the delay by using the ChannelJoin Sound. In the Left input place a reference source, and in the Right input place your patch operating on the same source. Use Record from the File menu to make a stereo recording of the output of this patch. Then, open the sample editor and look at the delay between the left and the right channels of the recording. You can zoom in and find the exact delay down to the individual sample. IP: Logged |
Magnus Lindberg Member |
![]() ![]() ![]() Thanks for the swift answer! IŽll try to measure the "delay" in my patch with the method you described. Magnus IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() ![]() |
This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.