Kindly asking for help/advise - struggle to complete coding, anyone would help please?
`from pmk import PMK
from pmk.platform.rgbkeypadbase import RGBKeypadBase as Hardware
import usb_midi
import adafruit_midi
from adafruit_midi.program_change import ProgramChange
from adafruit_midi.control_change import ControlChange
keybow = PMK(Hardware())
keys = keybow.keys
midi = adafruit_midi.MIDI(midi_out=usb_midi.ports[1], out_channel=0)
rgb = (204, 255, 255)
program_change = 0
control_change = 0
!Not sure what value shoud be here!
for key in keys:
@keybow.on_press(key)
def press_handler(key):
program = program_change + key.number
key.set_led(*rgb)
midi.send(ProgramChange(program))
9 keys to be PC, one active at the time, All LED + active diffrent
KEYPAD LAYOUT:
CC CC CC CC
PC PC PC CC
PC PC PC CC
PC PC PC CC
while True:
keybow.update()
for key in keys:
@keybow.on_press(key)
def press_handler(key):
control = control_change + key.number
key.set_led(*rgb)
midi.send(ControlChange(control))
7 keys to be CC, multiple active at the time, ALL LED + active diffrent
while True:
keybow.update()
`
Kindly asking for help/advise - struggle to complete coding, anyone would help please?
`from pmk import PMK
from pmk.platform.rgbkeypadbase import RGBKeypadBase as Hardware
import usb_midi
import adafruit_midi
from adafruit_midi.program_change import ProgramChange
from adafruit_midi.control_change import ControlChange
keybow = PMK(Hardware())
keys = keybow.keys
midi = adafruit_midi.MIDI(midi_out=usb_midi.ports[1], out_channel=0)
rgb = (204, 255, 255)
program_change = 0
control_change = 0
!Not sure what value shoud be here!
for key in keys:
9 keys to be PC, one active at the time, All LED + active diffrent
KEYPAD LAYOUT:
CC CC CC CC
PC PC PC CC
PC PC PC CC
PC PC PC CC
while True:
keybow.update()
for key in keys:
7 keys to be CC, multiple active at the time, ALL LED + active diffrent
while True:
keybow.update()
`