reach the maximum audio level without saturation??

max's icon

Hi list,

I'm beggining to make synthesis with maxmsp..

I am looking for a solution to add differents signal with no saturation .

Could i find an object to reach the maximum volume just before the saturation?

Max Patch
Copy patch and select New From Clipboard in Max.

Thanks a lot

brendan mccloskey's icon

Hi

If you sum numerous signals, the maximum output should never exceed +/- 1. Take care using the [+~] object. Four signals, whose output achieves this maximum should first be scaled using the [*~ 0.25] on each source, before addition; two such signals must be scaled using [*~ 0.5]; there are several objects which you can use to limit an audio signal to +/- 1. and the patch below identifies some of them:

Max Patch
Copy patch and select New From Clipboard in Max.

Brendan

max's icon

thanks a lot Brendan ,
that's help me a lot ...

but why in the following example ,1*saw~[*~ 1.] is louder than 4*saw~ [*~ 0.25]???

Max Patch
Copy patch and select New From Clipboard in Max.

Thanks

brendan mccloskey's icon

If you apply a [meter~] object to the [+~] objects, you'll notice that there is only a little difference between the three outputs; though, just how accurate the [meter~] object is, I can't comment.

There may well be a psychoacoustic reason, relating to the various pitches of your oscillators. If I spent two hours in my attic I might find my old lectures notes on acoustics, but a quick search on google for Fletcher/Munson curves might get you there.

Brendan