Safe Haskell | None |
---|---|
Language | Haskell2010 |
The Csound file
Synopsis
- data Csd = Csd {}
- data Flags
- data Orc = Orc {
- orcHead :: InstrBody
- orcInstruments :: [Instr]
- data Sco = Sco {}
- data Plugin = Plugin {}
- data Instr = Instr {}
- type InstrBody = E
- type CsdEvent = (Double, Double, Note)
- csdEventStart :: CsdEvent -> Double
- csdEventDur :: CsdEvent -> Double
- csdEventContent :: CsdEvent -> Note
- csdEventTotalDur :: CsdEvent -> Double
- intInstr :: Int -> E -> Instr
- alwaysOn :: InstrId -> (InstrId, [CsdEvent])
Documentation
type CsdEvent = (Double, Double, Note) Source #
The Csound note. It's a triple of
(startTime, duration, parameters)
csdEventStart :: CsdEvent -> Double Source #
csdEventDur :: CsdEvent -> Double Source #
csdEventContent :: CsdEvent -> Note Source #
csdEventTotalDur :: CsdEvent -> Double Source #