Posted: 02 May 2009, 08:24
Lets say I have a grid of 9 patches that can each select audio to receive from any external source.
Each of these 9 patches can also select audio to receive from any of the eight other patches.
There is also other multiple channels of audio that bypass or run in parallel to these patches but arrive at the same final destination.
The problem is that each of the 9 patches in the grid delays the audio by 3 ms whenever it receives audio
Say that I would connect at most 4 of the 9 patches in series,but in no particular order, that is a 12 ms delay compared to the audio that bypasses the patches.
Then say I have another audio feed that is connected to two more of the patches in the same grid. That is 6 ms of delay.
So assuming I am ok with a global 12 ms of delay on my audio, how can I link the button that enables or disables one of the patches to a delay module that would remove 3 ms of delay from that specific audio path without affecting the delay of any other audio path?
Or..how could I do the opposite, where when a specific patch were enabled, all other delays would compensate for the newly added delay appropriately?
Basicly what I am trying to do is build automatic delay compensation for audio buses in Usine...!
Each of these 9 patches can also select audio to receive from any of the eight other patches.
There is also other multiple channels of audio that bypass or run in parallel to these patches but arrive at the same final destination.
The problem is that each of the 9 patches in the grid delays the audio by 3 ms whenever it receives audio
Say that I would connect at most 4 of the 9 patches in series,but in no particular order, that is a 12 ms delay compared to the audio that bypasses the patches.
Then say I have another audio feed that is connected to two more of the patches in the same grid. That is 6 ms of delay.
So assuming I am ok with a global 12 ms of delay on my audio, how can I link the button that enables or disables one of the patches to a delay module that would remove 3 ms of delay from that specific audio path without affecting the delay of any other audio path?
Or..how could I do the opposite, where when a specific patch were enabled, all other delays would compensate for the newly added delay appropriately?
Basicly what I am trying to do is build automatic delay compensation for audio buses in Usine...!