csound-expression-4.1.0: library to make electronic music

Safe HaskellNone

Csound.Options

Contents

Synopsis

Documentation

Shortcuts

setDur :: Sigs a => D -> a -> a

setRates :: Int -> Int -> OptionsSource

Sets sample rate and block size

 setRates sampleRate blockSize

setBufs :: Int -> Int -> OptionsSource

Sets hardware and software buffers.

 setBufs hardwareBuf ioBuf

setSilent :: OptionsSource

Sets the output to nosound.

Flags

Csound's command line flags. See original documentation for detailed overview: http://www.csounds.com/manual/html/CommandFlagsCategory.html

Audio file output

data FormatHeader

Constructors

NoHeader 
RewriteHeader 

data FormatType

Constructors

Aiff 
Au 
Avr 
Caf 
Flac 
Htk 
Ircam 
Mat4 
Mat5 
Nis 
Paf 
Pvf 
Raw 
Sd2 
Sds 
Svx 
Voc 
W64 
Wav 
Wavex 
Xi 

Instances

data Dither

Constructors

Triangular 
Uniform 

Instances

Show Dither 
Pretty Dither 

Realtime Audio Input/Output

data Rtaudio

Instances

Pretty Rtaudio 

data PulseAudio

Constructors

PulseAudio 

Instances

Pretty PulseAudio 

MIDI File Input/Ouput

MIDI Realtime Input/Ouput

data Rtmidi

Instances

Pretty Rtmidi 

Display

data DisplayMode

Instances

Pretty DisplayMode 

Performance Configuration and Control