hello list,
I am using fiddle~ to retrieve the amplitude data from several isolated
and continuous notes from several percussion instruments - low marimba,
high vibraphone and bongo.
I need to make a distinction between piano and forte, and nothing more.
but when I send the input to fiddle, the results are always different -
sometimes like almost 20 db, which then ruins my attempt to regulate
things. I am making a simulation from recorded samples, which mean that
the input amplitude is always the same. my present parameters are only
"1024" (I tried several, and this was the most accurate).
has anyone had this problem with fiddle~ already?
thanks,
Joao (xp 0.38.3)
Hi Joao,
This is just a guess, but you might be getting amplitude information from different parts of the sample. When I'm trying to measure the dynamic of a real-time input, I usually look at the maximum of all the values fiddle~ outputs. If the sound is percussive, it's sometimes OK to wait 1/10 second after the attack (identified either by fiddle~ or bonk~) and just 'gate' the amplitude at that instant...
cheers Miller
On Mon, Jul 18, 2005 at 06:27:34PM +0200, jmmmp wrote:
hello list,
I am using fiddle~ to retrieve the amplitude data from several isolated
and continuous notes from several percussion instruments - low marimba,
high vibraphone and bongo. I need to make a distinction between piano and forte, and nothing more.
but when I send the input to fiddle, the results are always different -
sometimes like almost 20 db, which then ruins my attempt to regulate
things. I am making a simulation from recorded samples, which mean that
the input amplitude is always the same. my present parameters are only
"1024" (I tried several, and this was the most accurate).has anyone had this problem with fiddle~ already?
thanks,
Joao (xp 0.38.3)
-- Lugostr. 14 79100 Freiburg i. Br. Deutschland +49 (0)761 7074997 jmmmp@arcor.de
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi,
This is just a guess, but you might be getting amplitude information from different parts of the sample. When I'm trying to measure the
dynamic of a real-time input, I usually look at the maximum of all the values
fiddle~ outputs. If the sound is percussive, it's sometimes OK to wait 1/10
second after the attack (identified either by fiddle~ or bonk~) and just 'gate' the amplitude at that instant...
thanks for the tip. I was thinking that it might be that, but then I found
strange, because with different window values the result should have been
different.
I was thinking of making this list, but there is something that I can't
find now: wasn't there an object which kept the maximum (or minimum) of
the values it received, and would only react when the values would be even
bigger (or smaler)? I'm sure there was one (or is it in max?), but can't
find it right now.
thanks,
João