Real-time FM synthesizer with Csound
Degree in Telecommunications Engineering: Image and Sound
Polytechnic School. University of Alicante.
This project aims to design and implement an FM syhtesizer that can be applied to teach this kind of technique, providing both the theoretical background and an interface for the student to observe the effect that the parameters have on the synthesized sound. The synthesizer has been implemented with Csound and the graphical interface with QuteCsouns. The synthesizer operates in real-time and can be controlled from a keyboard through a MIDI interface. It laso has features like: modulation index evolution, real-time spectrum display, waveshape selection for modulation and carrier signals, LFO, and digital effects, among others.
Technical report (in Spanish)
Synthesizer source code (CSD file for Csound)
A number of degree students are doing their academic works in our group
in diferent tasks related to pattern recognition and artificial intelligence research and development. You can
to know more about some of those projects.