Posted: Mon Nov 26, 2012 2:58 pm Post subject: [Updated]Tone Fragment Program
To automate Blotted Science's method of writing using 12 tone fragments. Already planned is the usual key generation and display, may possibly do a tab generator for each scale that has configurable tuning. Anything you want added, tell me.
You put in your "circle" of notes first, separated by spaces. No duplicity is allowed. Then for the next part, you enter like this, 6:4:0 5:2:1, etc. Each group of 3 numbers separated by a space is a set of commands. The first command is the scale length, the second is how many similar notes are allowed to be shared between scales, the third number is the starting offset in the circle. Unzip and Run it in a command line.
Sample run:
Code:
Circle Key: C C# F Bb F# G A Ab B D Eb
Sizes:Similarity Thresholds:Offset: 6:4:0 5:2:1
F F# G Bb C C#
F F# G G# A Bb
F# G G# A B D
G# A B C D Eb
B C C# D Eb F
F F# G Bb C#
F# G G# A B
G# B C D Eb
The program uses music set theory to order the scales into the smallest interval, which is why the above output tends to favor F and F#.
EDIT: To mimic Blotted Science's Method, your circle key MUST consist of all 12 notes, then the set of commands will be 6:4:0 4:2:1.
I really wanted to learn audio analysis to write a game. If I ever actually get around to learning about it, I may make a program that turns music into fractals.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum