It's OK. We all have our own odd fetishes.antto wrote:ok, you probably wanted to know how i can tell from an audio sample so much about what's the resonance level, what were the knob values..
i can, because i've stared at oscilloscopes for about 7 years maybe, i have an idea how sounds "look like" as a waveform
i guess my brain works in an odd way ;] (don't get me wrong, i'm no genious)
Open303 - open source 303 emulation project - collaborators wanted
-
- KVRAF
- 3404 posts since 15 Sep, 2002
Swing is the difference between a drum machine and a sex machine.
-
- KVRAF
- 3404 posts since 15 Sep, 2002
>>SoundForge -> Spectrum analysis
OK. I have Soundforge (came with Vegas).
What did you do? I can highlight part of the wave and get a spectrum analysis, but it's only for that part that I highlighted. So, again, it seems like you need multiple snapshots. And, indeed, it does let you take up to 4 snapshots.
But from what you said, I got the idea that you had a graph of how the cutoff moved through time.
Is there functionality I'm missing in Sound Forge? What, exactly, did you do? Help a KVRAF'er out.
Did you set a number of slices? If you did, I think I have an idea of what you did to grab the peaks.
How many slices did you use?
OK. I have Soundforge (came with Vegas).
What did you do? I can highlight part of the wave and get a spectrum analysis, but it's only for that part that I highlighted. So, again, it seems like you need multiple snapshots. And, indeed, it does let you take up to 4 snapshots.
But from what you said, I got the idea that you had a graph of how the cutoff moved through time.
Is there functionality I'm missing in Sound Forge? What, exactly, did you do? Help a KVRAF'er out.
Did you set a number of slices? If you did, I think I have an idea of what you did to grab the peaks.
Swing is the difference between a drum machine and a sex machine.
-
Music Engineer Music Engineer https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=15959
- KVRAF
- Topic Starter
- 4379 posts since 8 Mar, 2004 from Berlin, Germany
i analyzed two different filter envelope sweeps now and found that the exponential decay (as delivered by the leaky integrator or multiplicative accumulator) fits it very well. here is my exponential fit of the first sweep in the sample 'orig_slide.wav' from the audiorealism site:antto wrote:damn, whole day i spent in trying to get the filter envelope curve
darn, it turns out it's pretty shitty, it's not a simple exponent, not a power of something, i even tryied to do something like 1/sqrt(x*something) but it failed too

