Closed GoogleCodeExporter closed 9 years ago
Original comment by nickdowell
on 12 Apr 2014 at 2:23
Indeed this would be very cool.
Ideally this would be added as a new waveform type, and turning the shape dial
would change the FM parameters in some useful sounding way (as opposed to
trying to implement it using the LFO - that would never work with the current
architecture.)
Original comment by nickdowell
on 17 May 2014 at 2:49
Work on this has started! :)
If you want to check out the work in progress, the code is @
https://github.com/nixxcode/amsynth/tree/fm-synthesis
Original comment by nickdowell
on 24 May 2014 at 1:04
Work on implementing FM was started but then shelved, because the results with
a simple implementation were not interesting enough to justify the feature.
Getting interesting sounds out of FM really required the ability to control the
various FM parameters using dedicated envelopes, but this is best left to
dedicated FM synths.
It's possible this may get resurrected in the future, given sufficient interest.
Original comment by nickdowell
on 12 Jul 2014 at 7:29
Original comment by nickdowell
on 12 Jul 2014 at 7:30
Original comment by nickdowell
on 12 Jul 2014 at 7:30
Truth, an FM implementation would probably take adding a few oscillators and
envelopes, and that would mean completely changing amsynth...
I just thought something simple could be useful, like modulating osc2 with
osc1, but that would at least take an extra envelope.
Maybe some sort of PWM?
Thanks anyway! I guess we can use phasex for now.
Original comment by Federico...@gmail.com
on 12 Jul 2014 at 8:50
Original comment by nickdowell
on 2 Aug 2014 at 7:59
Original issue reported on code.google.com by
Federico...@gmail.com
on 30 Mar 2014 at 10:19