- Companion
- class
Type members
Classlikes
The base trait for Config
and ConfigBuilder
describes the settings used to boot scsynth in
realtime or non-realtime mode, as well as its server address and port.
The base trait for Config
and ConfigBuilder
describes the settings used to boot scsynth in
realtime or non-realtime mode, as well as its server address and port.
You obtain a ConfigBuilder
by calling Server.Config()
. This builder can then be mutated and
will be implicitly converted to an immutable Config
when required.
See ConfigBuilder
for its default values.
- See also
Inherited types
Value members
Concrete methods
Creates an unconnected server proxy. This may be useful for creating NRT command files. Any attempt to try to send messages to the server will fail.
Creates an unconnected server proxy. This may be useful for creating NRT command files. Any attempt to try to send messages to the server will fail.
Starts an NRT rendering process based on the NRT parameters of the configuration argument.
Starts an NRT rendering process based on the NRT parameters of the configuration argument.
'''Note:''' The returned process must be explicitly started by calling start()
- Value Params
- config
the server configuration in which
nrtCommandPath
must be set- dur
the duration of the bounce, used to emit process updates
- Returns
the process whose return value is the process exit code of scsynth (0 indicating success)
Utility method to test code quickly with a running server. This boots a server and executes the passed in code when the server is up. A shutdown hook is registered to make sure the server is destroyed when the VM exits.
Utility method to test code quickly with a running server. This boots a server and executes the passed in code when the server is up. A shutdown hook is registered to make sure the server is destroyed when the VM exits.
Inherited methods
The default file path to scsynth
. If the runtime (system) property "SC_HOME"
is provided,
this specifies the directory of scsynth
. Otherwise, an environment (shell) variable named
"SC_HOME"
is checked. If neither exists, this returns scsynth
in the current working directory.
The default file path to scsynth
. If the runtime (system) property "SC_HOME"
is provided,
this specifies the directory of scsynth
. Otherwise, an environment (shell) variable named
"SC_HOME"
is checked. If neither exists, this returns scsynth
in the current working directory.
- Inherited from
- ServerPlatform