program that converts files into cacophonous industrial bell music
Go to file
Ellie D dda0a0f029 replaced sharpness with rise time 2019-09-13 15:55:50 -05:00
src replaced sharpness with rise time 2019-09-13 15:55:50 -05:00
.gitignore initial commit (probably not working) 2019-09-10 20:22:53 -05:00
Cargo.lock overhauled everything lol 2019-09-12 13:32:04 -05:00
Cargo.toml overhauled everything lol 2019-09-12 13:32:04 -05:00
LICENSE add README and LICENSE 2019-09-10 22:07:13 -05:00
README.md made it work on files instead 2019-09-12 15:35:48 -05:00

README.md

Modu v0.1

Eigenellies

September 2019

AGPL v3


What's this?

Modu is a program that converts binary files into microtonal music. Good music? Well, we hope you're into hardcore industrial.


What it does

Modu reads bytes from a file, and for each byte, plays a note of a a corresponding pitch - 0x00 will play the lowest pitch available, while 0xFF will produce the highest. The number of pitches per octave is configurable, but we said "microtonal" for a reason; the regular old 12-tone diatonic scale won't let you fit 256 different pitches inside your hearing range. That would be 21 octaves! The absolute limits of human hearing will cover perhaps ten octaves, but for comfort and better overall audibility, we suggest trying to bring it under five or so. 48 pitches per octave (eighth-steps on the diatonic scale) is about right; 63 pitches per octave may be better, and is a microtonal scale that is actually used in music by some composers. We don't actually know much about microtonal music, you got us. Do what you like!

Parameters, such as lowest pitch, number of tones per octave, ring time, note rate, and more are configurable; run the binary with --help for more information.


Why would you want to do this?

Like our other projects on tildegit, Modu is a piece of very unconventional digital art. Your interpretation of it is entirely up to you.