Super Space Drum


#1

Hello,

I'm looking into making an inspired Super Space Drum clone on my axolotl

there is one spec that I have hard time implementing: the start and stop pitch of the oscillator.
the function works as:
one knob to choose start pitch setting of the oscillator
one knob to choose the end pitch setting fo the oscillator
one knob to choose the duration of the swipe.

I saw the @Sputnki drum patch which is close from what I want to do, I got some parts of my patch from his here

I might modify it to get closer to a synare, which has more possibilities sound wise.
ssd.axp (17.4 KB)

If someone has a better approach to this start/end pitch on the oscillator, that would really help
best


#2

The Synare and other similar instruments from that time use a combination of an LFO and a Decay Envelope to modulate the pitch of the oscillator. Simple version would be something like this:

The duration will be set by the envelope.
End pitch is the frequency of the oscillator.
Start pitch can be set by the volume of the mixer.


#3

thanks, unfortunately it does not act as the SSD with this type of modulation, it should not be a LFO but more like a single saw up or down for the start to end feature. It just need to go from A to B, and not cycle


#4

In that case, just use the Decay envelope and remove the LFO.


#5

I tried too but I can't get it to work to go from a frequency to another precisely
I tried this and it is close but not yet it.
ssdv2.axp (7.7 KB)


#6

New version is quite close to the real deal.
gonna look at it further tomorrow.
ssdv3.axp (11.3 KB)


#7

This patch might help you out if you want control over the start and end frequency. The ctrl/dial b object can be used to set a start frequency that is higher or lower than the frequency of the oscillator.

So if you set the dial to 24, the start frequency would be 2 octaves higher than the oscillator. In the case of the patch, you would go from E6 to E4 during the time of the envelope.

start-stop-pitch.axp (3.3 KB)


#8

that's almost what I did on the patch. But one important part of the SSD is that the Swipe (pitch going from A to B) is not linked to the decay of the oscillator. that's why I made the decay of the swipe control a volume on the pitch variation.
but maybe that is a wrong approach.
also I would like to reverse that because as it is in my patch or your example, if I take out the swipe the start pitch is not effective and it is the stop point that is active (as it is the oscillator base freq).
Maybe if I just map the volume in reverse it would work.


#9

I did some modification but I still have some issues.
I can get the pitch of the main oscillator to be the starting pitch, but If I had the stop point by turning the swipe pot, I get a ramp, I get a full cycle sine.
I don't understand why it is acting like this.

ssdv4.axp (11.9 KB)


#10

I'm stuck, I'm trying to prevent the second "end pitch" to interfere with the main pitch when the swipe is off or at zero value (when the swipe has finished his cycle). but whatever I use for this I can never prevent it.
in this version moving the end pitch when the swipe is at zero is doing some kind of short click. so I guess it sill modifying the pitch.
what could be a good way of cutting the connection?
here is circled in red the demux I used to disconnect the end pitch.
before I was using a xfade but it was worth as the end pitch signal was affecting the original pitch even more.

ssdv5.axp (9.6 KB)


#11

It's too late in the evening for me to start understanding this patch, but I've found that the oscilloscope object can be very useful in tracking down this type of problem. Probe the various parts of your patch and see that the signals are behaving as expected.


#12

Actually I'm gonna change my approach as I can't get it to react as expected.
here is the last version

ssdv5ok.axp (11.3 KB)


#13

here is the last version, I changed the OSC and modified the way the start and stop pitch is handled.
I think most my problems came from the fact that I used the built in pitch of the oscillator as START and now I'm using an external knob/control added with the end pitch circuit.
ssdv7.axp (9.8 KB)