Velocity Sweep?

Sound synthesis techniques, DSP and related mathematics

Moderators: electrogear, exonerate

Re: Velocity Sweep?

Postby nix on Thu Feb 16, 2012 10:13 pm

I'll pm u my kick synth to look at.
It was originally built by Nippy Baynes for the SM GrooveBox collab.
The best trick in it is the amp envelope.
it goes like this->
|\|\
All success
User avatar
nix
smaniac
 
Posts: 1174
Joined: Wed Nov 02, 2005 11:25 am
Location: Australia

Re: Velocity Sweep?

Postby cyto on Mon Feb 20, 2012 6:14 am

MDMA wrote:What I had b4 is bellow!

Notice that when you move the endPitch(low) knob it doesn't affect the range(hi), and it follows the pitch as I dont want to have the option of not following it.

I had a chance to look at your example. I think a solution will be really easy, but I'm having a little trouble understanding what's going on in there. Just to clarify, if the osc is going to follow the pitch of the midi note, do we need to have the "ending pitch" setting? If so, exactly what should it do? Also, in my examples above the "range" setting is in octaves above the target pitch and remains constant (relatively), but your range value seems somehow tethered to the ending pitch. Could you explain? I hope I don't come across snotty, I just want to make sure I'm not going to "undo" anything that's integral to the sound your after.

nix wrote:The best trick in it is the amp envelope.
it goes like this->
|\|\

I concur! I have only recently gotten hip to the multi-attack approach (especially on a filtered noise osc) and am learning that it does wonders to give the sound added dimension. :)

-cyto
User avatar
cyto
essemilian
 
Posts: 317
Joined: Sun Nov 28, 2010 4:36 am
Location: CIN | OH | USA

Re: Velocity Sweep?

Postby MDMA on Mon Feb 20, 2012 10:27 am

cyto wrote: I had a chance to look at your example. I think a solution will be really easy, but I'm having a little trouble understanding what's going on in there. Just to clarify, if the osc is going to follow the pitch of the midi note, do we need to have the "ending pitch" setting? If so, exactly what should it do? Also, in my examples above the "range" setting is in octaves above the target pitch and remains constant (relatively), but your range value seems somehow tethered to the ending pitch. Could you explain? I hope I don't come across snotty, I just want to make sure I'm not going to "undo" anything that's integral to the sound your after.
-cyto


Let me put it this way:
Let's say I'm going to make a kick for my track.
First I find my end pitch(Low knob in my schematic), I open a spectrum analiser, press a note(let's say G/49Hz) and check if my first freq is in fact 49Hz, it is, great.
Now I must find my start pitch(Hi knob in my schematic), Let's say Im happy with G at 1.5Khz, cool got that sorted.
Now I just noticed my kick's tail(or sweep lenght) is too long to fit my bass, so I go into my envelope and shorten it and...

Oops, now my kick's end pitch has moved up and is now in A#!!!

To solve this, on my schematic, all I had to do is reduce the endpitch(low knob on my schematic) amount to get it back in G again and I'm done.
But if we do it like you've mentioned this is what happens:
Ok, let's set the endpitch to hit G/49Hz again, oops, everything moved with it...dawm it now I also have to set the start pitch again.
And if not happy I have to do it all over again.

This is why I want to be able to set them independently without affecting each other, and the "-0.228346" after the end pitch knob is to go lower than the note played, so that if by shortening the kick's lenght I end up in A instead of G, Ican allways pitch it back down again to G.

I hope you got my idea now and sorry for not explaining myself that well.
Have you tried the plugin I've mentioned at the top of the post?
It does exactly that but doesn't follow the pitch!

Hope you can help!

cyto wrote:
nix wrote:The best trick in it is the amp envelope.
it goes like this->
|\|\

I concur! I have only recently gotten hip to the multi-attack approach (especially on a filtered noise osc) and am learning that it does wonders to give the sound added dimension. :)

Multi attack aproach? Humm...
Nix have you used that in your drum synth?
In winch module?
User avatar
MDMA
essemist
 
Posts: 95
Joined: Wed Dec 14, 2011 4:11 pm
Location: UK

Re: Velocity Sweep?

Postby nix on Mon Feb 20, 2012 10:45 am

