SynthMaker

VST effect making for complete Beginner

Archive · 2005 6 old posts

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

eman8ions ·

Hi SM enthusiasts, I just discovered SM and I've followed the Tutorial on the Docs page. I've also looked at a couple example synths, but this seems quite difficult without more tutorials or past experience and that I don't have.

I want to build a Pitch Shifting Delay VST effect. The tutorial from Docs shows how to make a simple synth... how do you make a simple effect? How do you 'play' it in SM?

Any step by step, at any level, to help me get started making a Pitch Shifting Delay VST effect would be greatly appreciated.

Thanks 😇

oddson ·

Welcome 😀

eman8ions wrote: ...how do you make a simple effect? How do you 'play' it in SM?...

Assuming you've understood the basics of synth example, you should be able to play an effect either by using the "ASIO In" component or feeding the sound out from a simple synth into your effect. I use the Karplus example synth from skOre's example package when tesing out my delay effects but anything would work.

eman8ions wrote: Any step by step, at any level, to help me get started making a Pitch Shifting Delay VST effect would be greatly appreciated.

Make sure you understand the basics of the program first! The devs are just now getting to the point of updating the documentation and getting the program ready for release; so for now you'll have to figure out a certain amount on your own. But there's a lot of help available here.

If you're already well versed in DSP you might be able to jump right in but you might want to start with something less ambitious.

If you're intent on starting with this project you should look as Sambean's Pitchshifter. I'm sure would be helpful in what you're doing. (Note: His file is not served by the link on that thread. Here's the schematic hooked to the Karplus for you to try.)

Also, anything as ambitious as this will require understanding of the code module.

I recommend using the search tool on the form, downloading example schematics and trying to figure out what's going on. Avoid getting lost in the GUI elements at first. You can treat controls as 'given' without drilling into the guts for now and focus on stream and control data.

At least that's what worked for me.

eman8ions ·

Thanks for your response. It helps me understand that it would require a major commitment of sorts... and I may wait for further tutorials... but will probably noodle around and learn about this.

Thanks again.

Tom7777 ·

There is a load of info on how the two effects work seperately online, its just a case of knowing how they work and putting something together really. Unless someone does a series of tutorials based on effects other than the basic ones such as reverb and simple delays i doubt there will be any tutorials aimed at making a Pitch Shifting Delay any time soon, its already possible of course though and i would suggest that you follow the advice oddson gave you and take a look at the example and get to know whats going on inside the structure.

oddson ·

eman8ions wrote: ...It helps me understand that it would require a major commitment of sorts...

I'd say understanding the pitch shifter alone is a major commitment

I've looked at the code modules used in it and though I've got reasonable understanding of SM and a rudimentary understanding of DSP I have to say right now it fits the A.C. Clark definition of magic for me.

But you may be able to use it without understading it fully. I'm not sure what a pitch-shifting delay is but if you mean attaching a delay on the end of it that should be do-able. If you're looking to constrain the pitch-shift to musically relevant values that's probably do-able too.

Whether or not you pursue this project I hope you stay and check out the program... 🙂

skOre ·

oddson wrote: ...and though I've got reasonable understanding of SM and a rudimentary understanding of DSP I have to say right now it fits the A.C. Clark definition of magic for me.

🙂

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.