Program Change (MIDI)
MIDI-meddelandet som säger åt en synt att byta ljud — två byte, och en av MIDI-världens mest seglivade förväxlingar.
Statusbyten är Cn, där n är kanalen, följt av en enda databyte: programnummer 0–127. Mer får inte plats, och 128 ljud räckte inte särskilt länge. Därför skickar man först Bank Select, kontrollerna 0 och 32 i MIDI CC, och sedan programbytet, vilket ger drygt två miljoner adresserbara ljud på papperet.
Förväxlingen gäller numreringen. Protokollet räknar 0–127, men nästan alla displayer och manualer visar 1–128, så "program 25" i en manual kan vara byte 24 eller 25 beroende på vem som skrev den. General MIDI löste frågan om vad numren betyder, men inte frågan om var de börjar. På scen används meddelandet för att växla effektpedaler och ljud mellan låtar med en enda fotkontakt.