Is anyone aware of an FM operator that includes a DX7 style envelope generator instead of the usual ADSR? I am aware that NYSTHI has the envelope generator as a separate module but would prefer an all-in-one complete FM operator with such an envelope.
I am trying to create something like the classic DX7 electric piano sound (“Full Tines”) and am getting pretty close with various FM operators from the library but the original DX7 sound has this little extra punch on the attack. With an ADSR you are left with only AD for envelopes without sustain (plus R for when the key is released), whereas the DX7 envelope generator allows to add an extra attack spike before the decay phase sets in.
Full synth… 6-operator DX7 algorithm based… Can import (and export) DX7 SysEx files (either VMEM 32-voice, and VCED single-voice). But this synth voice is under development (and not freeware, the free/demo version have some restrictions). Monster (by size): 117 HP !
Yes, I am aware of your project and have been following your development thread for a while now. I look forward to your module and am considering buying it when it is out.
But loading a DX7 SysEx file into a complete DX7 engine module kind of defeats the purpose of trying to recreate the sound with library modules and finding out how they did it. I am already using VDX7, supposedly a bit-exact DX7 replica as a stand alone program, for comparison so if I wanted to play the fully original sound, I already have that, although not inside Rack.
At the moment, the 6OP-DX development is frozen for approx. 2 weeks, because I’m busy on other module project, wanted by a customer, it’s a specific analog (note-based) 8-track 16-step 99-pattern sequencer (quantized notes), plus additional (alt. on track 8) 16-bit Turing Machine!
The 6OP-DX doesn’t output sound for now, because I’m looking for the best implementation of audio engines / operators as possible (quality, and CPU usage), best compromises as possible. Same about polyphony/monophony handlers.
All DX7 parameters & algorithms (32) are implemented. Some tweaks are necessary.
In first time, the 6OP-DX module doesn’t pretend to be a 100% DX7 clone, but closest as possible. The most difficult part of development is the emulation of vintage 10-12 bits DAC from real synthesizer. Dexed and chipsynth OPS7 does the job near perfectly (by comparing with my old 1993 - dusty - DX7 in my bedroom. Using electronic metering tools).
At the moment, the synth uses “pure sines” (not bitcrushed), it outputs sound constantly (because gates aren’t handled yet, same about OP’s AMP EGs), ATM, OP2 modulating OP1 (whatever the selected algo - lol), and nothing else. Have few differences with hardware, due to LEVEL (from 00 to 99) managed as logarithmic instead of linear. I’ll must investigate into this way!
Thanks! be sure I consider this as a compliment, really appreciated!