-
Notifications
You must be signed in to change notification settings - Fork 54
Closed
Labels
Description
Heya, I was trying out a very simple config to test this app, where I want to map midi cc47 to cc2.
[backend midi]
name = "Midimonster MIDI Backend"
detect = on
[midi midi_in]
;# Run aconnect -i to list input ports and aconnect -o to list output ports.
read = 36:1
[midi midi_out]
;# Doesn't work regardless of this comment
;# write = 129:1
[map]
midi_in.ch0.cc47 > midi_out.ch0.cc2I have a midi controller on 36:1 which gets detected just fine
❯ aconnect -i
client 0: 'System' [type=kernel]
0 'Timer '
1 'Announce '
client 14: 'Midi Through' [type=kernel]
0 'Midi Through Port-0'
client 36: 'SINCO' [type=kernel,card=5]
0 'SINCO SMC-Mixer-Private'
1 'SINCO SMC-Mixer-Master'
client 129: '"Midimonster MIDI Backend"' [type=user,pid=32482]
0 'midi_in '
1 'midi_out '
However, checking the midimonster midi_out with aseqdump -p 129:1 still reports cc 47 and not 2:
129:1 Control change 0, controller 47, value 0
129:1 Control change 0, controller 47, value 1
129:1 Control change 0, controller 47, value 2
129:1 Control change 0, controller 47, value 3
129:1 Control change 0, controller 47, value 4
129:1 Control change 0, controller 47, value 5