asked Mar 09 at 23:29 by xiso (13)

Is there a way to manipulate midi note messages, so that I could use ON/OFF note triggers from one source and note value from another? Example use case: Having a percussion instrument in drum rack that would obey overall drum pattern from input, but have note pitch dependant on MIDI source from elsewhere (lead synth for example), and with further possibility to add note effects like arpeggiator to that source like in Note Receive module.

Hi @xiso,

I'm no expert on midi but I'm not sure if that's even possible. I was under the impression that midi messages come in "packets" that can't be split into individual parts i.e. Midi on/off, note number, velocity etc and then merged with other data. II may be wrong though. Can anyone else comment on this??


answered Mar 10 at 13:05 by sticklebrick (271)

edited Mar 10 at 13:07

Well they do come in packets, but those packets come with several pieces of information. For instance whether it's note ON or OFF message, note value of the message, channel and velocity. It's possible to intercept these packets and alter them or to be more accurate in this case read out messages from 2 sources, buffer them and generate new messages based on combining rules. I can do that easily in modular environment like Usine Hollyhock, just would be useful to have as simple module in Bitwig.

  — (Mar 12 at 23:25) xiso

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: Mar 09 at 23:29

Seen: 49 times

Last updated: Mar 12 at 23:25