Skip to content

Simple wave generation and additive synthesis in python

License

Notifications You must be signed in to change notification settings

mrago256/audio-synthesis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

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

About

Simple wave generation and additive synthesis in python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages