René Nyffenegger's collection of things on the web | |
René Nyffenegger on Oracle - Most wanted - Feedback
- Follow @renenyffenegger
|
Csound dx7 emulation | ||
Thanks to the work of Sylvian Marchand and Russel Pinkstone, the famous dx7 can be emulated.
Note, however. I had a problem with the downloaded c file: As the suffix was .C, gcc assumed it to be a c++ file and refused
to compile it. I had to change the file suffix to a .c.
I have written a little batch converter to convert all possible patches.
About the dx7Oscilllators (Operators)
The dx7 has 6 oscilllators (which are called operators by Yamaha). Each of these can either function as a carrier or a modulator.
One operator in each of the 32 algorithms has its output fed back to its (or another operator's) input. This is the feedback operator. The level of feedback
can be set in the range of 0-7. Increasing feedback usually generates more noise.
Operator parameters
The following parameters can be set for an operator:
Algorithms
There are also 32 predefined algorithms. An algorithm is a layout of the 6 oscilllators.
|