Random music synthesis in Python. Still a work in progress.
This was made in about three days as a project for a computer music class. While I hope to do some cleanup and revision in the future, it is currently quite possibly some of the worst code I've ever written. Forker beware.
The following songs were generated using Pytchie. You can view the settings used to generate them in the examples folder.
To generate your own music, download the Windows executable, extract it, and run music_gen_gui.exe.
The program will generate a song based on your parameters and save it to a "Pytchie output
" folder as a WAV
file. You can then play it, modify it, or move it elsewhere.
Note that each new generated song file will be a separate
test_${NUM}.wav
file where${NUM}
is an increasing number starting from 1.For instance, in initially empty
output
folder there will be first file calledtest_1.wav
. Thentest_2.wav
will apear, thentest_3.wav
etc.