Was ist der Unterschied zwischen MIDI Program Change (PC) und Control Change (CC)
Die Abkürzung MIDI steht für "Musical Instruments Digital Interface" (deutsch: „digitale Schnittstelle für Musikinstrumente“). MIDI ist ein Industriestandard für den Austausch musikalischer Steuerinformationen zwischen elektronischen Instrumenten. Dieser Standard umfasst sowohl die genaue Beschaffenheit der erforderlichen Hardware als auch das Kommunikationsprotokoll für die zu übermittelnden Daten.
Bei Anwendungen im Zusammenhang mit dem AMP1 unterscheiden wir MIDI Program Change (PC) und MIDI Control Change (CC) Befehle. Der AMP1 kann sowohl PC-Befehle als auch CC-Befehle von einem externen MIDI-Controller verarbeiten. Dazu muss der betreffende Controller über den MIDI1 Adapter mit dem AMP1 verbunden sein.
Program Change (PC)
Program Change oder auch Patch Change wird verwendet, um an einer Hardware- oder Softwarekompenente einen Patch- oder Preset-Wechsel vorzunehmen, also einen Wechsel zu einem anderen (Klang-) Speicherplatz. Dieser Befehl wird zweiteilig gesendet: Über einen auszuwählenden MIDI-Kanal von 1 bis 16 wird ein auszuwählender Speicherplatz (oder "Programm") von 0 bis 127 bzw. 1 bis 128 (je nach Hersteller) abgerufen.
Der AMP1 weist mit Hilfe der MIDI LEARN Funktion jeder von einem Controller auf MIDI-Kanal 1 gesendeten Speicherplatznummer (Program Change Nummer) die Kanalwahl (Clean, Vintage, Classic, Modern), den Zustand des Boost (on/off), den Zustand des Reverb (on/off) und (bei AMP1 Mercury Edition und AMP1 Iridium Edition) den Zustand des FX-Loops (on/off) zu.
Control Change (CC)
Der Control Change Befehl besteht aus einer Controller-Nummer und einem Wert von 0 bis 127. Über Control Change kann man die Werteänderung bestimmter Parameter in Echtzeit steuern. Der CC-Befehl wird dreiteilig übertragen und ist am MIDI-Gerät einzustellen: Im ersten Teil wird der zu bearbeitende Parameter (z.B. Gain, Volume etc.) bestimmt. Der zweite Teil besteht aus der Controller-Nummer, die festlegt, von welchem Controller (Fader, Expression Pedal, Fußschalter, Poti etc.) der zu verarbeitende Parameter-Wert gesendet wird. Dies ist nur relevant, falls das verwendete MIDI-Gerät über mehrere Controller verfügt, die CC-Werte senden können. Der Parameter-Wert wiederum stellt den dritten Teil des Befehls dar.
Mit Hilfe von Control Change Befehlen kann man am AMP1 je nach MIDI-Gerät die Funktionen Gain, 2nd Master, Power Soak, FX-Loop, Reverb und Boost in Echtzeit regeln oder ihnen in einem Preset einen festen Wert zuweisen.