BYOD icon indicating copy to clipboard operation
BYOD copied to clipboard

Midi Modulator Does Not Function

Open korylx opened this issue 9 months ago • 2 comments

The midi modulator doesn't do anything, and is impossible to map to any midi key or pedal. To Reproduce Steps to reproduce the behavior:

  1. Open BYOD, load the Wah pedal preset
  2. Click learn
  3. Click any midi keyboard button or pedal
  4. Try to use the pedal to control the wah. For me it has no effect.

Expected behavior Clicking learn should map to a midi pedal or note, which I can use to make a wah sound.

Desktop (please complete the following information):

  • OS: MacOS
  • DAW: Garageband
  • Version 10.4.11

korylx avatar Feb 27 '25 06:02 korylx

https://github.com/user-attachments/assets/835b36b6-ab4e-47ff-a2c6-3c2e084edc71

Hmm, the MIDI modulator seems to be working for me in Bitwig Studio. One thing to note is that the output of the module needs to be connected to something in order for the "Learn" function to work (most of the modules work this way intentionally to save CPU, but in this case we should probably run the processing code even when the output is not connected).

It's also possible that there's something about GarageBand or the Audio Unit format that is stopping the plugin from receiving incoming MIDI messages. I remember in some DAWs (Ableton Live for example), I had to do some complicated routing setup to get the plugin to have both audio and MIDI input at the same time. Unfortunately, I'm traveling at the moment and won't have access to a MIDI keyboard for a few days, so it will be a bit challenging to do much more testing until then.

jatinchowdhury18 avatar Feb 28 '25 01:02 jatinchowdhury18

The output is connected, I'm using the Wah pedal preset, which I assume is set up correctly.

Image I tried it in Ableton as well just now, and it also doesn't really work. I can also confirm that Ableton is receiving midi input, because I'm able to map the sustain pedal and keys to other functions. I'm pretty new to Ableton though, so it's entirely possible I haven't configured it properly. My suspicion is that it doesn't work with a binary type of pedal or key where it can only be on or off, and it needs a pedal that gives values in between, which I don't think mine does.

korylx avatar Mar 03 '25 00:03 korylx