+++ /dev/null
-#
-# Sample midi.inp file, suitable for a Behringer CMD PL-1 MIDI controller
-#
-# Note that the Attenuator is implemented twice, as a key and as a wheel
-# The key is suitable for radios with a step (ALEX) attenuator, the wheel
-# fits best for radios with a programmable attenuator (0-31 dB).
-#
-DEVICE=CMD PL-1
-#
-# Big Wheel: main VFO knob
-# Note that there is a "KEY" event (id=31) triggered by pushing the VFO wheel.
-# Ignore this, because this happens unintentionally most of the time you
-# use the wheel.
-#
-CTRL=31 WHEEL THR=0 59 60 61 62 63 65 66 67 68 69 127 ACTION=CURRVFO
-KEY=31 ACTION=NONE
-#
-# Big slider (pitch-bend controller): AF volume
-#
-PITCH ACTION=AFGAIN
-#
-# 8 Knobs (top left). These are "wheels" assigned to
-#
-# id=0: top row, leftmost: StepAttenuator
-# id=1: top row, 2nd from left: TX compression
-# id=2: top row, 2nd from right: RIT value
-# id=3: top row, rightmost: Panadapter low
-# id=4: bottom row, leftmost: AGC value
-# id=5: bottom row, 2nd from left: MIC gain
-# id=6: bottom row, 2nd from right: TX drive
-# id=7: bottom row, rightmost: cycle through filters
-#
-CTRL=0 WHEEL THR=-1 -1 -1 -1 1 63 65 127 128 128 128 128 ACTION=ATT
-CTRL=1 WHEEL THR=-1 -1 -1 -1 1 63 65 127 128 128 128 128 ACTION=COMPRESS
-CTRL=2 WHEEL THR=-1 -1 -1 -1 1 63 65 127 128 128 128 128 ACTION=RITVAL
-CTRL=3 WHEEL THR=-1 -1 -1 -1 1 63 65 127 128 128 128 128 ACTION=PANLOW
-CTRL=4 WHEEL THR=-1 -1 -1 -1 1 63 65 127 128 128 128 128 ACTION=AGCVAL
-CTRL=5 WHEEL THR=-1 -1 -1 -1 1 63 65 127 128 128 128 128 ACTION=MICGAIN
-CTRL=6 WHEEL THR=-1 -1 -1 -1 1 63 65 127 128 128 128 128 ACTION=RFPOWER
-CTRL=7 WHEEL THR=-1 -1 -1 -1 1 63 65 127 128 128 128 128 ACTION=FILTERUP
-#
-# Push actions on these knobs generate KEY events are are not assigned
-#
-KEY=0 ACTION=NONE
-KEY=1 ACTION=NONE
-KEY=2 ACTION=NONE
-KEY=3 ACTION=NONE
-KEY=4 ACTION=NONE
-KEY=5 ACTION=NONE
-KEY=6 ACTION=NONE
-KEY=7 ACTION=NONE
-#
-# 8 Keys (below the 8 Knobs)
-#
-# id=16 label="1": top row, leftmost: not assigned
-# id=17 label="2": top row, 2nd from left: cycle through Alex ATT settings
-# id=18 label="3": top row, 2nd from right: toggle RIT on/off
-# id=19 label="4": top row, rightmost: toggle CTUN
-# id=20 label="5": bottom row, leftmost: cycle through noise blanker settings
-# id=21 label="6": bottom row, 2nd from left: cycle through noise reduction settings
-# id=22 label="7": bottom row, 2nd from right: toggle VOX
-# id=23 label="8": bottom row, rightmost: cycle through AGC fast/medium/slow
-#
-KEY=16 ACTION=NONE
-KEY=17 ACTION=ATT
-KEY=18 ACTION=RIT
-KEY=19 ACTION=CTUN
-KEY=20 ACTION=NOISEBLANKER
-KEY=21 ACTION=NOISEREDUCTION
-KEY=22 ACTION=VOX
-KEY=23 ACTION=AGCATTACK
-#
-# "other" keys
-# Note that the "DECK" key switches the MIDI channel of the device.
-#
-KEY=24 ACTION=TUNE # LOAD button: TUNE on/off
-KEY=25 ACTION=LOCK # LOCK button: Lock VFO(s)
-KEY=26 ACTION=PURESIGNAL # DECK button: toggle PURESIGNAL
-KEY=27 ACTION=SWAPRX # SCRATCH button: Swap active/inactive RX
-KEY=32 ACTION=A2B # SYNC button: Frequency VFO A -> VFO B
-KEY=33 ACTION=B2A # TAP button: Frequency VFO B -> VFO A
-KEY=34 ACTION=MOX # CUE button: MOX on/off
-KEY=35 ACTION=SPLIT # >|| button: toggle Split
-KEY=36 ACTION=MODEDOWN # << button: Mode down
-KEY=37 ACTION=MODEUP # >> button: Mode up
-KEY=38 ACTION=BANDDOWN # - button: Band down
-KEY=39 ACTION=BANDUP # + button: Band up