I’m working with an external hardware MIDI project and have noticed a variance in how Touchdesigner treats MIDI note assignment.
First, keep in mind that this project does not use TDAbleton, and I do not want to use it for this purpose.
My project uses 12 notes, C2 to G3. I have confirmed through three other methods (MIDI Monitor, VCV Rack, and Ableton) that those are indeed the notes I am using.
Those notes correspond to MIDI note values 36, 38, 40, 41, 43, 45, 47, 48, 50, 52, 53, 55 per multiple available reference charts.
However, when I tried to set this very same project up using Touchdesigner as the note generator, I found a 13 value offset in how the note numbers were assigned. Through trial and error, I was able to determine that the notes that were previously starting with 36, etc… have now shifted to C2 at 49 (see below chart).
Sure, this can be hidden under the hood. I can still get the project to work. But I’d prefer to understand where this offset originates. What’s more, rather than being an offset of 12 (perhaps because of some quirk of how Middle C is assigned in TD), this is an odd offset of 13!?!
Been working with MIDI since the early 90s… so I’m really curious where this offset is being introduced so I can understand it if it pops up anywhere else. Haven’t seen anything like this before.