SynthMaker

Kick

Archive · 2007 21 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

nippybaynes404 ·

I have made a simple kick drum generator. 🙂

New Link:

http://www.sharebigfile.com/file/188376 ... 2-osm.html

Nothing fancy, but the basics are there. Hope this helps.

Nippy.

grisnfitz ·

ah-sorry, but where can i download this? when i open your link i only get lots of ad-popups and the login to host my own files 🙁 ?? cheers, michael

nippybaynes404 ·

Sorry about that, should work now. 🙂

grisnfitz ·

🙂 thanks, works now 🙂

cheers, michael

nippybaynes404 ·

I have spent a while on this today adding a few extra features and a GUI. I have changed the link above if you want to download it. 🙂

infuzion ·

Sounds really cool nippy, congrats! One thing I found interesting is that many people use a bit of a 2nd OSC for noise for the beater, but you got around that well.

Is it SM or your layout that keeps the CPU running when the note-key is held, but the sound is over? Maybe try the new ENV Codes instead of the old ADSR?

I think I want to borrow this for a mega-kick VSTi idea that I've been kicking around....

grisnfitz ·

very nice! 🙂 i think the first version has little more low end.

cheers, michael

infuzion ·

Not specifically for nippy, but anyone who knows SM well: I threw in a lowpass filter before the sound shaping Code, but I get a click when I release the key (note off). Any clue why? TIA

nippybaynes404 ·

(Doh!) I have now changed the envelopes 😊 , and also added a distortion mode option. Still the cpu issue with the note hold when no noise. Has anybody found the sourse of this???? Would love to get it fixed. 😀 As for the filter problem, I had a try, but couldnt get it clicking (mabey I have drank too much 😕 ) but I will try again later.

infuzion ·

nippybaynes404 wrote: Still the cpu issue with the note hold when no noise. Has anybody found the sourse of this????

Yes, it is the ramp - 1cycle code. There is no Envelope Control primitive to shut off the note when triggered. Look inside SM's Envelope folder for the R module.

I'm trying to allow the deep base sound come through. Right now you have a killer higher BD, but it will only work if the base line is like 80-120Hz, like in Trance, D&B, etc.

cheers

nippybaynes404 ·

infuzion wrote: Yes, it is the ramp - 1cycle code. There is no Envelope Control primitive to shut off the note when triggered. Look inside SM's Envelope folder for the R module. cheers

Whet exactly did you do to sort it out??? I tried for about 2 hour last night and couldnt do it. Dont know what i am doing wrong. Can you explain a bit more? mabey put a pic????? Im not too sure if it is the code because i took that out and the problem still existed.

Thanks

Nippy

Tom7777 ·

Nice drum synth, popup central with that hosting site though, i made a box.net account a while ago, it's much more user friendly i think as i didn't notice all the ads with that.

infuzion ·

nippybaynes404 wrote: infuzion wrote: Yes, it is the ramp - 1cycle code. There is no Envelope Control primitive to shut off the note when triggered. Look inside SM's Envelope folder for the R module. cheers

Whet exactly did you do to sort it out??? I tried for about 2 hour last night and couldnt do it. Dont know what i am doing wrong. Can you explain a bit more? mabey put a pic????? Im not too sure if it is the code because i took that out and the problem still existed.

I'm not sure how to explain it more than just doing it for you, which unfortunately I don't have the time right now. The ramp - 1cycle is really a single-cycle envelope.

What version of SM are you using right now Nippy?

nippybaynes404 ·

I am using V1.6.

Can you show me when you get time please? Thanks

Nippy

infuzion ·

OK, it seems that the envelopes don't release a sound process when the envelope is done; I think it is a bug. But, I did get to reduce your old ramp code from (14 ASM commands): streamin freq; streamout out; float a,b; a = a - freq; b = 1 - (a>-1) &(a+1); out = 1-b;} down to (8 ASM commands & 1 less variable): streamin freq; streamout o; float a; a = a + freq; o = max(1-a,0); I looked at the ASM, & hand-hacking would save only 2 cycles.

AngularMomentum ·

Can someone provide another link to the OSM...I can't download it...just a bunch of popups and tracking cookies from dodgy advertizers....

sunsynth ·

Hi Thomas,

check your mail...

Walter

AngularMomentum ·

Thanks for that Walter...

Excellent kicks!!! Sure useful in my own produce! Thanks Nippy!

nippybaynes404 ·

Thank for the code Infuzion. Will change it later. 😀

Glad everyone everyone elce likes it. 🙂

Nippy.

tuz ·

infuzion wrote: OK, it seems that the envelopes don't release a sound process when the envelope is done; I think it is a bug. But, I did get to reduce your old ramp code from (14 ASM commands): streamin freq; streamout out; float a,b; a = a - freq; b = 1 - (a>-1) &(a+1); out = 1-b;} down to (8 ASM commands & 1 less variable): streamin freq; streamout o; float a; a = a + freq; o = max(1-a,0); I looked at the ASM, & hand-hacking would save only 2 cycles.

sorry. kind of off topic. if i opened another thread and asked for the explanation of this code, would you be ok with helping out? 🙂

nippybaynes404 ·

Try this

[old link]

It will alot explain better than me.

Nippy 😉

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.