Additional material for "A Harmonics-Based Algorithm Unifying Counterpoint and Harmony" © by Guido Kramann
canon.zip - Implementation of tonal coincidence algorithm and a test program for algorithmic compostion of canons in java.
Rock Canon
rockcanon.zip - Score and parts of "R O C K C A N O N " - Algorithmic Composition done generated with Canon.java.
rockcanon.mp3 - Soundfile.
Melody from R O C K C A N O N
Archaic Canon
archaiccanon.mp3 - soundfile.
Melody from A R C H A I C C A N O N
NGC2047
String quartet
Algorithmic composition based on optimization of self-similarity and vividness corresponding to "A Harmonics-Based Algorithm Unifying Counterpoint and Harmony".
NGC2047_by_G_Kramann.mp3 - Soundfile.
NGC2047_by_G_Kramann_VL_PIANO.mp3 - Soundfile, piano instead of violin2, viola and celo.
NGC2047_by_G_Kramann_VL_GUIT.mp3 - Soundfile, guitar instead of violin2, viola and celo.
NGC2047_string_quartour_g_kramann_04_2015_score_and_parts.zip - NGC2047 score and parts.
Tönende Masken
An interactive application using algorithms from "A Harmonics-Based Algorithm Unifying Counterpoint and Harmony" was realised to use them in masks made of concrete which contain embedded systems with audio sensors. They are shown during summer 2015 on the campus of the Brandenburg University of Applied Sciences They respond to sound and whistling of pedestrians nearby and to each other with accompanying music and sounds composed in realtime.
masken.mp4 - video.
Tönende Masken 1
Tönende Masken 2