Loving my Hapax, but had a few questions about Instrument Definitions (that section of the manual is a little sparse!).
First off, is it possible to set program change settings in the instrument definition? Ideally I’d want all my definitions for Elektron devices to be set to Pre-Send, and it creates a little friction going in and setting it on the tracks each time.
Second, what is the intended behaviour of the DEFAULT arguments? My understanding is that the default value in automation will result in automation lanes on new patterns holding a constant value. But for assign, I’m not really sure when the default value applies: just at track creation? And the default values you can put in the specification of the CC/NRPN fields itself is even more mysterious - when does this default apply? Is it to both Assign and Automation?
Third, what is the intended syntax for CC pairs in instrument definitions? The template only covers CC and NRPN.
Awesome, thank you for this! Can finish my definition files now.
Looking at the template again I’m now realising that DEFAULT isn’t even part of the syntax for AUTOMATION, so I must’ve got muddled up. Should I understand DEFAULT for CC as working the way I thought it did for AUTOMATION? Eg. if I activate a fresh pattern, it sends out those values?
Default value behaviour changed with the latest firmware update. I think before that, the default didn’t really get sent. Messed up my projects/presets when it finally got sent. So far I haven’t bothered trying to find out how it works exactly.