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 […]

New features in MIDI Doctor

MIDI Doctor (Fig. 1) is a versatile tool to fix or to customize MIDI files. With it, you can adjust the volume and instrumentation of MIDI channels, transpose the key, modify the tempo, remove channels and perform several other operations. Recently, we’ve added powerful new capabilities. One improvement is a display of the exact temporal […]

Installing KBD-Infinity programs using Windows or macOS

Program installation is quite simple. In Windows, use the Download link to retrieve the executable installer. Typically, you would save the file in your Download folder or on the Desktop. In Windows Explorer or other file manager, double-click on the installer icon. The operating system may ask for permission to proceed. Windows 10 may issue […]

New features in MiniMIDI Player

MiniMIDI Player (Figure 1), a component of the MIDI Utility Pack, is a compact program to play MIDI files. It provides a quick method to preview files and to determine their properties. We recently added some features to enhance its utility.

Figure 1. Screenshot of MiniMIDI Player

MiniMIDI Player can be used as a […]

Building a style library

Styles are MIDI loops included on digital keyboards from Yamaha and other manufacturers from which you can build automatic accompaniments. The feature, which makes a good approximation to a backup band, can turn a simple tune into an interesting performance piece. Yamaha-format styles form the core of our program, the Accompaniment Machine. A typical keyboard […]

PureStyle file format reference

Styles are the versatile automatic accompaniments found on digital keyboards from Yamaha and other manufacturers. There are thousands of Yamaha-format style files available for purchase or download on the Internet. Styles are employed to create custom accompaniments — a virtual backup band for performances. Styles may be installed on keyboards or used in computer programs […]

Fixing percussion sounds with Style Customizer

Yamaha-format styles are accompaniment files that you can play on your digital keyboard or use in our Accompaniment Machine program. Often, you may find a great style that is effectively useless because 1) it’s permeated by police whistles and other strange sounds or 2) the percussion sounds like someone pounding on a piano . In […]

Making accompaniments from MIDI files

The right accompaniment can enhance your vocal, instrumental or keyboard performance. Accompaniments are also a great way to practice. You can create accompaniments for any song with our Accompaniment Machine program using style loops. On the other hand, sometimes you may want to use a full MIDI file to accompany an iconic song, complete with […]

Changing the key signature of MIDI files

Key transpositions of MIDI files are relatively easy. The note value is the second byte of a NoteOn or NoteOff message:

&h90+ChanNo Note Velocity &h80+ChanNo Note Velocity

The quantity Note takes integer values from &h00 (0) to &h7F (127) following the chromatic scale. Middle C corresponds to Note = &h3C (60). Therefore, a transposition of […]

Converting Cakewalk Instrument Definition Files

A user suggested that AMac and SVO[1] would be easier to use if they could read INS[2] files. In this way, the full set of voices for particular keyboard synthesizers would be immediately available for styles and melodies. I analyzed the content of INS files for over 40 keyboards available at http://www.jososoft.dk/yamaha/ins_files.htm. My conclusion was […]