what a crazy trick! I had already started writing a patch that would parse the MIDI messages and I saw your answer and it actually works! thanks a lot, now I can work with full resolution yeah! And your patch is nearly complete, I just had to add a bang from the second [ctlin] to the left inlet of [+] or it wouldn't be accurate.
Martin Peach wrote:
AshK wrote:
Hi list,
I'm using a MIDI controller (Behringer bcf2000 via USB) with PD, the only mode that works with the [ctlin] object is CC which gives me 7 bits of precision. I need more, I'd like to use the other modes that the bcf can do but the [ctlin] object only understands CC in 7 bits. So I gave up with MIDI but I'm wondering if there is any way with Linux to wrap the midi that comes in (and that can understand the 14 bits MIDI) to some OSC that I could send to PD and fianlly have more precision with my MIDI controller.
Usually the controller 32 above the one you're using has the other 7 bits in it, so you can use, say [ctlin 2] [ctlin 34] | | [* 128] | | | [+ ] | to get the full resolution.
Martin