Page 1 of 1
What do you use for scaling value ranges?
Posted: Tue Jul 17, 2007 9:16 am
by Shroomz~>
Hello,
I'm wondering what you all use for accurately scaling values from one range to another in modular. Is there a module specifically for that task that I'm missing somehow? I've looked through the mod2, 3 & Flexor module lists & can't seem to find specifically what I have in mind to build, but thought I'd better check here incase it's already been built & I've just missed it.
To clarify, I'm wondering if there's such a thing as a module similar to a constant val only it's a val ranger which scales the desired input range to the desired output range.
I'm building this as part of a module anyway, but if we don't have such a thing I'll also build it separately as a Val Range Scaler.
cheers,
Shroomz
Posted: Tue Jul 17, 2007 10:21 am
by faxinadu
i sometimes use the velocity scalers found in modifiers - scales.
Posted: Tue Jul 17, 2007 11:09 am
by Shroomz~>
Thanks faxi. Do you think that's the only single-module option currently?
I can't check that out or experiment with this right now, but I will later tonight.
Posted: Tue Jul 17, 2007 11:11 am
by Shroomz~>
btw, I meant to say that I know how to build it, just don't know for sure if we already have it or not... if that makes sense.
Posted: Wed Jul 18, 2007 12:50 am
by faxinadu
the problem with the velocity scalers is that it will only accept velocity and some other things if i am not mistaken, and it will not output to the input of a switch module, i think.
experiment to check that out.
i guess you could say the adern ramp ranger is also a scaler, and there are probably additional clever ways to do scaling with existing stuff.
but in general yah additional scalers could be awsome.
Posted: Wed Jul 18, 2007 9:05 pm
by at0m
One can range ringmodulating (multiplying) with a ConstVal/ValMonitor, then add/subtract using another ConstVal/ValMonitor. Maybe some 0-127 ranger for more precise manipulation of MIDI or something along these lines could be usefull to some people...
Posted: Wed Jul 18, 2007 11:44 pm
by Michu
with flexor the simplest way is to use Ramp Ranger module. Unless you need precision greater than 1/128 of the -1;1 range, then method described by Atom seems bests.
Posted: Thu Jul 19, 2007 7:25 am
by Shroomz~>
Ok, thanks folks. From all of your replies it seems like there isn't a single-module solution to do this task & that's mainly what I needed to assertain, so thanks!
Posted: Thu Jul 19, 2007 9:45 am
by hifiboom
yeah
but if you connect a value module to any modular modulation input, the mod input knob is working like what you describe as value ranger.
Posted: Thu Jul 19, 2007 10:00 am
by Shroomz~>
No that's not the case hifi.
A normal mod input mod amount knob doesn't allow you to accurately set both min & max values of the range to be modulated, so you can't quickly narrow your modulation range down to a specific desired sweat spot.
Posted: Thu Jul 19, 2007 12:28 pm
by hifiboom
yes you can only adress the max value,
but in most cases you can change the min value by the original adressed value itself...
for example if you modulate the cutoff, there is a cuoff knob and one for cutoff modulation.
now if you connect the value sender to cutoff mod_in1
changing the modulation knob does affect the max setting.
and changing the cutoff itself is like changing the min value.
But anyways maybe I don`t have cases in mind where its not that easy.
In any case new modules are also nice even if they just improve workflow, I think.
Unless we not surpass the 1000 modules line, where you hardly will find any modules, you are looking for , although you statistically know that they exit to p=99,9999%
lol
I know there are ways to organize them. We don`t know what future brings up:
2012 AdernXXL releases Flexor 5 for scope modular 4 and now there are 1400 modules in all. You even can switch light bulbs on/off in your room with some modules or modulate your girlfriend .....

Posted: Thu Jul 19, 2007 8:10 pm
by Shroomz~>
I made a new constant val module as a starting point so that what I'm talking about in terms of ranging is easily understood. Let me know what you think if you find time to try it.
http://www.planetz.com/phpBB2/viewtopic.php?t=22769