|Op. System:||Mac OS X|
|File size:||8 KB|
|Publisher:||Martin C. Doege|
Publisher description for PySynth
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.