Forums > MaxMSP

making different number ranges relative


Jan 22 2014 | 10:14 pm

I’m not exactly sure how to word the question to do a proper search. I’m sure it must have been asked before, I just couldn’t find it.

I’m trying to figure out how to make one dial with a set number range to control multiple dials with different number ranges.

Here’s what I am trying to do:

<code>
-- Pasted Max Patch, click to expand. --

</code>

I’m sure it’s something simple I just don’t know.

-Keebz

Jan 22 2014 | 10:25 pm
<code>
-- Pasted Max Patch, click to expand. --

</code>

Jan 22 2014 | 10:32 pm

That’s perfect for the last three dials. But the freq dials jump in the first 0.01… that was a problem I’ve been facing as well.

-Keebz

Jan 22 2014 | 11:58 pm
— Pasted Max Patch, click to expand. —
Jan 23 2014 | 6:26 am

Metamax has shown the general principle. For mapping a linear control to frequency, you probably really want an exponential function, since that’s how we hear frequency (doubling frequency is perceived as the same interval, an octave, no matter what frequency you start from).

You could also use the [scale] object, which has built-in exponential mapping. Or the [lp.scamp*] family of objects, which offer a few more options for funky scaling.

Jan 23 2014 | 11:40 am

absolutely beautiful…

thank you for the help

Viewing 6 posts - 1 through 6 (of 6 total)

Forums > MaxMSP