the blue curve is the data, the green curve is the fitted exponential decay. so - what's the problem?
-
- KVRAF
- 3404 posts since 15 Sep, 2002
I'm been using the "multiplicative accumulator" (something makes me want to call that the "geometric accumulator") myself.
Now, though, what I really want to do is write a few forensic tools.
1) Given a wave, automatically returns the base frequency and filter cutoff through time.
2)Given a function of x, a playback frequency, and a sampling frequency, output an FFT chart.
Now, though, what I really want to do is write a few forensic tools.
1) Given a wave, automatically returns the base frequency and filter cutoff through time.
2)Given a function of x, a playback frequency, and a sampling frequency, output an FFT chart.
Swing is the difference between a drum machine and a sex machine.
-
Music Engineer Music Engineer https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=15959
- KVRAF
- Topic Starter
- 4379 posts since 8 Mar, 2004 from Berlin, Germany
dunno about soundforge, but in wavosaur it would be the sonogram function and in audition the spectral frequency display ...i actually use the term 'spectrogram' mostlymistertoast wrote:But from what you said, I got the idea that you had a graph of how the cutoff moved through time.
Is there functionality I'm missing in Sound Forge? What, exactly, did you do? Help a KVRAF'er out.
-
- KVRAF
- 3404 posts since 15 Sep, 2002
I'll try Wavosaur. Thanks.Robin from www.rs-met.com wrote:dunno about soundforge, but in wavosaur it would be the sonogram function and in audition the spectral frequency display ...i actually use the term 'spectrogram' mostlymistertoast wrote:But from what you said, I got the idea that you had a graph of how the cutoff moved through time.
Is there functionality I'm missing in Sound Forge? What, exactly, did you do? Help a KVRAF'er out.
---
Tried it. It would be great as a special effect in a submarine film. Doesn't really give me numbers I want.
Swing is the difference between a drum machine and a sex machine.
- KVRAF
- 2569 posts since 4 Sep, 2006 from 127.0.0.1
oh, excuse me, SoundForge -> Spectrum Analysis -> Sonogram, the default display is shit ;]
Robin: "filter sweep" ???
i was talking about the filter envelope curve, this graphic you posted is probably something else, it's different
Robin: "filter sweep" ???
i was talking about the filter envelope curve, this graphic you posted is probably something else, it's different
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
-
- KVRAF
- 3404 posts since 15 Sep, 2002
Filter sweep is how the cutoff moves through time. If we aren't talking about that, what are we talking about?
Swing is the difference between a drum machine and a sex machine.
- KVRAF
- 2569 posts since 4 Sep, 2006 from 127.0.0.1
i always thinkered that a filter sweep would be linearly moving the Cutoff knob to see the filter response
there is no such thing in the TB-303 since you always got some envelope going on and the cutoff range changes a lot depending on the EnvMod knob ;]
there is no such thing in the TB-303 since you always got some envelope going on and the cutoff range changes a lot depending on the EnvMod knob ;]
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
-
- KVRAF
- 3404 posts since 15 Sep, 2002
So does your curve describe the movement of the cutoff or not? 
Swing is the difference between a drum machine and a sex machine.
- KVRAF
- 2569 posts since 4 Sep, 2006 from 127.0.0.1
yes, but this is only the shape of the envelope (the thing that you control with the Decay knob)
not the cutoff knob
gonna upload a 1:1 comparison with the audio file i used to distinguish the knob ranges and the curve, after i get back from work
not the cutoff knob
gonna upload a 1:1 comparison with the audio file i used to distinguish the knob ranges and the curve, after i get back from work
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
-
Music Engineer Music Engineer https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=15959
- KVRAF
- Topic Starter
- 4379 posts since 8 Mar, 2004 from Berlin, Germany
whe i say 'filter sweep', i mean a filter that changes cutoff frequency through time - regardless whether this sweep is created manually by tweaking the cutoff knob or imposed by an envelope. the sample i'm talking about is here:antto wrote:Robin: "filter sweep" ???
i was talking about the filter envelope curve, this graphic you posted is probably something else, it's different
http://www.audiorealism.se/abl/abl2_announcement.htm
the link 'Sliding' under 'Original Hardware', and the filename is 'orig_slide.wav' - although primarily demonstrating slide, there's also a strong (envelope imposed) filter sweep going on as well, with apparently slow decay time, so the shape is observable at a rather good time-resolution
btw.: there are also theoretical reasons that would support an exponentially decaying shape - analog envelope generators are typically realized with RC-circuits, which sport exactly that type of shape
-
- KVRAF
- 3404 posts since 15 Sep, 2002
I think we should use the correct curves for the filter sweep and slide, whatever they are, even if they have to come out of a lookup table.
I'd guess that a lot of the character of the 303 is in those curves.
So I think antto's attention is in the right place.
I'd guess that a lot of the character of the 303 is in those curves.
So I think antto's attention is in the right place.
Swing is the difference between a drum machine and a sex machine.
-
Music Engineer Music Engineer https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=15959
- KVRAF
- Topic Starter
- 4379 posts since 8 Mar, 2004 from Berlin, Germany
of course should attention be paid to the shape of the curves. but my point is that the exponential shape is actually the correct one.mistertoast wrote:I think we should use the correct curves for the filter sweep and slide, whatever they are, even if they have to come out of a lookup table.
I'd guess that a lot of the character of the 303 is in those curves.
So I think antto's attention is in the right place.
- KVRAF
- 2569 posts since 4 Sep, 2006 from 127.0.0.1
i'm uploading a 88200Hz audio sample of the TB-303 that i used to get the curves i'm talking about, it's kinda huge (~50mb, 22mb compressed rar)
on the left channel there is my synth (with the new curves and knob ranges)
right channel is the audio sample which rv0 recorded for me (with my specifications) (thanks to him) (TB-303)
on the left channel there is my synth (with the new curves and knob ranges)
right channel is the audio sample which rv0 recorded for me (with my specifications) (thanks to him) (TB-303)
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
