ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE

User Manual

Program Change

Program changes in MIDI be typically sent an' received t' handle changes t' th' instrument's sound or module, savvy? They can also be used fer general messagin' t' apps such as OnSong.

Type

T' set up a program change in th' MIDI editor, choose Program in th' type section, matey.

Channel

Th' channel determines which MIDI channel th' program change be sent or received on. By default, OnSong will receive or send on all channels, Arrr! Use th' plus an' minus buttons t' choose a specific channel if necessary.

Program

Pick a program t' send or receive by tappin' on th' None option, ye scallywag. OnSong will display a list o' program changes. These be listed as programs 0 through 127 with their General MIDI sound t' th' right.

Ye can rename programs when pickin' them by tappin' on th' Edit button an' then tappin' on th' name o' th' program.

Bank

When sendin' program changes, OnSong can also send a bank select. This be sent as either or both MSB an' LSB. MSB stands fer "Most Significant Bit" an' LSB stands fer "Least Significant Bit". Together they provide more options fer MIDI hardware an' software which supports it, blimey! Each bank select bit can have values o' 0 through 127 or none.

Th' bank select be sent previous t' th' program change with OnSong. Th' delaying o' th' sent MIDI be t' allow th' device t' process th' bank select requests before handlin' th' program change request, Ahoy!

OnSong 1.999 — Last Updated on December 25, 2018