- Summary / Title
MIDI Keyboard object does not send MIDI to Reaper, while MIDI Buttons work correctly
- Steps to Reproduce
Step 1: Connect MetaGrid Pro to Reaper via MetaServer. Confirm the connection is working.
Step 2: Create a button in MetaGrid Pro that sends a MIDI note.
Step 3: In Reaper, arm a track and set the input to All MIDI Inputs.
Step 4: Press the MIDI button. Reaper immediately receives the MIDI and shows MIDI activity.
Step 5: On the same MetaGrid Pro grid, add a MIDI Keyboard object.
Step 6: Play notes on the MIDI Keyboard object (regardless of which MIDI channel it is set to).
- Expected Result
The MIDI Keyboard object should send MIDI note data to Reaper just like the MIDI button does, and the armed track should display MIDI activity and receive the notes.
- Actual Result
The MIDI Button successfully sends MIDI to Reaper every time.
However, the MIDI Keyboard object sends no MIDI at all. Reaper shows no MIDI activity on the armed track, regardless of which MIDI channel the keyboard is configured to use. Changing the MIDI channel does not affect the behavior.
No error messages are displayed.
- Screenshots or Video (if applicable)
None currently, but I can provide screenshots or a screen recording if that would help diagnose the issue.
- Device Information
Operating System: macOS Tahoe (latest version)
MetaGrid Pro version: v1.7.3
MetaServer version: v6.1.3
Device Model: iPad connected to Mac
Affected software: REAPER (latest version) - Additional Notes
I have already verified that MIDI communication between MetaGrid Pro and Reaper is functioning by using a MIDI Button object. Since the button successfully transmits MIDI, the connection appears to be working correctly.
The issue seems to be specific to the MIDI Keyboard object, which produces no MIDI output in Reaper under the same conditions. I’ve tested multiple MIDI channels on the keyboard object while Reaper is configured to receive All MIDI Inputs, but the behavior is always the same.