Hi all,
In my studio, i have a keyboard for live performance sitting right next to the Hapax. I have this set to the Active Track Port/Channel (just a keys extension of the Hapax). When I play something from that keyboard (on the active track port/channel), i would like all midi events sent to the active tracks outputs, regardless of the active tracks input settings. Great, this works.
However, I also don’t want midi echo loops, so I try giving each track it’s proper input port/track, so i can record any notes/messages coming from that synth itself. but if it comes in on the tracks inport channel, i do NOT want to echo that back to the actual synth where the messages came from. If it came in from the “active track port/channel”, i.e. the keyboard attached to the hapax, i DO want it to actually output those notes/messages.
So basically is there a way to set the MIDI IN settings for all messages to be REC ONLY, is there a way for anything received on active track port/channel only to be in ACCEPT mode instead?
Hope this makes sense, and please let me know if there is a any other way to achieve this (this is not MIDI THRU cause those won’t reach the actual output synth as they are on a different channel of course).
Thinking about this more, I would have thought the default would be that the Active Track Port/Channel setting would simply ignore the rest of the MIDI IN settings and always output all events (even if the rest of the MIDI IN settings are IGNORE or REC ONLY). This is meant to essentially control a synth with a midi device plugged into the Hapax itself, so the events would not have originated from the playable synth anyways. Is there a way to make the Active Track Port/Channel in “always enable” mode? or could we perhaps get a setting to do that? That way, we could avoid MIDI loops by setting the input settings to REC ONLY while still being able to play the synth from the active channel, and without setting every synth to LOCAL mode only? Please let me know if there is already a way to do this.
Hello, does anyone know how to do this? Use a master keyboard (keystep 37 or whatever) to control active track (so MIDI INPUT has to accept notes, etc) as well as have individual track control from the synths themselves for recording purposes (but those should NOT echo back to the actual synth, otherwise there is a loop). Is there any way to do this on the Hapax? Thanks
You would think this would be as straight forward as you suggested. Also, that it would be a top list feature from its inception. Strange that its even taken us users this long to pick up on it… Hopefully @squarpadmin are watching/listening…
Essentially I’ve given up on making it work the way you describe. When the Active Track feature was added, I initially expected it to enable a workflow the way you describe. Except, it didn’t. Then I tried all sorts of workarounds, none of which really worked and finally just let it rest.
Ugh, yea if we could simply get a setting that made the Active Port/Channel always be in ACCEPT mode, regardless of the other MIDI INPUT settings, this would work perfectly. I think this is how it was meant to be as there is no danger of a loop when specifically using this channel, as this channel should only be used for HAPAX ACTIVE, which no other synths should use. So, while the REC_ONLY setting is great for the other channels, this channel should be allowed to always accept.
@squarpadmin , any way to get this to happen? just one setting would make this perfect.
In other words, it would seem like the active port/channel should be to essentially connect a keyboard as if it was the hapax itself. So, should always accept on this channel as you would if directly playing the pads or the encoders on the actual hapax.
Just bringing this one up to the top again in case anyone else has a workaround, or if I can officially put this in the “bug fix / feature reqeust” section. The manual says the Active Port/Channel shoudl work regardless of Input settings, but it doesn’t, as it follows the MIDI INPUT rules on accept/ignore/rec midi events. thanks
Just a thought, I seem to remember having a play with this using an Arturia MiniLab, and it’s really quick to change MIDI channels on that controller, and I just had the Hapax set for each track to be input 1-16.
I could then just choose which track to play from the Minilab (I may be remembering this wrong, but I’m sure I had this working).
Right, but this breaks down if you want to also record knob movement from the synths themselves. If there was just a setting that allowed the Active Port/channel to always accept all midi (as there won’t be a loop on that channel ever) this woudl solve all the issues here.
Maybe I have misunderstood your problem, but isn’t a common way to solve this kind of midi loop problem to turn Local Midi Off (when available) in the synthesizer, so that it doesn’t respond to its own keyboard directly but only via the Hapax?
For notes that would work. But for many synths they don’t allow local disabling of the knobs. Plus when you have 14 synths in your setup, it’s pretty bad to have to turn local mode off on all of them. But even things like hydrasynth only disable local notes, not local lnob/cc.