SynthMaker

Ok, I give up-Anyone care to give me a hand?

Archive · 2011 4 old posts

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

yollik ·

Hello everybody,

It´s been more than 3 months since I tried making my first synth. I probably went too far (building a FM synth while not knowing lots of programming was a mistake) and I failed. I was wondering if someone on this forum is interested in helping me with the wiring of the different modules of the synth I am interested in creating. I can take care of the GUI.

GhostAddicts ·

what kind of FM synthesizer are you trying to make exactly? there is many ways you can use FM synthesis in SM... like you can modulate volume,frequency,cutoff.... the list goes on forever...

infuzion ·

[old link] search.php

kram1024 ·

If you want pm me the OSM and I will add a set of YMTX81z Routing algorithms, or whatever ones you want. I just figured out how to do DX synthesis now I just need to know how to find beta testers. 😉

or if you ask I can show an OSM that will tell you what those all mean, then it is up to you in that case to apply the knowledge and actually make something that works with it.

below is an example that has a cascade of modulators and a single carrier. Hopefully this will give you a eureka! moment:

and here are a couple more so that an explanation of how to deal with multiple modulators/carriers in synthmaker:

The arrow pointing back to the same sine generator is meaning that that the feedback is in that specific operator. To add LFO effects and envelope, just simply use a VCA component to do the work and feed the LFO / ADSR / etc. into the "level" side of the VCA, and the operator into the other input. Another note, normalize 0-1 the first modulators in a cascade at the input point, but not the modulators in the middle, or the carriers at the end, except if the carrier does not have a modulator, and all operators need input to function, whether it is the key frequency of a modulator.

As for programming algorithms, you can use a dropdown menu that returns an integer and use what I remember being a demuxer (1 input, multi out that is selected by the integer value) for the note on frequency (normalize 0-1 this source), and one for each operator (do not normalize 0-1 these ones), and have each output from these selectors go to their targets as they would in the algorithm. That makes an algorithm selector with indexed predefined algorithms, but a routine matrix also works in a case like this to create totally custom algorithms as well. You decide how the synth works in that reguard.

Another note: Feedback can be produced by taking the operator 1 output, sending through an amp and taking the amp output and feeding it back into operator 1.

Also, you may wonder what AR, D1R, D2R/SR, D1L/T1L, RR, RS, DT1, TL, AM, FB, AMS, FMS, and MUL are, so here we go. AR - Attack Rate, how steep of a climb in volume does the operator take to get to the peak level? D1R - First Decay Rate, how steep of a drop in volume does the operator take to get to the sustain level? D2R/SR - Sustain Rate, how steep of a drop in volume does the operator take to get to the lowest level? D1L/T1L - Sustain Level, the volume that we get after the initial decay. RR - Release Rate, how quickly is the note released? RS - Rate Scale, relative the the overall frequency, how stretched out is the envelope for high versus low notes? AM - LFO On/Off, is the LFO enabled for the operator? FB - Feedback, how intense is the feedback in operator 1? AMS - AM Sensitivity, how sensitive is the operator's amplitude to the LFO? FMS - FM Sensitivity, how sensitive is the operator's overall frequency to the LFO? DT1 - Detune, note adjustment per operator. MUL - Detune Multiplier, octave adjustment per operator. TL - Total Level, how loud is that peak level?

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.