I prefer to use [compressor~] by Yves Degoyon:
http://ydegoyon.free.fr/software.html
sb
Date: Sun, 2 Oct 2005 20:41:55 +0900 From: hard off hard.off@gmail.com Subject: Re: [PD] balancing loudness To: day 5 day5ive@gmail.com Cc: pd-list@iem.at Message-ID: 161320dd0510020441y6b9e952avf9700fba035fe91d@mail.gmail.com Content-Type: text/plain; charset=ISO-8859-1
ok, i'll try [limiter~] ...that might work.
at the moment i am using [*~] ...but that requires manual adjustments. i'm looking for a more 'automatic' way so that i can get things balanced on the fly, in a live setting.
is there anything that will detect the 'loudness' or 'density' of the sound? i have everything normalised already, but some things just sound a lot louder than others.
it'll cost me dearly in cpu power, but what about using an ftt
process ???
Samuel Burt wrote:
I prefer to use [compressor~] by Yves Degoyon:
but despite of the name, this is _not_ a compressor (at least not the version you find in the CVS). instead it is a wave-shaper (think of it as something like a "tube distortion") zexy's [limiter~] is a real compressor (it tries to not change the spectral properties of the input signal)
mfg.ads.r IOhannes
talking about compressor, i would like to try this one: http://music.ucsd.edu/~tre/dynamo.zip http://music.ucsd.edu/~tre/pMachinePro2.3/weblog.php
( and finally - luke wylie's compressor in the PD language )
but there is no makefile for linux (or scons)... anyone here can help me to compile it?
pat
patrick wrote:
but there is no makefile for linux (or scons)... anyone here can help me to compile it?
see attached makefile.
i had to rename the Source/*.cc files to Source/*.c to compile them correctly (don't know, if it is just a gcc-4 issue), so you have to do so too in order to use the Makefile.
plain C-files shouldn't have the extension ".cc"
,fg-.adsr- IOhannes
pat
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
all: dyna~ rms~
dyna~: gcc -c -o dyna_tilde.o -I. -g -O2 -DPD dyna_tilde.c gcc -export_dynamic -shared -o dyna~.pd_linux dyna_tilde.o -lm -lc
rms~: gcc -c -o rms_tilde.o -I. -g -O2 -DPD rms_tilde.c gcc -export_rmsmic -shared -o rms~.pd_linux rms_tilde.o -lm -lc
clean: -rm -f *.o *.pd_linux