Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 724 Bytes

README.md

File metadata and controls

24 lines (14 loc) · 724 Bytes

audio-synthesis

Simple wave generation and additive synthesis in python

This is a work in progress and experimental, but the program generates sine waves and uses additive synthesis to transform them into square, triangle, and sawtooth waves and plays the result.

Libraries

PulseAudio Output

Output to PulseAudio is managed by the sounddevice python module.

Documentation for the library can be found here

Wave Graphs

Visualizations for the sound waves are managed by the matplotlib python module

Documentation for the library can be found here

License

MIT License