Bitwig contol script framework for control abstraction