NOTE: A chaque fois qu’une preset est sélectionnée, ses paramètres se placent dans une mémoire de type RAM appelée “Edit Buffer” (ou “EdBuf”). Si une autre preset est appelée, ses données “écrasent” celles de la précédente.
Reportez vous au tableau
| CMD Number (in HEX) / | <data> description | Resulting Action |
| |
|
| Name |
|
|
|
|
|
|
|
|
|
| 00 | / PFC4B Online | None | Amp sends PFC4B setup data |
|
| 01 | / PFC4B Switch Press | Footswitch #, | Amp responds based on mode |
|
| 02 | / Version Request | None | Amp sends message 03 |
|
| 03 | / Version of Software | Version #, | Amp ignores if received |
|
| 04 | / Send Presets | None | Amp sends message 05 |
|
| 05 | / Receive Presets | Preset data, nibblized * | Amp saves presets in User slots |
|
| 06 | / Send Single Preset | Preset # (00 - 0F) | Amp sends message 09 **** |
|
| 07 | / Receive Single Preset | Preset #, preset nibs * | Amp saves preset to User slot |
|
| 08 | / Send EdBuf | None | Amp sends message 09 |
|
| 09 | / Receive EdBuf | Preset nibbles * | Amp loads and activates EdBuf |
|
| 0A / Store EdBuf | Preset # | Amp stores EdBuf to User preset |
| |
| 0B / Send EdBuf Byte | EdBuf address (00 - 1E) | Amp sends message 0C |
| |
| 0C / Receive EdBuf Byte | EdBuf address, value nibs * | Amp activates EdBuf parameter |
| |
| 0D / Send EdBuf Partial Byte | Partial address ** | Amp sends message 0E |
| |
| 0E / Receive EdBuf Partial Byte | Partial address, partial value ** | Amp activates EdBuf parameter |
| |
| 0F / Send EdBuf Current | Primary address *** | Amp sends message 10 |
| |
| 10 | / Receive EdBuf Current | Primary address, current value *** | Amp activates EdBuf parameter |
|
| 11 / <reserved> |
|
|
| |
| 12 | / Send Globals | None | Amp sends message 13 |
|
| 13 | / Receive Globals | 14 Global Bytes, nibblized * | Amp saves and activates globals |
|
| 14 | / Send Global Partial Byte | Partial address, | Amp sends message 15 |
|
| 15 | / Receive Global Partial Byte | Partial address, partial value ** | Saves and activates global in amp |
|
|
|
|
|
|
|
*(Nibblized data) Ces données sont envoyées par “étage” (séparation des données). Par exemple, la valeur hexadecimale de l’octet “74” est en fait envoyée en 2 octets distincts “07” et “04”.
**(Partial addressing) Cette méthode de programmation permet de modifier un paramètre sans toucher aux autres. Une adresse partielle se compose de 3 élements distincts. Le premier désigne quel paramètre vous voulez modifier (de 00 a 1E). Le second représente la valeur à atteindre (en vue de la modifier). Le troisieme définit le nombre d’octets que vous voulez modifier (dépend du type de données). Il vous reste alors à donner la nouvelle valeur.
Par exemple, voici comment désactiver le “Compressor” de la preset
54