Play it:
Subscribe here:
Microtonal Music is music using more than 12 tones per octave. I compose music using Csound and a preprocessor I wrote in Turbo Pascal. I post small updates as the compositions are being created, and a few final versions once I'm done. I strive towards music that could be played if we had the instruments capable of playing the notes. Think of it as "fake but accurate".
This piece is pretty much finished now.
Winding out to the Pacific is the second to last piece in the Music of the Hoh River Valley series. This one is scored for vibraphone, marimba, harp, finger piano, and sine waves. The intonation system is 72 equal divisions of the octave. There are four chords derived from four scales used throughout the piece, and they are played in succession:
sub 726 158 473
min 736 251 473
maj 736 251 472
sup 726 148 372
The piece uses indeterminacy heavily. Each instrument has a set of choices for what to play. In this version, the choices random, but weighted towards not picking a choice if it has already been played before.
This version is the 17th run through the algorithm. The 12th and 13th are nice as well, and I might post them some time.
The length of time to stay on one of the four chords is variable from one to eight measures, also chosen with a weighted random selection method.
The tempo is continuously variable, but it tends to go faster on those chords that are played more measures, and slower when the number of measures is low. The transition from one tempo to another is gradual. Here's a nice picture of the mouth of the Hoh River as it enters the ocean, about 56 miles from its source.
This is a work in progress...
I can't believe I waited this long to implement such a simple function. In this version, I let the program choose from among 5 possible tempos. The choice is made when it chooses to play a measure of 96 to 240 beats, so that longer sections have faster tempo and shorter ones play slower.
This is a work in progress...
t0 480 200 840 300 1280 600 800 700 240 900 1200 2000 1300
This is a work in progress...
@ play them
@
&all-t23min-48-*. &all-t23min-48-*. &all-t23min-48-*. &all-t23min-48-*.
.vel-vel a235
&all-t23min-48-*. &all-t23min-48-*. &all-t23min-48-*. &all-t23min-48-*.
.vel-vel a200
&all-t26sub-48-*. &all-t26sub-48-*. &all-t26sub-48-*. &all-t26sub-48-*.
.vel-vel a100
&all-t26sub-48-*. &all-t26sub-48-*. &all-t26sub-48-*. &all-t26sub-48-*.
.vel-vel a230
&all-t23min-48-*. &all-t23min-48-*. &all-t23min-48-*. &all-t23min-48-*.
.vel-vel a255