MySynthesizer is a music synthesis application built on code by Marc Groenewegen and Ciska Vriezinga. This project marks my initial venture into the realm of synthesizer development.
To run the program, execute the MySynthesizer.py
file. Ensure you have Python 3.6 or later installed. Additionally, pyaudio and numpy are needed and can be installed using the following command:
pip install numpy
pip install PyAudio
MySynthesizer incorporates the following features:
- ADSR
- Amplifier
- Averagefilter with LP & HP
- White Noise
- FM
- AM
- Sine, Additive Saw, Pulse
Please note that this project is no longer actively maintained. Feel free to explore the existing features, and if you encounter any issues, you're welcome to address them. However, new features or updates are not anticipated.