X3J11 - formulae
A downloadable computer music for Windows and macOS
formulae is a collection of five bytebeat compositions that can be performed in real-time by your computer. That is to say, the program shown for each composition is written in a C-like language that is executed to generate the music. These compositions do not have endings, per se, and will run indefinitely.
Each program includes an expandable overlay that visualizes some of the variables in the program. Many of these include sliders that can be used to change the program while it plays.
Controls
In the menu, use the arrow keys to select a program and press the enter key to load it, or simply click on one of the program names with the mouse.
To listen to a loaded program, press the enter key or click on "> run".
To stop a running program, press the enter key or click on "> stop".
To show the overlay for a program, click the + icon or press the + key. Clicking it again or pressing the - key will hide it.
Sliders in the overlay can be changed by clicking and dragging with the mouse or by pressing the keyboard key that corresponds to the name on the left side of a slider and using the arrow keys to change the value.
To close a program and return to the main menu, click the x icon or press ctrl+x on the keyboard.
To exit the app, press the Esc key (or Cmd+Q on Mac) from the main menu.
======
The bytebeat sound engine that is used for these compositions is based on the engine in Evaluator.
Status | Released |
Category | Other |
Platforms | Windows, macOS |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | Dami Quartz |
Tags | 8-Bit, Abstract, bytebeat, Math, Music, Procedural Generation, Real-Time, sourcecode |
Code license | zlib License |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard, Mouse |
Links | Source code |
Download
Click download now to get access to the following files:
Development log
- Videos of March 9 live performanceMar 17, 2019
- Live Performance on March 9Feb 19, 2019
Comments
Log in with itch.io to leave a comment.
This is awesome! Works great on my Windows 7 machine.
Excellent!
This is pretty great, but is there a way to make it not be fullscreen? (on Mac)
In the data folder next to the app you can edit the settings.xml file and set fullscreen="false" in the <root> node.