Dexed: Build your First Sound, Step-by-Step

, , ,

Getting started making sounds in dexed from scratch is easier than you might imagine. Letโ€™s make our first custom sound in dexed, using the knowledge weโ€™ve gained about the User Interface (UI). As we build the sound, weโ€™ll observe how the changes we make in the UI affect the sound weโ€™re building, and at the end of the session, we will have a usable, albeit simple sound to use in our library. 

Your First Sound in dexed starts with an INIT Voice
Where all dexed sounds were born: the INIT button

Put the keys in the ignition and start up dexed, either in stand-alone mode or by placing dexed on a track in your DAW, and press the [INIT] button in the lower left-hand corner of the UI. This creates an initialized patch using Algorithm 1 in dexed. Here, you can play a few notes if you wish. Youโ€™ll note that this is possibly one of the most boring sounds you have ever created, on any synth, in history. Itโ€™s a purse sine wave tone that, giving it some credit, can be a useful diagnostic on rare occasions. It is a testament to a LOT of technology and engineering development. That said, we want to make some changes right away and start having a little more fun than playing sine waves.

2-Operators are all we need for this sound. It's simple.
Turn Off Operators 3, 4, 5, and 6

In our first, simple patch, weโ€™ll just work with two operators, so our first step will be to turn off Operators 3, 4, 5, and six by toggling the switches to the left of each operator number. The switch in the โ€œupโ€ position turns off the operator.

Ugh - snappy envelopes on Key Up
Adjust EG Rate 4 for the Carrier (OP1)

Letโ€™s make our test sound a little more tolerable next. Because I spent a large part of my career engineering synthesizer software, Iโ€™ve heard a lot – more than you want to know – of digital sine waves that have abruptly enveloped sine waves. It can be fatiguing – so letโ€™s get rid of that fast release on Operator One and eliminate that slight โ€œsnapโ€ at the end of each note. Adjust EG Rate 4 in Operator 1 to 60 or so, around โ€œ1 oโ€™clockโ€. Note that we also have feedback in the status display of dexed on the lower left. Weโ€™ve got a sine wave with a little release envelope now, which is much less tiring, so letโ€™s move on to the next step.

Taking a look at the dexed waveform with a Scope
Using as Oscilloscope is a handy tool when programming FM in dexed

While weโ€™re working through some of the simpler patches in this series, Iโ€™ll be using an oscilloscope plug-in to visually confirm what my ears are telling me as I work with dexed. This isnโ€™t a requirement at all, but sometimes, especially when attempting to teach, showing visually and coupling that with what youโ€™re hearing audibly makes a difference. Iโ€™m using Melda Productions MOscilloscope on the output bus of my DAW in this example – itโ€™s one of several free Oscilloscope VST/AU plugins that you can use if you wish (Check the Resource List below). We can use the oscilloscope to see that weโ€™re only generating a sine wave as we play notes across the keyboard.

Making a simple 2-op Voice in dexed
What our Algorithm should look like – a 2 OP FM Voice

So far, weโ€™ve got a two-op FM patch with a short-release envelope programmed, but there is no contribution to the sound from Operator 2. Letโ€™s change that. Reviewing our Algorithm diagram, we can confirm that only Operator 1 and Operator 2 are active. Additionally, we can see that the output level of Operator 2 is at zero – this is why we canโ€™t hear its contribution. Our goal is to make a sound that is simple yet interesting, while also showing the effects of Frequency Modulation. A simple way to do this is to change the frequency ratio of Operator 2 because as we see from our Algorithm Diagram, the output of Operator 2 modulates (itโ€™s the modulator here) the output of Operator 1, the carrier. Change the Coarse tuning ratio of Operator 2 to the value of 2, which will double the frequency of the operator. This will make its output 1 octave above Operator 1.

