Modulation Ruby Exemple
Posted: Thu Jan 29, 2015 11:51 am
Ok so i have this problem:
- i made a an modulation system that it works using a ruby clocked timer... that basicly converts linear array data
into values at precise measures, meaning that i can modulate any parameter of knobs using this way...
it worked fine and i am very happy with it... but when experimenting this on actual DAW i have this anoying problem:
- when the interface of the plugin is open, it work perfectly... everything comes fine.
- when the inteface of the plugin is minimized or closed, the modulation doesnt work, everything else sounds fit
but the modulation doesnt work...
and i wonder if this isnt caused because ruby is suposed to be a "bitmap" coded tool mostly...
So i am wondering if in order to save resources the flowstone doesnt automaticly dissable ruby while the plugin is minimized or not showing in the display
and because of this, my system doesnt work like i wanted...
it works fine when the plugin is opened, its perfect, it doesnt fail the ticks... the calculations work...
Ruby simply seems to stop while the plugin is minimized, meaning the clock stops, meaning the calculations stop and the modulation doesnt happen...
i tryed the otherway around... going from stream to greendata, but i dont like it... and i cant do the things i want that way, streaming modulation is too limited, and i cant control the time, so i have to do all the timing in green data, and modulate the knobs from green data to green data... but ruby must work all the time, i cnat have ruby dissabled while the plugin is minimized otherwise it doesnt make sense...
if there is any type of way of making ruby working all the time even when the plugin is minimized i would apreciate information
Thank you.
[in order to make people try and understand what i am doing, i made an example of how it works...
if you export the vst version and try to use it on a DAW you will notice, that the modulation only works when the plugin window is opened, when its minimized or closed, the calculations or the ruby code, stops...]
- i made a an modulation system that it works using a ruby clocked timer... that basicly converts linear array data
into values at precise measures, meaning that i can modulate any parameter of knobs using this way...
it worked fine and i am very happy with it... but when experimenting this on actual DAW i have this anoying problem:
- when the interface of the plugin is open, it work perfectly... everything comes fine.
- when the inteface of the plugin is minimized or closed, the modulation doesnt work, everything else sounds fit
but the modulation doesnt work...
and i wonder if this isnt caused because ruby is suposed to be a "bitmap" coded tool mostly...
So i am wondering if in order to save resources the flowstone doesnt automaticly dissable ruby while the plugin is minimized or not showing in the display
and because of this, my system doesnt work like i wanted...
it works fine when the plugin is opened, its perfect, it doesnt fail the ticks... the calculations work...
Ruby simply seems to stop while the plugin is minimized, meaning the clock stops, meaning the calculations stop and the modulation doesnt happen...
i tryed the otherway around... going from stream to greendata, but i dont like it... and i cant do the things i want that way, streaming modulation is too limited, and i cant control the time, so i have to do all the timing in green data, and modulate the knobs from green data to green data... but ruby must work all the time, i cnat have ruby dissabled while the plugin is minimized otherwise it doesnt make sense...
if there is any type of way of making ruby working all the time even when the plugin is minimized i would apreciate information
Thank you.
[in order to make people try and understand what i am doing, i made an example of how it works...
if you export the vst version and try to use it on a DAW you will notice, that the modulation only works when the plugin window is opened, when its minimized or closed, the calculations or the ruby code, stops...]