Page 1 of 2
float value from poly
Posted: Tue Jul 11, 2017 2:44 pm
by TeslaTronik
Is there a way to get a float value from using the output bus on a mod matrix (without using poly-mono, mono-float) - so i can modulate knob values via envelopes and lfo's and such.
Re: float value from poly
Posted: Wed Jul 12, 2017 11:18 pm
by Wassaka
TeslaTronik wrote:Is there a way to get a float value from using the output bus on a mod matrix (without using poly-mono, mono-float) - so i can modulate knob values via envelopes and lfo's and such.
I do not know if that's what you're looking for, but check it out

Re: float value from poly
Posted: Thu Jul 13, 2017 9:23 am
by TeslaTronik
Thanks for taking the time to make the example

.
what i already had in place was very similar to how you have done it, but as it is coming from Poly to Mono, then Mono to Float, the signal from the mod source will give out value's higher than 1 when more than one key is pressed, my attempt around this was to divide the mod source number by the amount of keys being pressed, i think this is where mine is glitching out. all though it gives me to desired values, it fluctuates sometimes random values.
i guess i will try a different method.. i can't seem to find any examples of "knob" modulation.
thanks again.
Re: float value from poly
Posted: Thu Jul 13, 2017 11:27 pm
by billv
Here's an example....but it's all in green...not sure if it will help...
http://www.dsprobotics.com/support/viewtopic.php?f=3&t=2355#p11104
Re: float value from poly
Posted: Fri Jul 14, 2017 1:28 pm
by TeslaTronik
Thank you bill, i actually looked at this already all though its very cool indeed,but its not exactly what i need.
i have attached a schematic laying out my problem, any help would be appreciated.
in short my technique just seems sloppy and wrong and i'm sure other "synthmakers" don't do it this way?
Thanks.
Re: float value from poly
Posted: Fri Jul 14, 2017 2:39 pm
by billv
I'm still on 3.06 Pebble, the schematic crashed on open, so I can't really help.....
Hopefully the other guys will chip in and you'll get it sorted.

Re: float value from poly
Posted: Fri Jul 14, 2017 2:50 pm
by adamszabo
Wait until the new beta version is out, and it will have exactly what you need. It has a new 'max poly to mono' which you can use.
Re: float value from poly
Posted: Fri Jul 14, 2017 3:34 pm
by Spogg
This was saved in 3.09 beta and it's not advisable to use this.
However I took the chance to provide a solution which is attached. I'm a beta tester so it was a good opportunity to play.
If you can't open it I won't be surprised (saved with latest test version) but the technique I used is to use the channel i.d. =0 to output just the poly signal from channel 0 using a simple DSP code. This is the first channel to open. All other channels will be ignored and it works fine. No need to divide or anything, just convert poly-mono-float. Whatever version you are using you won't need any new prims.
Cheers
Spogg
Re: float value from poly
Posted: Fri Jul 14, 2017 5:29 pm
by adamszabo
Spogg your method wont work if you hold several chords. My version restarts when you hold a new key in a chord (I think thats what he was after)
Re: float value from poly
Posted: Fri Jul 14, 2017 5:34 pm
by Spogg
adamszabo wrote:Spogg your method wont work if you hold several chords. My version restarts when you hold a new key in a chord (I think thats what he was after)
Interesting Adam!
I thought there would always be a channel i.d. =0. Can there be a situation where there are channels open but none are tagged as zero then?
Cheers
Spogg