Beispiel #1
0
 def expr_as_target(expr):
     from supriya.tools import servertools
     if expr is None:
         return Node.expr_as_target(servertools.Server())
     elif isinstance(expr, servertools.Server):
         return expr.default_group
     elif isinstance(expr, Node):
         return expr
     elif isinstance(expr, int):
         raise NotImplementedError
     raise TypeError(expr)
Beispiel #2
0
 def __init__(
     self,
     send_to_server=True,
     server=None,
     sync=False,
     timestamp=None,
 ):
     from supriya.tools import servertools
     self._result = None
     self._send_to_server = bool(send_to_server)
     server = server or servertools.Server()
     self._server = server
     self._messages = []
     self._sync = bool(sync)
     self._synchronizing_request = None
     if timestamp is not None:
         timestamp = float(timestamp)
     self._timestamp = timestamp
Beispiel #3
0
 def setUp(self):
     self.server = servertools.Server().boot()