added readme

This commit is contained in:
tmont 2022-04-19 22:30:39 -07:00
parent fa4e3423b7
commit b5b7a339c3
2 changed files with 21 additions and 0 deletions

21
README.md Normal file
View File

@ -0,0 +1,21 @@
A thing I wrote in January 2007 to write music for the Atari 2600.
I generated MIDI files and used the pitch bend MIDI controller to
adjust each pitch to what the Atari 2600 can output. There was some
giant document that listed all the frequencies for each distortion
that the Atari 2600 could emit, and I used that to generate MIDI
files for each pitch. 15 years later I converted them to ogg so that
modern browsers could handle them.
What fun!
## Running this thing
1. [Install PHP](https://www.php.net/downloads.php)
- This was written in 2007 so that's like PHP 5.2 or something,
but I tested it in 2022 on PHP 8.1.4 and somehow it all still
works. It seems impossible but it did.
2. Run `/path/to/php -S localhost:9999` from this directory
- On Windows it'll be `/path/to/php.exe`. Thread safety shouldn't
matter so download either version.
3. Visit http://localhost:9999/ in your browser
![screenshot](./docs/atari-music-editor-window.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB