Controlling parameters with 14-bit resolution
Is this doable currently? How do I instruct ardour to accept 1-65536 instead of 1-256 on a particular control?
Controlling parameters with 14-bit resolution
Is this doable currently? How do I instruct ardour to accept 1-65536 instead of 1-256 on a particular control?
You can’t. 14 bit CC messages are deeply problematic, even ignoring Ardour.
well, computers in general are problematic; except not ignoring Ardour. but…
Since I’m way too slow and out of practice to try to kludge in 14-bit cc messages, and I do agree that throughput can be an Issue when trying to code for the zillion implementations that may exist out there, I decided to make my wrapper talk OSC. I think it silly to have to compile IP support into my kernel just to control a few faders, but until I’m up to sniff to actually fix something myself, I ain’t complainin’
So far I’m digging OSC more than I thought I would. liblo seems simple to use (more so then ALSA midi anyway!)
So here’s the question: when using commands (I guess they are called “addresses” in OSC?) like goto_start for example, ardour wants to get there using varispeed. How can I make it just jump right to it? Hopefully I’ll answer my own question for the next guy by digging into the source before I waste anyone’s time.
It is SO FREAKING COOL to be able to sort through the source, even if it’s been 10 years since I’ve had any C++ happening.
sorry, head up my !@#. stepping on my own toes; will be doing it for a bit longer yet I’d expect. mixed up OSC and MIDI functions in my code