change midi-channel ports to enum type
add note-range filter
add note-toggle filter