Academia.eduAcademia.edu

Micro-MIDI: A Real Time, Dynamic Microtonal MIDI Application

Abstract

In this study, a software design which can make real time changes on MIDI tuning in order microtones to be used and played back on MIDI network was aimed. For this reason, a patch which works under the Max/MSP programming language and uses patch bend message with different MIDI channels in order to play, record, change and edit the microtonal tones, and a patch object were programmed. Patch object had the range to make changes between the -99 and + 99 cent values on all the chromatic intervals of an octave within MIDI tuning system and also with the Bach External (Automated Composer's Helper) imbedded afterwards, patch gained the function of real time notation which was able to write the data coming from MIDI controller with their microtonal signs and notes. In order to test the patch, polyphonic music vocalization was performed. For this reason, ten different notes were struck simultaneously. Within the test, any data loss and connection detach didn't come out. For this reason, this study proves that multı channel pitch bend usage upon MIDI network is confidential and appropriate for playing the monophonic and polyphonic music's. Together with the exe and dmg files which can work alone, open source code shared maxpat and txt files of programmed patch and patch object have been shared on the internet so that the proficiency of the patch to play and write the microtonal frets have been opened to discussion.