Und nun zu den individuellen Angaben:

 

CMD Number (in HEX) /

<data> description

Resulting Action

 

 

 

Name

 

 

 

 

 

 

 

 

 

 

00

/ PFC4B Online

None

Amp sends PFC4B setup data

 

 

01

/ PFC4B Switch Press

Footswitch #, 0-5

Amp responds based on mode

 

 

02

/ Version Request

None

Amp sends message 03

 

 

03

/ Version of Software

Version #, 00-7F

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 # (00-0F; 7F for current)

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, 00-0D **

Amp sends message 15

 

 

15

/ Receive Global Partial Byte

Partial address, partial value **

Saves and activates global in amp

 

 

 

 

 

 

 

Halbbyte-Daten (Nibble-Daten) werden erst als Hi-Nibble, dann als Low-Nibble gesendet. Ein Hexbyte-Wert von 74 wird beispielsweise als zwei Bytes gesendet: 07 und 04. Grund dafür ist, dass MIDI-Datenbytes eigentlich nur über 7 Bits verfügen – der wichtigste ist der Einstellung von Statusbytes vorbehalten.

Die Teiladressierung ist eine Möglichkeit zur Programmierung eines Teils eines EdBuf-Bytes, während die anderen Bits in diesem Byte nicht beeinflusst werden. Eine Teiladresse setzt sich aus drei Bytes zusammen. Das erste ist die Byte-Adresse des Preset-Bytes, das Sie programmieren wollen (00-1E). Das zweite Byte ist die Bitzahl, mit der Sie das Schreiben beginnen wollen (0 für das am wenigsten wichtige, 7 für das wichtigste). Das dritte Byte definiert, wie viele Bits Sie programmieren wollen. Das nächste Byte ist der Wert, und da es sich um einen Teilwert handelt, ist die Angabe in Halbbytes nicht erforderlich.

74

Page 74
Image 74
Peavey BAM 210 operation manual Und nun zu den individuellen Angaben