Check the graphical envelope in the clap-preset 3. It is displayed on the GUI.
The amp envelope in 4kicks also has mutiple attacks,
u can see in my kick in drumroll(preset one) I have done that there too.
User avatar
nix
smaniac
 
Posts: 1174
Joined: Wed Nov 02, 2005 11:25 am
Location: Australia

Re: Velocity Sweep?

Postby cyto on Tue Feb 21, 2012 4:42 am

MDMA wrote:Let's say I'm going to make a kick for my track.
First I find my end pitch(Low knob in my schematic), I open a spectrum analiser, press a note(let's say G/49Hz) and check if my first freq is in fact 49Hz, it is, great.
Now I must find my start pitch(Hi knob in my schematic), Let's say Im happy with G at 1.5Khz, cool got that sorted.
Now I just noticed my kick's tail(or sweep lenght) is too long to fit my bass, so I go into my envelope and shorten it and...

Oops, now my kick's end pitch has moved up and is now in A#!!!

To solve this, on my schematic, all I had to do is reduce the endpitch(low knob on my schematic) amount to get it back in G again and I'm done.
But if we do it like you've mentioned this is what happens:
Ok, let's set the endpitch to hit G/49Hz again, oops, everything moved with it...dawm it now I also have to set the start pitch again.
And if not happy I have to do it all over again.


Gotcha ;) I think what we're dealing with here is what I brought up a couple of posts ago, where the amp envelope and the pitch envelope aren't synchronized. I think the reason that the pitch envelope is not reaching its ending target is the amp envelope is cutting off before the pitch envelope gets a chance to make it to the end. If we can synchronize them so that the "length" of the pitch envelope never exceeds the length of the amp envelope, then we don't need to worry about making those adjustments to the pitches. I did download the demo from the OP and though it does sound really good, I don't see any mysterious dsp trickery going on. I think it is definitely possible to recreate it with the things we've come up with so far (although the "drawable" amp envelope may be a topic for a new thread).

I threw together a quick little demo of how you might go about "syncing" the envelopes. I wrote a quick little AHD envelope that should mimic the behavior of an electronic kick drum. It is a lot simpler then the stock SM AHDSRs (no need to waste CPU cycles on features that we don't need). You'll see I take the total length (in samples) from that and feed it to the pitch envelope. The slope is then calculated from there. I also made it so the midi pitch is always the base pitch (ie key follow is always 100%). I included both types of pitch envelopes in there (the scaled exponential and the rational map) as each of them has their own flavor. I personally like the original for kicks, but the mapped one is okay for special effect-type sounds. When I was playing around with the vst from the OP, I noticed that the "range" in the presets is often significantly larger than the 3 octaves we've been working with, so I upped it to 6 octaves (but don't forget, that you can easily change that in the properties panel).

Because the envelopes are linked, there shouldn't be the need to fine-tune the frequencies anymore. Let me know if this is getting closer or if I've completely undone what you were going for.

-cyto
Attachments
pitchEnv5.osm
(57.14 KiB) Downloaded 137 times
User avatar
cyto
essemilian
 
Posts: 317
Joined: Sun Nov 28, 2010 4:36 am
Location: CIN | OH | USA

Re: Velocity Sweep?

Postby MDMA on Tue Feb 21, 2012 11:52 am

Thanks a lot Cyto, I believe this is either very close or it is it!
I'm going to modify it to fit my synth and then post it.

MUCH, MUCH APRECIATED!!!
Will post soon...
User avatar
MDMA
essemist
 
Posts: 95
Joined: Wed Dec 14, 2011 4:11 pm
Location: UK

Re: Velocity Sweep?

Postby MDMA on Sun Feb 26, 2012 11:47 pm

This is sounding really wicked man!
I've combined them into one and got some wicked kick sounds out of it, its not the same type of sound as bazzism but an equally unique quality sound!

I can't thank you enought Cyto, thanks to you I will be able to integrate this into my plugin, I'll post it when finished!

Peace and Light!!!
User avatar
MDMA
essemist
 
Posts: 95
Joined: Wed Dec 14, 2011 4:11 pm
Location: UK

Previous

Return to Sound

Who is online

Users browsing this forum: No registered users and 1 guest