Convenience wrapper around ServerOptions to work nicely when using Alga.
Create a new instance.
sampleRate |
Set sampling rate. If not determined, it will use |
blockSize |
Set block size. If not determined, it will use |
numInputBusChannels |
Set number of inputs. If not determined, it will use |
numOutputBusChannels |
Set number of outputs. If not determined, it will use |
memSize |
Set real time memory allocator size. Default value is 524288, which amounts to 512 megabytes. |
numAudioBusChannels |
Set the maximum number of audio busses on the server, which Alga use extensively. Default value is 24576. |
numControlBusChannels |
Set the maximum number of control busses on the server, which Alga use extensively. Default value is 24576. |
numBuffers |
Set the maximum number of available Buffers. Default value is 24576. |
maxNodes |
Set the maximum number of concurrent nodes on the server. Default value is 32768. |
maxSynthDefs |
Set the maximum number of AlgaSynthDefs. Default value is 32768. |
numWireBufs |
Set the maximum number of internal connections for an AlgaSynthDefs. Default value is 32768. |
supernova |
Boot a supernova server insead of scsynth. Default is false |
supernovaThreads |
Set number of threads to boot supernova with. Default is |
supernovaUseSystemClock |
Set supernova to use system clock for more accuracy in syncinc with sclang. Default is true. |
latency |
Set the latency in scheduling OSC messages. Default is NOTE: Alga uses a high number of OSC messages. A higher latency number will help in making sure timing is always respected. |