• Projects
  • Prog - PROcedural music Generator

Prog is a a tool for generating random music, which can be exported as .mid or .wav files for use elsewhere. It's also got its own visualiser.

Download the app or the source code. The source has been structured to make it easy to extract the generator for use in your own project.

It started off as an attempt to introduce generated music into another project, but somehow the test environment became an app in its own right, and the generator doesn't fit the needs of the other project anyway. So I'm releasing it as-is in the hope that someone else will at least have a little fun with it.

    4 years later

    sarrowsmith

    This is super cool, thanks for sharing! I love that Prog spun out of a test environment and became something standalone. That kind of creative sidetrack usually leads to the most interesting tools. Gave the generator a quick spin and was pleasantly surprised by how lively and unpredictable the output feels definitely not your average procedural noise. The clean source structure’s a bonus too makes it tempting to experiment with integration.

    I’ve been doing some similar experiments in audiomodify, mostly focused on refining rough audio and recontextualizing old material, so tools like this are gold. Appreciate you putting it out there there’s definitely fun (and potential) to be had.