PySynthPySynth is a simple music synthesizer written in Python. | |
Download |
PySynth Ranking & Summary
Advertisement
- License:
- GPL
- Publisher Name:
- Martin C. Doege
- Publisher web site:
- Operating Systems:
- Mac OS X
- File Size:
- 8KB
PySynth Tags
PySynth Description
PySynth is a simple music synthesizer written in Python. It's based on a script I found on the Web and then modified for my purposes. The goal is not to produce many different sounds, but to have scripts that can turn ABC notation into a WAV file without too much tinkering. There are three variants: PySynth A is faster, only needs Python itself, and sounds more like a cross between a flute and organ. PySynth B is more complex in sound and needs NumPy. It's supposed to be a little closer to a piano. (No competition for Pianoteq of course, but a reasonable fit for Keyboard Music.) Finally, PySynth S is more comparable to a guitar, banjo, or harpsichord, depending on note length and pitch. The current release of the synthesizer can only play one note at a time. (Although successive notes can overlap in PySynth B and S, but not A.) However, two output files can be mixed together as in the case of the stereo files below.
PySynth Related Software