Skip to content

Random music synthesis in Python. Still a work in progress.

License

Notifications You must be signed in to change notification settings

jeremycryan/pytchie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pytchie

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.

Samples

The following songs were generated using Pytchie. You can view the settings used to generate them in the examples folder.

How to use

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 called test_1.wav. Then test_2.wav will apear, then test_3.wav etc.

Screenshot of pytchie

About

Random music synthesis in Python. Still a work in progress.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages