License: Freeware
Downloads: 2
Op. System: Mac OS X
Last updated: 2009-06-15
File size: 8 KB
Publisher: Martin C. Doege

Publisher description for PySynth

PySynth program icon

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.

Add your review

User reviews