I got annoyed there was no arrow-keys-move-playhead command in Bitwig. And due to this thread: viewtopic.php?f=259&t=515892 I got REALLY annoyed we can't easily add keyboard shortcuts and hook em up to scripts.
So I tried to find the path of least resistance and after much googling, it turned out to be a couple of Python modules to handle keyboard hooks and midi.
The files are here: https://github.com/Karbonforms/Bitwig-K ... arness.git
The code is currently terrible, but there's not much, thankfully.
It's there in case anyone finds it useful or want to help add new shortcuts. I still consider it a bit convoluted, especially for those not used to Python, so if there are better ways of installing keyboard hooks that spit out sysex, I'm all ears!
Currently only left/right playhead movement and an utterly braindead proof-of-concept toggle-sends-off. I'll accept any pull requests.
edit: Added some (partially redundant) open-main-synth-on-selected-track shortcuts.
Latest News: Bitwig updates Bitwig Studio to v5.1
My (crappy) Bitwig-Keyboard-Extension-Harness
-
Karbon L. Forms Karbon L. Forms https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=29033
- KVRian
- Topic Starter
- 1372 posts since 10 Jun, 2004 from Inverness, Scotland
Last edited by Karbon L. Forms on Thu Dec 13, 2018 6:52 pm, edited 1 time in total.
.................................
"Hell is other People" J.P.Sartre
.................................
"Hell is other People" J.P.Sartre
.................................