Hi,
I was inspired by the newly announced Neuzeit Drop midi controller, which allows you to tweak many parameters to build up tension and then with 1 press on a button “drop” go back to a saved state (snapshot) at the start of the next bar, to bring back order after the chaos. (If you’re not familiar with it, be sure to check out some of the superbooth video’s, it looks like a genius performance tool).
Anyway, I am in no need to expand my live setup (in size) and all my synths and drum computer have lots of (midi controllable) knobs already, so I don’t necessarily want to control those parameters using an external controller.
However, I thought that maybe Hapax can do something similar already?
What I tried:
I tried using the Snapshot feature with the Assign feature of Hapax, but it seems that Snapshot only works for midi events in the sequencer (notes and automation data), it will not revert the Assign knobs back to the value that they were when you saved the snapshot.
So I then just tried using an automation lane to send a fixed value of the midi cc number I want to “reset” at the start of the pattern. So I then have a pattern with no automation which I play while I’m live tweaking the knobs and then when I want to “drop”, I launch the pattern with the automation event.
However, this didn’t work at first either! I found out that Hapax suppresses sending double midi cc values and since I tweaked the knobs on the synths themselves, Hapax didn’t send any midi to it and the last message it sent to the synth is still that one message I programmed in the automation lane which it refuses to send again.
Even when I’m sending midi cc back from the synth’s knobs to Hapax, it won’t send the midi event in the automation lane anymore. The only thing that works is to set a different midi cc value in the other pattern at the start, but that’s not really desirable.
I know you could use program changes and they recently added the ability to make a pattern ALWAYS send the program change upon launch, but this doesn’t always work in my setup. For example: I have a digital mixer which I want to “reset” the mixer track faders, but I don’t want to reset the whole scene. Also, some synths don’t behave nice when sending program changes (glitches, audio drop outs, etc).
So does anyone know of a way to do this?
On a side note:
I also tried linking the knobs of the synth to the Assign knobs of Hapax to make them easier to tweak, but couldn’t find a way to do this. Any ideas if this possible?