add TouchOSC counterpart