Creating and editing keyboard styles

Styles are the automatic accompaniments on digital keyboards from Yamaha, Roland, Korg and other manufacturers. They can create the sound of a backup group, turning a simple melody into a performance piece. Style files in Yamaha format are the most common. Thousands of styles in every genre are available for download on the Internet.

The […]

MIDITyper: New features

MIDI Typer is one of the components of the MIDI Utility Pack. In the past, its prime function was the bulk conversion of MIDI files between Type0 and Type1. To review, in a Type0 file all musical and non-musical information is combined in a single track. A Type1 file contains multiple tracks. Items in a […]

Creative MIDI: flaws of the MIDI file format

This article is the fourth in a series outlining new MIDI data structures that enable creative digital music applications (e.g., composing, editing,…). This article discusses problems with the current MIDI file format. The following article outlines new standards based on the XML (extended markup language) concept.

To consider changes to MIDI, it is important to […]

MIDI file conversion: Type0/Type1

I recently had occasion to convert between Type0 and Type1 MIDI files. To review, a Type0 file combines all information for all channels into a single track. This is the type of file that is used for ringtones. In contrast, a Type1 file contains multiple tracks, perhaps one for each MIDI channel. Furthermore, special data […]