input quantization question
-
laserbeak43
- Member
- Posts: 65
- Contact:
is there any way to delay a signal by 8ths?
i was thinking maybe some sort of if statement that says if the input signal isnt triggered at the nearest 8th of a beat then delay it to the next beat. using the modulous operator and milliseconds since at 180bpm a beat is 333 milliseconds modulous would send how much time the delay would need to wait and release the signal at 0.
i was thinking maybe some sort of if statement that says if the input signal isnt triggered at the nearest 8th of a beat then delay it to the next beat. using the modulous operator and milliseconds since at 180bpm a beat is 333 milliseconds modulous would send how much time the delay would need to wait and release the signal at 0.
-
laserbeak43
- Member
- Posts: 65
- Contact:
is there anything that can delay a signal for a specified duration of time?
-
laserbeak43
- Member
- Posts: 65
- Contact:
i have a sync module
a mod module set by the syncs bar duration(333ms)
a count ms module with a duration of an 8th of a bar
wich is 41.625 ms
and a smooth module wich i'm trying to use to let a delayed message pass at zero. i'm using a button to try and trigger the sampler.
sync(bar dur) -> mod(A)
sync(bar led) -> count ms (start in -> count out) -> mod(B)
button -> smooth(in)
mod(out) -> smooth(smooth) -> sampler(start)
when i press the button nothing happens
click image for fullsize veiw.

a mod module set by the syncs bar duration(333ms)
a count ms module with a duration of an 8th of a bar
wich is 41.625 ms
and a smooth module wich i'm trying to use to let a delayed message pass at zero. i'm using a button to try and trigger the sampler.
sync(bar dur) -> mod(A)
sync(bar led) -> count ms (start in -> count out) -> mod(B)
button -> smooth(in)
mod(out) -> smooth(smooth) -> sampler(start)
when i press the button nothing happens
click image for fullsize veiw.

sorry,
I'm on the road, and it's hard to find the time to post an answere.
The solution is simple for buttons.
- Take a counter (ms) module.
- Set the, count duration to the quantize duration;
ie: the beat duration, the eighth note duration,..
- connect the output of the button module to the start count. Now when the button is pressed, the counting process starts, with a maximum duration set to the quantize time.
- take a "math/logical/and";
- connect the "counting" output of the counter to the "and" first input,
- for a beat quantize: connect the beat led of the synchro to the second "and" input.
- for a eighth quantize: connect the eight led of the synchro to the second "and" input.
the "and" out is the quantized version of the button.
Hope I'm clear.
I'm on the road, and it's hard to find the time to post an answere.
The solution is simple for buttons.
- Take a counter (ms) module.
- Set the, count duration to the quantize duration;
ie: the beat duration, the eighth note duration,..
- connect the output of the button module to the start count. Now when the button is pressed, the counting process starts, with a maximum duration set to the quantize time.
- take a "math/logical/and";
- connect the "counting" output of the counter to the "and" first input,
- for a beat quantize: connect the beat led of the synchro to the second "and" input.
- for a eighth quantize: connect the eight led of the synchro to the second "and" input.
the "and" out is the quantized version of the button.
Hope I'm clear.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
-
laserbeak43
- Member
- Posts: 65
- Contact:
thanks that sounds somewhat clear. got time to make a screenshot?senso wrote:sorry,
I'm on the road, and it's hard to find the time to post an answere.
The solution is simple for buttons.
- Take a counter (ms) module.
- Set the, count duration to the quantize duration;
ie: the beat duration, the eighth note duration,..
- connect the output of the button module to the start count. Now when the button is pressed, the counting process starts, with a maximum duration set to the quantize time.
- take a "math/logical/and";
- connect the "counting" output of the counter to the "and" first input,
- for a beat quantize: connect the beat led of the synchro to the second "and" input.
- for a eighth quantize: connect the eight led of the synchro to the second "and" input.
the "and" out is the quantized version of the button.
Hope I'm clear.
-
laserbeak43
- Member
- Posts: 65
- Contact:
seems to be working!! gonna sneak my midi gear upstairs and double check! thanks!laserbeak43 wrote:thanks that sounds somewhat clear. got time to make a screenshot?senso wrote:sorry,
I'm on the road, and it's hard to find the time to post an answere.
The solution is simple for buttons.
- Take a counter (ms) module.
- Set the, count duration to the quantize duration;
ie: the beat duration, the eighth note duration,..
- connect the output of the button module to the start count. Now when the button is pressed, the counting process starts, with a maximum duration set to the quantize time.
- take a "math/logical/and";
- connect the "counting" output of the counter to the "and" first input,
- for a beat quantize: connect the beat led of the synchro to the second "and" input.
- for a eighth quantize: connect the eight led of the synchro to the second "and" input.
the "and" out is the quantized version of the button.
Hope I'm clear.
-
laserbeak43
- Member
- Posts: 65
- Contact:
sorry to cross link but i think i've found a bug.
please check http://sensomusic.com/forums/viewtopic.php?id=103
please check http://sensomusic.com/forums/viewtopic.php?id=103
Who is online
Users browsing this forum: No registered users and 92 guests
