x-dsp-0.2.3: A embedded DSL for manipulating DSP languages in Haskell

Safe HaskellSafe-Infered

Language.XDsp.Semantics.CsoundExt

Synopsis

Documentation

class (Dsp repr, StringVar repr) => CsoundClass repr whereSource

Methods

nchnls :: Int -> repr IntSource

set0dbfs :: Double -> repr DoubleSource

Instances

class CsFunctions a whereSource

Methods

octcps :: a -> aSource

octpch :: a -> aSource

cpspch :: a -> aSource

cpsoct :: a -> aSource

pchcps :: a -> aSource

pchoct :: a -> aSource

Instances

class Out repr whereSource

Output classes

Methods

out :: ASig repr -> repr ()Source

outs :: ASig repr -> ASig repr -> repr ()Source

outq :: ASig repr -> ASig repr -> ASig repr -> ASig repr -> repr ()Source

outo :: ASig repr -> ASig repr -> ASig repr -> ASig repr -> ASig repr -> ASig repr -> ASig repr -> ASig repr -> repr ()Source

Instances

Out (S n)

supports output