Jump to content
IGNORED

FM Synthesis (techniques, anecdotes)


Recommended Posts

  On 11/4/2014 at 3:52 AM, chim said:

Is there a 8 operator VST out there with separate offset/ratio/pitch envelopes for each operator, or customizable envelopes/LFO's for various operator properties? I still can't believe FM8 only has a global pitch envelope and no way to modulate ratio/offset in the GUI.

Probably not. Stuff like this is why I think modular software is generally the best way to do FM.

 

8 operators though? :wacko:

if you can run win32 vst, and feel brave, experiment with Voltage Phase Module, its a modular operator, so its possible in your VST32 capable DAW to modulate any two separate source audio streams any way you want before you feed them into it. its not realtime, because theres a predelay compensation for half of the time index/bandwidth so that deep modulations stay in time with your DAW. you can use any audio sources, but as in FM/PM, there will be tons of nyquist distortion without using a LPF on complex waveforms. it's the only plugin on the planet that does specifically this afaik. http://bedroomproducersblog.com/2014/06/18/voltage-phase-module/ (direct download in my profile)

try it out with 2 sine sources first, and put an envelope on your mod input. the first algorithm modulates one stereo track with itself, left with right. the second uses channels 3 and 4 to modulate channels 1 and 2, summing both sources to mono. the third algo does the same as 2 except in stereo. its possible to do up to 4 source modulations with one instance of the plugin, but its of course possible to use as many instances of the plug as you like. it's more of an old fashioned modular synth sort of phase modulation, but afaik it is virtually indistinguishable from FM.

  On 11/5/2014 at 4:24 PM, skibby said:

is there a hardware FM synth for good automating of individual operator levels via CC?

Not sure about individual levels, but on the TX81Z at least you can set operators' sensitivity to amplitude modulation, which is typically controlled by the Breath Control CC (#2).

  Quote

 

dave: do u have a favourite synth & synthesis technique of all time?

 

rich: yeah u know im gunna say fm, so fm

it was first thing i got into, i bought a dx100 when i was 15 something like that

ultimate fm anecdote. thread answered! :aphexsign:

 

 

 

i know. :rtfm:

  On 10/31/2014 at 12:50 PM, th555 said:

Damn, that game and music is a blast from the past. I remember playing it back in the day.

Edited by azatoth

Rc0dj.gifRc0dj.gifRc0dj.gif

last.fm

the biggest illusion is yourself

  On 11/5/2014 at 4:24 PM, skibby said:

is there a hardware FM synth for good automating of individual operator levels via CC?

no not on its own (at least for all the yamahas i've toyed with), making a custom sysex nrpn automation tool is the really the best way.

 

FS1R though however can have all parameters modified via CC using the Zeedit front end (windows only editor) in the last update upon my request I let the programmer know the program crashed with more than 4 assignable CC's, so he fixed it so now it seems like it can handle as many as you want. This is the only way i've gotten close to making a preset randomizer for the FS1r.

 

Zeedit is pretty much the only way I've been able to get really deep into the Fs1r, interface is pretty too

 

bottom line is most if not all Yamaha gear is lacking in the assignable CC department out of the box, but luckily a lot of software editor front ends that operate via Sysex have CC assignable options to the front end panel. I know that the TX812 and TX802 have software editor front ends via this multi-panel software editor CTRLR

In theory CTRLR can handle CC assignments to every knob on the front of these virtual panels, although i've never been able to get them to work. You can also run these panels as VST instruments.

Edited by John Ehrlichman
  On 11/5/2014 at 7:02 PM, azatoth said:

 

  On 10/31/2014 at 12:50 PM, th555 said:

Damn, that game and music is a blast from the past. I remember playing it back in the day.

 

totally, this one turned me into a puddle of childhood nostalgia

 

strange I could have sworn ZeeEdit was now a free download but it looks like he's still charging for it. It seemed too good to give away for free anyways.

zoom.gif

undoredo.gif

copypaste.gif

Edited by John Ehrlichman

downloaded midiquest and the sy 77 .sqz file

 

it works. envelopes are far easier to work out with a computer editor. interface could be more keyboard/arrow key friendly though.

 

sy77's reverb sounds good.

loads of mixer outputs.

rompler is actually good, can use analogue synth.type of waves, practically a 16 poly mulititimbral subtractive synth on top of the fm one.

and the fm is deep, a bit hard to get into without much experience tho.

with all those filters and synths, should be.possible to make voice sounds. not sure how to do it though. start with layering a patch with different band pass settings i suppose.

are you on windows or mac? I could never get any of the midiquest front-end panels to actually do anything on a Mac intel machine but on windows the majority of one's I tried work great

have you tried successfully running midiquest inside a DAW as a vst yet? I never bothered to since I only use my windows machine for software editors (and fruityloops)

Edited by John Ehrlichman

nope.

wondering how to get the sy 77 to respond to midi velocity tho. it responds to 127 different midi control values, not sure which one corresponds with midi velocity.

sequencing from yamaha qy 300

 

also flstudio 8, recording with cooledit 2.1

  On 11/4/2014 at 6:16 PM, skibby said:

try it out with 2 sine sources first, and put an envelope on your mod input. the first algorithm modulates one stereo track with itself, left with right. the second uses channels 3 and 4 to modulate channels 1 and 2, summing both sources to mono. the third algo does the same as 2 except in stereo. its possible to do up to 4 source modulations with one instance of the plugin, but its of course possible to use as many instances of the plug as you like. it's more of an old fashioned modular synth sort of phase modulation, but afaik it is virtually indistinguishable from FM.

Starting to figure out how it works now, this is fucking amazing! Like a crazy vocoder, perfect for the sound design I'm doing now.

Edited by chim
  On 11/7/2014 at 8:02 AM, chim said:

 

  On 11/4/2014 at 6:16 PM, skibby said:

try it out with 2 sine sources first, and put an envelope on your mod input. the first algorithm modulates one stereo track with itself, left with right. the second uses channels 3 and 4 to modulate channels 1 and 2, summing both sources to mono. the third algo does the same as 2 except in stereo. its possible to do up to 4 source modulations with one instance of the plugin, but its of course possible to use as many instances of the plug as you like. it's more of an old fashioned modular synth sort of phase modulation, but afaik it is virtually indistinguishable from FM.

Starting to figure out how it works now, this is fucking amazing! Like a crazy vocoder, perfect for the sound design I'm doing now.

 

 

thanks! sometimes I wonder if i made a plugin that literally no one understands :) It was only a year and a half ago when I decided to learn how to do FM, and VPM came as a result of studying it.

