Safe Haskell | None |
---|
- 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
- _serverProgram :: T ServerOptions FilePath
- _numberOfControlBusChannels :: T ServerOptions Int
- _numberOfAudioBusChannels :: T ServerOptions Int
- _numberOfInputBusChannels :: T ServerOptions Int
- _numberOfOutputBusChannels :: T ServerOptions Int
- _blockSize :: T ServerOptions Int
- _numberOfSampleBuffers :: T ServerOptions Int
- _maxNumberOfNodes :: T ServerOptions Int
- _maxNumberOfSynthDefs :: T ServerOptions Int
- _realtimeMemorySize :: T ServerOptions Int
- _numberOfWireBuffers :: T ServerOptions Int
- _numberOfRandomSeeds :: T ServerOptions Int
- _loadSynthDefs :: T ServerOptions Bool
- _verbosity :: T ServerOptions Verbosity
- _ugenPluginPath :: T ServerOptions (Maybe [FilePath])
- _restrictedPath :: T ServerOptions (Maybe FilePath)
- data RTOptions = RTOptions {
- udpPortNumber :: Int
- tcpPortNumber :: Int
- useZeroconf :: Bool
- maxNumberOfLogins :: Int
- sessionPassword :: Maybe String
- hardwareDeviceName :: Maybe String
- hardwareBufferSize :: Int
- hardwareSampleRate :: Int
- inputStreamsEnabled :: Maybe Int
- outputStreamsEnabled :: Maybe Int
- defaultRTOptions :: RTOptions
- defaultRTOptionsUDP :: RTOptions
- defaultRTOptionsTCP :: RTOptions
- _udpPortNumber :: T RTOptions Int
- _tcpPortNumber :: T RTOptions Int
- _useZeroconf :: T RTOptions Bool
- _maxNumberOfLogins :: T RTOptions Int
- _sessionPassword :: T RTOptions (Maybe String)
- _hardwareDeviceName :: T RTOptions (Maybe String)
- _hardwareBufferSize :: T RTOptions Int
- _hardwareSampleRate :: T RTOptions Int
- _inputStreamsEnabled :: T RTOptions (Maybe Int)
- _outputStreamsEnabled :: T RTOptions (Maybe Int)
- data NRTOptions = NRTOptions {
- commandFilePath :: Maybe FilePath
- inputFilePath :: Maybe FilePath
- outputFilePath :: FilePath
- outputSampleRate :: Int
- outputHeaderFormat :: String
- outputSampleFormat :: String
- defaultNRTOptions :: NRTOptions
- _commandFilePath :: T NRTOptions (Maybe FilePath)
- _inputFilePath :: T NRTOptions (Maybe FilePath)
- _outputFilePath :: T NRTOptions FilePath
- _outputSampleRate :: T NRTOptions Int
- _outputHeaderFormat :: T NRTOptions String
- _outputSampleFormat :: T NRTOptions String
Documentation
Used with the verbosity
field in ServerOptions
.
data ServerOptions Source
Specify general server options used both in realtime and non-realtime mode.
ServerOptions | |
|
Eq ServerOptions | |
Show ServerOptions |
defaultServerOptions :: ServerOptionsSource
Default server options.
_blockSize :: T ServerOptions IntSource
_loadSynthDefs :: T ServerOptions BoolSource
_ugenPluginPath :: T ServerOptions (Maybe [FilePath])Source
_restrictedPath :: T ServerOptions (Maybe FilePath)Source
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).
_udpPortNumber :: T RTOptions IntSource
_tcpPortNumber :: T RTOptions IntSource
_useZeroconf :: T RTOptions BoolSource
_maxNumberOfLogins :: T RTOptions IntSource
_sessionPassword :: T RTOptions (Maybe String)Source
_hardwareDeviceName :: T RTOptions (Maybe String)Source
_hardwareBufferSize :: T RTOptions IntSource
_hardwareSampleRate :: T RTOptions IntSource
_inputStreamsEnabled :: T RTOptions (Maybe Int)Source
_outputStreamsEnabled :: T RTOptions (Maybe Int)Source
data NRTOptions Source
Non-realtime server options.
NRTOptions | |
|
Eq NRTOptions | |
Show NRTOptions |
defaultNRTOptions :: NRTOptionsSource
Default non-realtime server options.
_commandFilePath :: T NRTOptions (Maybe FilePath)Source
_inputFilePath :: T NRTOptions (Maybe FilePath)Source
_outputSampleRate :: T NRTOptions IntSource
_outputHeaderFormat :: T NRTOptions StringSource
_outputSampleFormat :: T NRTOptions StringSource