hsc3-process-0.9.0: Create and control scsynth processes

Safe HaskellNone

Sound.SC3.Server.Process.Make

Synopsis

Documentation

renderNRTSource

Arguments

:: ServerOptions

General server options

-> NRTOptions

Non-realtime server options

-> FilePath

NRT score file path

-> IO ExitCode

Process exit code

Render NRT scsynth score via rawSystem, returning the process' exit code.

Since 0.8.0

makeNRTSource

Arguments

:: ServerOptions

General server options

-> NRTOptions

Non-realtime server options

-> FilePath

NRT score file path

-> IO ExitCode

Process exit code

Variant of renderNRT with simple modification-time dependencies. If the output file exists, and is more recent than both the command file and the input audio file, rendering is not performed. It is an error if either the command file or the input audio file, if specified, do not exist.

Since 0.8.0