Midi Composition Tools Using JFugue Java API

Abstract

ABSTRACT In order to compose a song, composer needs to have a many kinds of instruments to produce his composition. Therefore, an assisting tool that can represent instruments to compose a song is necessary. This software was developed to provide that assisting tool. This software was developed using JFugue Java API which could represent music in the form of programming language. The software used the Object Oriented Programming (OOP) concept and was programmed with java and NetBeans IDE 5.5 as the compiler. This software provides 16 tracks, 127 type of instruments, note setting (including octave, duration, and chord), and tempo setting. It is also can read, write, and save file in MIDI format. Keywords Composer, JFugue, Music.