Still, thereโ€™s not much joy sonically despite these changes. Thatโ€™s because the volume level of Operator 2 is still at zero, so effectively it is not making a modulation changes to Operator 1. Weโ€™re going to raise the output level of the Operator to 70 by turning the Level knob. What we hear now is a sine wave that contains a little more harmonic content, and what we can see on the oscilloscope is a waveform that approximates a square wave. Now, things are getting interesting. What we can remember here going forward is that a quick approximation of a square wave in FM can be generated by modulating the carrier wave by the second harmonic of that carrier, which is exactly what weโ€™ve done here. 

Simualting a square wave in dexed by modulating the carrier with its own 2nd harmonic
The Modulator (OP 2) using the second harmonic, creates a pseudo-square wave

Now we have a square wave synth, a little more sonically interesting than a sine wave synth, but still not much going on. To my ears, synthesis gets interesting when waveforms change over time, not just change shape. Yes, changing a sine wave to a square wave in dexed is a feat of modern engineering, but weโ€™re going to take it to the next level. Letโ€™s change the waveform over time by changing the level of FM that Operator 2 is creating using an EG. In Operator 2, change EG Level 3 to zero. This should change the output level of Operator Two to zero again because weโ€™ve changed the sustain level of the Envelope to zero. Next, adjust EG Rate 3 to 40. What weโ€™ve created is a time-variant waveform – one that changes from a square wave to a sine wave following the envelope that we have programmed in EG2. Letโ€™s pause and congratulate ourselves on creating our first FM voice.  Play it. Enjoy it. This could easily be a subtle bass sound to use in your compositions.

Even basic sounds need a little modulation in dexed
Adding a bit of Pitch Modulation by enabling Wheel -> PITCH

Letโ€™s make some final adjustments to make it a real, playable voice. Carefully press the PARM button – donโ€™t accidentally press INIT because then weโ€™ll have to start all over – adjust the Pitch Bend Range for both up and down to 2. Also in the Modulation Matrix on the right of this pop-up display, set the first switch to the right of โ€œWheelโ€, which routes the Mod Wheel to control the output of the LFO to Pitch, to โ€œOnโ€. Testing our sound again, we have Pitch and Mod wheel control over our Subtle Bass sound. Letโ€™s store it next.

The highly-flexible Save window in dexed
There are a few options when Saving a voice in dexed

Storing our edits in dexed is fairly straightforward. Close the dexed Parameters window by clicking the โ€œxโ€ in the upper left corner, then press the STORE button. Youโ€™ll see a pop-up window again, allowing you to name the voice -I selfishly recommend โ€œSubtle Bassโ€ as a name. Thereโ€™s also a field to select the target sound to overwrite within the current cartridge, create a new cartridge, and the option to store the sound as a program in your DAW session. I tend to keep all of my synthesizer sounds separate from my DAW sessions, so I would select โ€œStore program and create a new copy of the .syx cartridgeโ€. Thereโ€™s also an option to open another cartridge and store the sound in that new, External File (another cartridge .SYX file you select). All the bases are covered for storing this sound within dexed.

Iโ€™ll make a recommendation for a few experiments and adjustments to try while you wait for our next programming session using โ€œSubtle Bassโ€. You can change the modulation from Pitch Modulation to Amp Modulation – from vibrato to tremolo – by changing the switch in the PARM display for the Wheel to disable Pitch and enable AMP. This, coupled with increasing the A Mod Sens in Operator One will generate a Tremolo effect. Additionally, you may hear a small โ€œpopโ€ at the start of each note, especially on lower notes of the keyboard, This tends to happen in digital synths when a full-range waveform hits the Digital Audio Converter (DAC) and can be eliminated by adjusting EG Rate 1 to 85 or lower – this smooths the Amp EG at the start of the note. Finally, more drastic FM effects can be achieved in this sound by adjusting the Output Levels of Operator 2, and/or changing the Coarse Ratio. These are just a few starting points – clearly there are tons more that are available in dexed.

So, weโ€™ve created our first FM sound in dexed, and again, congratulations. In our next installment, weโ€™ll add another voice to our custom-programmed CART, adding another level of FM complexity to our programming skills. As always, thank you for reading.

Resources: