DUNE 3 is now available!!
-
- KVRian
- 606 posts since 28 Oct, 2010 from Mexico
Hey guys
Anyone tried doing FM using the mod matrix (not the FM oscillators) in Dune 3? For some reason I can't get it to work as expected.
In Bazille, Operator, etc, I can quickly dial a trance FM lead type of sound but when trying to do the same in Dune it sounds more harsh. I'm no FM expert but I feel like I'm missing something.
First I set audio rate modulation in the settings. Then use the mod matrix to modulate the pitch of OSC 1 with OSC 2 and play around with the oscillator semitones (since I don't have ratios). Is there any trick that I'm missing?
Let me know if this is not clear and I can upload some audio examples.
Anyone tried doing FM using the mod matrix (not the FM oscillators) in Dune 3? For some reason I can't get it to work as expected.
In Bazille, Operator, etc, I can quickly dial a trance FM lead type of sound but when trying to do the same in Dune it sounds more harsh. I'm no FM expert but I feel like I'm missing something.
First I set audio rate modulation in the settings. Then use the mod matrix to modulate the pitch of OSC 1 with OSC 2 and play around with the oscillator semitones (since I don't have ratios). Is there any trick that I'm missing?
Let me know if this is not clear and I can upload some audio examples.
-
- KVRAF
- 5664 posts since 7 Feb, 2013
The "psytrance FM"?pierb wrote: ↑Wed Jul 29, 2020 2:51 pm Hey guys
Anyone tried doing FM using the mod matrix (not the FM oscillators) in Dune 3? For some reason I can't get it to work as expected.
In Bazille, Operator, etc, I can quickly dial a trance FM lead type of sound but when trying to do the same in Dune it sounds more harsh. I'm no FM expert but I feel like I'm missing something.
First I set audio rate modulation in the settings. Then use the mod matrix to modulate the pitch of OSC 1 with OSC 2 and play around with the oscillator semitones (since I don't have ratios). Is there any trick that I'm missing?
Let me know if this is not clear and I can upload some audio examples.
- Try using sinewaves or triangles (not saws)
- Try using 12 or 24 semitones modulation ranges
- Dry dropping the pitch of the modulation oscillator 1 or 2 octaves lower than the main osc
- Try using LP or notch filetr (or both) to remove the harshness
- Prepare to spend some time finding the sweet spot for everything
I managed to get agreeable "psy FM" patches of Dune using mod matrix, don't remember the exact settings now.
You may think you can fly ... but you better not try
-
- KVRian
- 606 posts since 28 Oct, 2010 from Mexico
Yeah, that type of sound.recursive one wrote: ↑Wed Jul 29, 2020 3:05 pm The "psytrance FM"?
- Try using sinewaves or triangles (not saws)
- Try using 12 or 24 semitones modulation ranges
- Dry dropping the pitch of the modulation oscillator 1 or 2 octaves lower than the main osc
- Try using LP or notch filetr (or both) to remove the harshness
- Prepare to spend some time finding the sweet spot for everything
I managed to get agreeable "psy FM" patches of Dune using mod matrix, don't remember the exact settings now.
For those that don't know what a "psytrance FM lead" is see this video: https://www.youtube.com/watch?v=g6iTmLHrMdM
I tried those tricks but I couldn't nail it. In Bazille or Operator these types of sound are trivial to accomplish. At least the starting point can be dialed-in very quickly.
I read somewhere that, generally, FM in synths is not really FM but PM (phase modulation). Maybe this is why Dune is behaving differently when modulating pitch?
-
- KVRAF
- 5664 posts since 7 Feb, 2013
That might be the case, try modulating the phase then.
Dune3 never was my to-go synth for this kind of stuff, I tried to pull something off just to chek if it was possible but for actual tracks I prefer using Serum, Bazille or Tal Mod for such sounds.
You may think you can fly ... but you better not try
-
- KVRian
- 606 posts since 28 Oct, 2010 from Mexico
Yep, I did try that.recursive one wrote: ↑Wed Jul 29, 2020 3:46 pmThat might be the case, try modulating the phase then.
The only modulation destination for phase was "Osc Init Phase" which had no effect since it's just the starting phase of the oscillator when the note is triggered.
Maybe Synapse Audio can shed some light into what's going on?
-
- KVRAF
- 5664 posts since 7 Feb, 2013
Try using Const as mod source for init phase and then modulate the amount of that modulation with an osc using another matrix slot.pierb wrote: ↑Wed Jul 29, 2020 4:55 pmYep, I did try that.recursive one wrote: ↑Wed Jul 29, 2020 3:46 pmThat might be the case, try modulating the phase then.
The only modulation destination for phase was "Osc Init Phase" which had no effect since it's just the starting phase of the oscillator when the note is triggered.
Maybe Synapse Audio can shed some light into what's going on?
Just a wild guess, not sure if it will actually make any sense.
You may think you can fly ... but you better not try
-
- KVRian
- 606 posts since 28 Oct, 2010 from Mexico
I will try it later but I don't think it will work. Init phase doesn't change while the oscillator is running, the value is only read when the note is triggered.recursive one wrote: ↑Wed Jul 29, 2020 5:18 pm Try using Const as mod source for init phase and then modulate the amount of that modulation with an osc using another matrix slot.
Just a wild guess, not sure if it will actually make any sense.
-
- KVRAF
- 5664 posts since 7 Feb, 2013
Yep, you are likely right.pierb wrote: ↑Wed Jul 29, 2020 5:30 pmI will try it later but I don't think it will work. Init phase doesn't change while the oscillator is running, the value is only read when the note is triggered.recursive one wrote: ↑Wed Jul 29, 2020 5:18 pm Try using Const as mod source for init phase and then modulate the amount of that modulation with an osc using another matrix slot.
Just a wild guess, not sure if it will actually make any sense.
You may think you can fly ... but you better not try
-
- KVRian
- 1461 posts since 26 Jun, 2002 from London, UK
That won't work. There is a way to do it with wavetables. I think that I might have detailed how already in this thread, but I'm on holiday and don't have time to check. I'll hopefully find some time to give some details over the next few days.recursive one wrote: ↑Wed Jul 29, 2020 5:46 pmYep, you are likely right.pierb wrote: ↑Wed Jul 29, 2020 5:30 pmI will try it later but I don't think it will work. Init phase doesn't change while the oscillator is running, the value is only read when the note is triggered.recursive one wrote: ↑Wed Jul 29, 2020 5:18 pm Try using Const as mod source for init phase and then modulate the amount of that modulation with an osc using another matrix slot.
Just a wild guess, not sure if it will actually make any sense.
Wavetables for DUNE2/3, Blofeld, IL Harmor, Hive and Serum etc: http://charlesdickens.neocities.org/
£10 for lifetime updates including wavetable editor for Windows.
Music: https://soundcloud.com/markholt
£10 for lifetime updates including wavetable editor for Windows.
Music: https://soundcloud.com/markholt
- KVRAF
- 18561 posts since 16 Sep, 2001 from Las Vegas,USA
Here's one of Cytospur's posts on the subject of FM. You can find others by searching this thread for FM.
cytospur wrote: ↑Tue Sep 17, 2019 4:30 pmYou can do 4-op FM synthesis by doing the following:Richard_Synapse wrote: ↑Tue Sep 17, 2019 12:55 pmWe thought about 4 operators, the main issue is UI space, increased sound design complexity and the CPU usage when using all 32 oscillators per block (which would amount to 128 operators that must be rendered for 4-op-FM just for a single voice, not yet factoring in multiple layers or using both oscillator blocks).
Richard
Make a wavetable in osc1 using the formula: -sin(2*x*pi+2*y*pi)
Add Const +50 Osc 1 WT Position in the mod matrix
Set osc2 to FM
Set osc3 to sine
Add Osc3 0 Osc1 WT Position in the mod matrix
Add Osc2 0 Osc1 WT Position in the mod matrix
Change the values of the last two mod matrix entries to taste for a static sound.
Even better is to set up chained mod matrix entries where envelopes and/or LFOs are used to control the MM amounts for those particular entries. Leave the envelope/LFO entries with AMT=0 and use Velocity to modulate those.
All 8 4op algorithms can be done this way, albeit with some compromise on algo3.
Set modulation rate to anything other than normal for a cleaner sound.
What would be nice is to have inputs from outside of the FM module to modulate the phases of A, B, and or C in one oscillator by the output of the other oscillators.
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe
-
- KVRAF
- 5664 posts since 7 Feb, 2013
One thing to note is that you can have the FM params as targets in the modmatrix. You can modulate them at audio rate which can add some grittiness to the sound which you probably miss in the FM osc.
You may think you can fly ... but you better not try