@ -24,13 +24,14 @@ def cmd_stop():
osc_msg_send ( " /stop " , " i " , 1 )
def cmd_restart ( ) :
stop ( )
cmd_ stop( )
osc_msg_send ( " /gotomarker " , " i " , 1 )
play ( )
cmd_ play( )
parser = argparse . ArgumentParser ( description = ' OSC controller for REAPER ' )
parser . add_argument ( ' command ' , action = ' store ' , choices = [ cmd . replace ( " cmd_ " , ' ' ) for cmd in globals ( ) if ' cmd_ ' in cmd ] , help = ' Command to send via OSC ' )
if __name__ == ' __main__ ' :
parser . add_argument ( ' command ' , action = ' store ' , choices = [ cmd . replace ( " cmd_ " , ' ' ) for cmd in globals ( ) if ' cmd_ ' in cmd ] , help = ' Command to send via OSC ' )
parser . add_argument ( ' --debug-osc ' , action = ' store_true ' , default = False , help = ' Debug OSC messages ' )
parser . add_argument ( ' --server ' , action = ' store ' , default = ' 127.0.0.1:8000 ' , help = " Server to connect to <server>:<port>. Defaults to localhost:8000 " , metavar = ' server:port ' )
args = parser . parse_args ( )