temporal-csound-0.1.1: brings together temporal-music-notation and csound-expression packages

Safe HaskellNone

Csound

Contents

Synopsis

Converters

type CsdNote a = (D, D, a)Source

Csound note: (amplitude, cyclesPerSecond, otherParams)

type CsdDrum a = (D, a)Source

Csound drum-note: (amplitude, otherParams)

Scores

Tools to make compositions out of timbres.

sco :: Arg a => (a -> Out) -> Score a -> SigOutSource

Plays some notes with Csound instrument.

notes :: Arg a => (CsdNote a -> Out) -> Score (Note a) -> SigOutSource

Playes notes.

drums :: Arg a => (CsdDrum a -> Out) -> Score (Drum a) -> SigOutSource

Plays drum-notes.

Colors

Tools to construct timbres.