Skip to content

magicmilo/MiSynth-Wavetable-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiSynth-Wavetable-Generator Python3

Process, listen to and export wavetables for the MiSynth Project. Run from main.py. Input files are mono .wav uncompressed as high a sample rate as possible.

The final wavetable synthesizer uses 2048 sample length. At middle-c (440Hz) gives an effective sample rate of 901,120Hz. The application tries to mitigate this with dithering.

To maintain the same frequency with a 44.1KHz sample rate wav file. Only 128 samples are used in playback 2^7 out of 2^11.

About

Process, listen to and export wavetables for the MiSynth Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages