hello all,
I was trying to make myself understand how zexy's limiter works but I can't get any sound out of it.
In a very basic set-up like this:
[osc~ 440] | [dac~ 1]
I do get sound. But when routing the audio through the limiter there is no sound any more
[osc~ 440] | [limiter~] | [dac~ 1]
I tested this with an [env~] object. My osc~ sends out 96.98 dB, and the limiter~ 99.80 dB. If I send a message [limit 80< to the limiter, i see the env~ changing to 79.80 db, which seems like normal. Only I do not hear a thing. I guess I am doing something wrong here, but what?
I read the help message, I have these message with print:
1-channel limiter @ 44.099998kHz output-limit = 80.000000dB hold = 30.000002ms release = 138.942510ms amplify = 79.800240dB
This all seems very logical though. I someone could point out where i am going wrong, I would be a very happy musician tomorrow :-)
Thanks!
yvan
Hi,
Yvan Vander Sanden wrote:
I was trying to make myself understand how zexy's limiter works but I can't get any sound out of it.
In a very basic set-up like this:
[osc~ 440] | [dac~ 1]
I do get sound. But when routing the audio through the limiter there is no sound any more
[osc~ 440] | [limiter~] | [dac~ 1]
As the help patch states limiter~ does not output the limited signal itself (as a "standard" limiter hardware would do), but the multiplication factor for getting the limited signal.
So, your patch has to look something like
[osc~]
|
[limiter~] [z~ 64]
| /
[*~]
|
[dac~]
"Prisons are needed only to provide the illusion that courts and police are effective. They're a kind of job insurance." (Leto II. in: Frank Herbert, God Emperor of Dune) http://thomas.dergrossebruder.org/
Thomas Mayer wrote:
Hi,
|
[limiter~] [z~ 64] | /
and for those who are wondering: the [z~ 64] is there to compensate for the delay that is built into [limiter~]. [limiter~] does a bit of upsampling which requires a delay, so the gain-signal is a bit late. the precise amount is 9 samples (iirc), but might as well be dynamic (depending on the buffer-size you give). "64" samples is just a bit longer so clicks should be masked by psychoacoustic effects.
fgmasdr IOhannes
Sweet info. Nice to learn a tad more on how limiters work on the back end.
~Kyle
On Tue, Dec 16, 2008 at 6:04 AM, IOhannes m zmoelnig zmoelnig@iem.atwrote:
Thomas Mayer wrote:
Hi,
| \
[limiter~] [z~ 64] | /
and for those who are wondering: the [z~ 64] is there to compensate for the delay that is built into [limiter~]. [limiter~] does a bit of upsampling which requires a delay, so the gain-signal is a bit late. the precise amount is 9 samples (iirc), but might as well be dynamic (depending on the buffer-size you give). "64" samples is just a bit longer so clicks should be masked by psychoacoustic effects.
fgmasdr IOhannes
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list