Skip to content

Can't seem to map Midi -> Midi. #146

@Gremious

Description

@Gremious

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.cc2

I 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions