Tuesday, November 11, 2008

Perspectives in Music Technology III-B, Semester 2, 2008: Research Project

G-MOOM's spectacular interface...

This is the beta version of my MIDI file manipulation software G-MOOM (Getting More Out Of MIDI) along with its accompanying research documentation. While the program exhibits a relatively simplistic approach to improvising ‘between the notes’, the aspects of its functionality that I wanted to incorporate to this point are working successfully. I have included an audio (MP3) file in the online .zip folder, which highlights the three most musically plausible methods of adjustment that the program presently accomplishes, namely the insertion of chromatic, repeating and scale-tone passing notes. Other areas need more work, such as chord tone passing notes, scale and arpeggio runs and phrasing structure.

This was very much an exercise in logic that I believe will serve me well in future both as a programmer and a conventional musician. I have a new level of appreciation for the difficulties associated with creating artificial intelligence, and the spectacular real-time processing capabilities of the humble human. It often takes much code to emulate the simplest of human behavioural concepts concerning music. I look forward to expanding my research in the area for as long as possible.

Click here
to link to online folder containing a .zip archive of all code, audio and documentation.


Reference:

Haines, Christian. “Perspectives in Music Technology III-B, Semester 2, 2008: Research Project.” Project undertaken and supervised at the Electronic Music Unit, University of Adelaide, from 31st of July to 13th of November, 2008.

Labels:

0 Comments:

Post a Comment

<< Home