Log InCreate An Account
  1. Plugins
  2. »
  3. Digital Systemic Emulations
  4. »
  5. CX5M-V
  6. »
  7. Details


Operator FM Synthesizer Plugin by Digital Systemic Emulations
CX5M-V by Digital Systemic Emulations is a Virtual Instrument Audio Plugin for Windows. It functions as a VST Plugin and a VST 3 Plugin.
Copy Protection
My KVR - Groups, Versions, & More
10 KVR members have added CX5M-V to 5 My KVR groups 12 times.
Not In Your MY KVR Groups
(or group limitation prevents versioning)
+3 in private groups

KVR Rank

Overall: 5350   5055

30-Day: 4140; 7-Day: 2871; Yesterday: 7681

This emulation is about the 1984 Yamaha CX5M and 1985 Yamaha CX5M-II. (Almost identical).

The CX5M incorporates a classic Yamaha FM sound process, using 4 operators and 8 algorithms.

It also includes the Yamaha-type feedback, which routes the output of an operator to its own input.

Referring to Fourier Series, an important feedback will generate a Sawtooth spectrum, but with important Gibbs distortion.

Due to some approximations, the feedback effect is hard to reproduce. SynthEdit – that was used to develop this software - cannot run instant feedback loops, so I had to use a special third party module from Elena Design.

This module uses Lagrange polynominal cubic interpolations, so we can't obtain a perfect sine.

In FM, every single harmonic plays an important role as it sometimes modulates to high coefficients other harmonics.

Yet as at the beginning we don't have a perfect sine, the result differs from a true DX-type Feedback process.

Though I tried to correct the feedback spectrum using butterworth filters, that better fits the original behavior.

Anyway, because of this issue, some differences can be heard when comparing this software with an original unit, as feedback rate goes over 50%. This specific module isn't available for Mac, so that's why this software is Windows-only (And 64-bits).

The original CX5M runs on a 3.58 Mhz processor, in 8 bits. As a result, strong aliasing can be heard on low frequencies.

I have recreated this distortion the very same way it sounds on an actual CX5M. Since it runs on 8 bits, the envelopes are not perfectly smooth. On long attacks/releases, you can hear steps – this was recreated in this plugin too.

Regarding envelopes, the CX5M had an ADSDR outline, that I changed to ADSR + Delay, to my mind more interesting.

The CX5M also provided a weird HF attenuator/envelope shortener parameter, that I changed into a low pass gatted filter, as the original idea was too complicated for pretty useless results.

The volume adjustment parameter was deleted (it wasn't even used in factory presets).

Same for a FM noise generator thing on OP1 – it wasn't used again (And I never succeeded to activate it – but the results are identical to max feedback effect).

Finally, LFO was simplified from a useless distinction of PMD/PMS and AMD/AMS.

Made with SynthEdit

Latest User Reviews

Average user rating of 3.00 from 2 reviews

Reviewed By elviecho
January 25th, 2022

This is so retro. :-) Reminds me on my first experiments with digital sound in the late 80's.
Sounds real, looks real. No problems in Mulab. I like it.

Read Review

Reviewed By rendomizer
October 21st, 2021

The cx5m.dll is empty .... I found it on vst4free but it don't run on mulab and lmms ! can you help me please ?

Read Review

Products similar to CX5M-V...

Comments & Discussion for Digital Systemic Emulations CX5M-V

Discussion: Active

Please log in to join the discussion