úÎFO=óc      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abNonec Derive accessors with a leading _. cccNone)FSpecify general server options used both in realtime and non-realtime  mode.  Path to the scsynth program )Number of allocated control bus channels 'Number of allocated audio bus channels "Number of physical input channels #Number of physical output channels Synthesis block size #Number of allocated sample buffers "Maximum number of synthesis nodes $Maximum number of synth definitions Realtime memory size in bytes ,Number of unit generator connection buffers (Number of random number generator seeds If d, load synth definitions from  synthdefs directory on startup  level !List of UGen plugin search paths 7Sandbox path to restrict OSC command filesystem access Used with the  field in . Default server options. ?Realtime server options, parameterized by the OpenSoundControl   Transport to be used. UDP port number (one of  and  must be non-zero) TCP port number (one of  and  must be non-zero) If d+, publish scsynth service through Zeroconf "Max number of supported logins if   is set Session password  Audio device control !8Hardware device name (JACK client:server name on Linux) "+Hardware buffer size (no effect with JACK) #+Hardware buffer size (no effect with JACK) $'Enabled input streams (CoreAudio only) %(Enabled output streams (CoreAudio only) 6!Default realtime server options. 7Non-realtime server options. 9Path to OSC command file (e for stdin) :Path to input sound file (e for no audio input) ;Path to output sound file <Output sound file sample rate = Output sound file header format > Output sound file sample format I1Default realtime server options (UDP transport). J1Default realtime server options (TCP transport). K%Default non-realtime server options. T fg !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR &'()*+,-./012345 !"#$%6IJ?@ABCDEFGH789:;<=>KLMNOPQ+ fg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQNoneh%Convert a value to an option string. S(Construct the scsynth command line from  and . T(Construct the scsynth command line from  and 7. ijhklmnoRpqrstSTuvwxyzRSTSTRijhklmnoRpqrstSTuvwxyzNoneUHandle output of external scsynth processes. W!Handle one line of normal output X Handle one line of error output {?Check wether a network port is within the valid range (0, 65535] [@Default IO handler, writing to stdout and stderr, respectively. ]Execute a realtime instance of scsynth with | t.  The spawned scsynth is sent a /quit# message after the supplied action  returns. NOTE+: When compiling executables with GHC, the  -threaded option should  be passed, otherwise the I/$O handlers will not work correctly. ^#Execute a non-realtime instance of scsynth and return } when  the process exists. UVWX~{YZ[\]^\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQUVWXYZ[\]^ UVWX[\]YZ^ UVWX~{YZ[\]^None€Get  from an option Map. % Uninitialized fields are taken from . Get  from an option Map. % Uninitialized fields are taken from 6. ‚Get 7 from an option Map. % Uninitialized fields are taken from K. _FRead server options, realtime options and non-relatime options from a ƒ. `HConvert server options and optionally realtime options and non-realtime ! options to an association list. „…†‡ˆ‰Š‹€‚_ŒŽ`‘’“”_`_`„…†‡ˆ‰Š‹€‚_ŒŽ`‘’“”Nonea•–—˜™šb›œžŸ ¡¢£abab a•–—˜™šb›œžŸ ¡¢£¤       !"#$%&'()*+,-./0123456789:;<<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYYZ[\]^_`abcdefghijklmnoppqrstuvwxyz{|}~€‚ƒ„j…†‡ˆ‰Š‹ŒŽ‘‘’“”•–—˜™š›œdžŸ ¡¢£¤¥¦§¨©ª«¬hsc3-process-0.4.0Sound.SC3.Server.Options$Sound.SC3.Server.Process.CommandLineSound.SC3.Server.Process#Sound.SC3.Server.Process.ConfigFileSound.SC3.Server.Internal!Sound.SC3.Server.Process.Accessor ServerOptions serverProgramnumberOfControlBusChannelsnumberOfAudioBusChannelsnumberOfInputBusChannelsnumberOfOutputBusChannels blockSizenumberOfSampleBuffersmaxNumberOfNodesmaxNumberOfSynthDefsrealtimeMemorySizenumberOfWireBuffersnumberOfRandomSeeds loadSynthDefs verbosityugenPluginPathrestrictedPath VerbosityExtremelyVerbose VeryVerboseVerboseNormalQuietSilentdefaultServerOptions RTOptions udpPortNumber tcpPortNumber useZeroconfmaxNumberOfLoginssessionPasswordhardwareDeviceNamehardwareBufferSizehardwareSampleRateinputStreamsEnabledoutputStreamsEnabled_serverProgram_numberOfControlBusChannels_numberOfAudioBusChannels_numberOfInputBusChannels_numberOfOutputBusChannels _blockSize_numberOfSampleBuffers_maxNumberOfNodes_maxNumberOfSynthDefs_realtimeMemorySize_numberOfWireBuffers_numberOfRandomSeeds_loadSynthDefs _verbosity_ugenPluginPath_restrictedPathdefaultRTOptions NRTOptionscommandFilePath inputFilePathoutputFilePathoutputSampleRateoutputHeaderFormatoutputSampleFormat_udpPortNumber_tcpPortNumber _useZeroconf_maxNumberOfLogins_sessionPassword_hardwareDeviceName_hardwareBufferSize_hardwareSampleRate_inputStreamsEnabled_outputStreamsEnableddefaultRTOptionsUDPdefaultRTOptionsTCPdefaultNRTOptions_commandFilePath_inputFilePath_outputFilePath_outputSampleRate_outputHeaderFormat_outputSampleFormatmkOption rtCommandLinenrtCommandLine OutputHandler onPutString onPutErroropenTCPopenUDPdefaultOutputHandler withTransport withSynthwithNRT getOptions setOptionsInternalTransport withInternalderiveAccessorsghc-prim GHC.TypesTruebase Data.MaybeNothing$fGet_CVerbosity$fEnumVerbosityOptionToOption showOption CommandLine argumentListtoOption mkOption_ mkOptionsflattenOptionsmkServerOptions mkRTOptions mkNRTOptions $fOption[]$fOptionVerbosity $fOptionMaybe $fOptionBool $fOptionInt $fOption[]0 checkPorthosc-0.8 Sound.OpenSoundControl.Transport TransportGHC.IO.ExceptionExitCode localhost pipeOutputgetServerOptions getRTOptions getNRTOptionsConfigFile-1.1.4Data.ConfigFile.Types ConfigParser FilePathList filePathList MaybeConfig maybeConfiggetField getField_setField setField_setServerOptions setRTOptions setNRTOptions$fGet_CFilePathList$fShowFilePathList$fGet_CMaybeConfig$fShowMaybeConfigworldrecvChan replyFunc replyFuncData printFuncnewIT it_replyFunc copyChunkscopyByteStringsendITrecvITcloseITwithWorldOptions$fTransportInternalTransport