- data Verbosity
- = Silent
- | Quiet
- | Normal
- | Verbose
- | VeryVerbose
- | ExtremelyVerbose
- data ServerOptions = ServerOptions {
- serverProgram :: FilePath
- numberOfControlBusChannels :: Int
- numberOfAudioBusChannels :: Int
- numberOfInputBusChannels :: Int
- numberOfOutputBusChannels :: Int
- blockSize :: Int
- numberOfSampleBuffers :: Int
- maxNumberOfNodes :: Int
- maxNumberOfSynthDefs :: Int
- realtimeMemorySize :: Int
- numberOfWireBuffers :: Int
- numberOfRandomSeeds :: Int
- loadSynthDefs :: Bool
- verbosity :: Verbosity
- ugenPluginPath :: Maybe [FilePath]
- restrictedPath :: Maybe FilePath
- defaultServerOptions :: ServerOptions
- _restrictedPath :: T ServerOptions (Maybe FilePath)
- _ugenPluginPath :: T ServerOptions (Maybe ([] FilePath))
- _verbosity :: T ServerOptions Verbosity
- _loadSynthDefs :: T ServerOptions Bool
- _numberOfRandomSeeds :: T ServerOptions Int
- _numberOfWireBuffers :: T ServerOptions Int
- _realtimeMemorySize :: T ServerOptions Int
- _maxNumberOfSynthDefs :: T ServerOptions Int
- _maxNumberOfNodes :: T ServerOptions Int
- _numberOfSampleBuffers :: T ServerOptions Int
- _blockSize :: T ServerOptions Int
- _numberOfOutputBusChannels :: T ServerOptions Int
- _numberOfInputBusChannels :: T ServerOptions Int
- _numberOfAudioBusChannels :: T ServerOptions Int
- _numberOfControlBusChannels :: T ServerOptions Int
- _serverProgram :: T ServerOptions FilePath
- realTimeMemorySize :: ServerOptions -> Int
- _realTimeMemorySize :: Accessor ServerOptions Int
- data RTOptions = RTOptions {}
- defaultRTOptions :: RTOptions
- _outputStreamsEnabled :: T RTOptions (Maybe Int)
- _inputStreamsEnabled :: T RTOptions (Maybe Int)
- _hardwareSampleRate :: T RTOptions Int
- _hardwareBufferSize :: T RTOptions Int
- _hardwareDeviceName :: T RTOptions (Maybe String)
- _sessionPassword :: T RTOptions (Maybe String)
- _maxNumberOfLogins :: T RTOptions Int
- _useZeroconf :: T RTOptions Bool
- _tcpPortNumber :: T RTOptions Int
- _udpPortNumber :: T RTOptions Int
- defaultRTOptionsUDP :: RTOptions
- defaultRTOptionsTCP :: RTOptions
- data NRTOptions = NRTOptions {}
- defaultNRTOptions :: NRTOptions
- _outputSampleFormat :: T NRTOptions String
- _outputHeaderFormat :: T NRTOptions String
- _outputSampleRate :: T NRTOptions Int
- _outputFilePath :: T NRTOptions FilePath
- _inputFilePath :: T NRTOptions (Maybe FilePath)
- _commandFilePath :: T NRTOptions (Maybe FilePath)
Documentation
Used with the verbosity
field in ServerOptions
.
Server options
data ServerOptions Source
Specify general server options used both in realtime and non-realtime mode.
ServerOptions | |
|
defaultServerOptions :: ServerOptionsSource
Default server options.
_ugenPluginPath :: T ServerOptions (Maybe ([] FilePath))Source
Realtime options
Realtime server options, parameterized by the OpenSoundControl
Transport
to be used.
RTOptions | |
|
defaultRTOptions :: RTOptionsSource
Default realtime server options.
defaultRTOptionsUDP :: RTOptionsSource
Default realtime server options (UDP transport).
defaultRTOptionsTCP :: RTOptionsSource
Default realtime server options (TCP transport).
Non-Realtime options
data NRTOptions Source
Non-realtime server options.
NRTOptions | |
|
defaultNRTOptions :: NRTOptionsSource
Default non-realtime server options.