Oh you wrote this thing? That's awesome :) If there was a Mac version I'd be all over this. I might try to cobble up something in Max to do something similar.

I've been giving more time to my DX9 lately and I'm soooo glad something is finally happening between it and me! I tried to program it for so long, feeling kind of frustrated about it because everyone talks about FM as being the ultimate synthesis approach and I was just able to produce meh sounds. But I'm starting to have nice results now, finally it gets rewarding. Now I really want another synth of that sort, no velocity really sucks. A TX81Z would be lush but I'm starting to quite like programming on hardware with the shitty buttons... DX11 for Christmas maybe, but it doesn't look too easy to find.

 

thanks to this thread anyway, it helped me to get there

I found interesting interview with Dave Bristow about factory presets creation for brand new DX7.

 

 

  Reveal hidden contents

 

  On 11/7/2014 at 5:55 PM, Antape said:

I've been giving more time to my DX9 lately and I'm soooo glad something is finally happening between it and me! I tried to program it for so long, feeling kind of frustrated about it because everyone talks about FM as being the ultimate synthesis approach and I was just able to produce meh sounds. But I'm starting to have nice results now, finally it gets rewarding. Now I really want another synth of that sort, no velocity really sucks. A TX81Z would be lush but I'm starting to quite like programming on hardware with the shitty buttons... DX11 for Christmas maybe, but it doesn't look too easy to find.

 

thanks to this thread anyway, it helped me to get there

Good to read that! It's a struggle sometimes innit.

 

Got myself as tx81z a couple of months ago, but am still on the surface of it. I wrote up an editor for it, which is just slightly less spartan than using those buttons. I've managed to squeeze out some nice sounds, and the multitimbrality is really nice as well. Lately bass is amazingly addictive, and i like the Space Vibe preset, which can be heard at the beginning and ending of Ceephax's Ceeland B side.

 

About its midi buffer, yes it's small. This only turned out a problem for me when controlling parameters through sysex, so i had to regulate the data bandwidth in my editor program. After this had been taken care of, no problems at all.

 

Get it while it's cheap!

Love my tx81z too. Made my own template for novation zero sl mkII (and remote sl as well) to edit tx.

 

 

  Reveal hidden contents

 

 

I find it warm sounding and it sounds even warmer than alpha juno (which i sold finally). You can do super fat pads with it by multiplying pad patches via perfomance and detuning them slightly. It has funny pseudo-delay fx for perfomance mode, but you also can preview this fx in single mode and abuse it.

 

It has 2 downsides btw. Too coarse frequency control: you cannot lower fixed frequency under 32Hz (or ratio under 0.50)

And its S&H isn't really random, as i want it to be. It starts from 0 every time, so you can't make random FM acid like in AFX's Crappy (or Formula).

Ha, I made a Remote Zero SL (mkI) template too. Almost seems like a rite of passage to make a TX81Z editor/template.

 

I agree about the warmth of the TX. I've made more than a few patches that sounded surprisingly analog.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×