Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 237
Posted: Wed Feb 15, 2012 8:50 am Post subject:
Aleatoric Harmonic Drone
I wrote a piece of software months ago that generates aleatoric musical sequences. It had been able to transmit MIDI data format messages via a COM port. Recently, I replaced that mechanism with real MIDI.
I set the sequencer to change slowly, using a C minor blues scale. The piece contains two parts played into 4 FPGA synths. Each part drives a pair of synths. One Random Timbre Synth and one Sine Synth for each part. Generally, these synths produce randomly evolving sounds. Random Timbre Synth does so by generating random waveshapes and pan morphing to the next one on MIDI clock. Sine Synth does so by generating randomly changing levels of harmonics played by 32 sinewave oscillators.
It may sound like more than two parts because each synth has a looped delay (echo) effect. Sine Synth runs about 65 seconds while Random Timbre Synth is set to about 160 seconds. The echo layering causes some of the chord structure.
Time flies like a banana. Fruit flies when you're having fun. BTW, Do these genes make my ass look fat?corruptio optimi pessima Last edited by JovianPyx on Wed Feb 15, 2012 2:12 pm; edited 2 times in total
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 237
Posted: Tue May 15, 2012 4:35 am Post subject:
Hi James,
Thanks! In D? heh, the program can use any scale in any key, even weird ones.
I did another aleatoric piece in a scale called "Pelog" here. Kind of haunting, it has structure, but no "resolve". _________________ FPGA, dsPIC and Fatman Synth Stuff
Time flies like a banana. Fruit flies when you're having fun. BTW, Do these genes make my ass look fat?corruptio optimi pessima
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