Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- module Csound.Typed.GlobalState.Options
- module Csound.Typed.GlobalState.GE
- module Csound.Typed.GlobalState.SE
- module Csound.Typed.GlobalState.Instr
- module Csound.Typed.GlobalState.Cache
- module Csound.Typed.GlobalState.Port
- data BandLimited
- readBandLimited :: Maybe E -> BandLimitedId -> E -> E
- readHardSyncBandLimited :: Maybe BandLimitedId -> Maybe E -> BandLimitedId -> E -> E -> E
- renderBandLimited :: Monad m => GenMap -> BandLimitedMap -> DepT m ()
- data Instrs = Instrs {
- instrsCache :: Map ByteString InstrId
- instrsNewId :: Int
- instrsContent :: [(InstrId, InstrBody)]
- data IdMap a = IdMap {
- idMapContent :: Map a Int
- idMapNewId :: Int
- getInstrIds :: Instrs -> [InstrId]
- getIn :: Monad m => Int -> DepT m [E]
- chnUpdateUdo :: Monad m => DepT m ()
- renderGlobals :: Monad m => Globals -> (DepT m (), DepT m ())
- turnoff :: Monad m => DepT m ()
- turnoff2 :: Monad m => E -> DepT m ()
- exitnow :: Monad m => DepT m ()
- oscListen :: Monad m => E -> E -> E -> [Var] -> DepT m E
- oscInit :: E -> E
- oscSend :: Monad m => [E] -> DepT m ()
- chnSet :: Monad m => Rate -> E -> E -> DepT m ()
- chnGet :: Monad m => Rate -> E -> DepT m E
- freeChn :: Monad m => DepT m E
- tableK :: E -> E -> E
- tableI :: E -> E -> E
- readChnEvtLoop :: Monad m => ChnRef -> DepT m E
- masterUpdateChnAlive :: Monad m => ChnRef -> E -> DepT m ()
- servantUpdateChnAlive :: Monad m => Int -> DepT m ()
- masterUpdateChnRetrig :: Monad m => ChnRef -> E -> DepT m ()
- servantUpdateChnRetrig :: Monad m => Int -> DepT m ()
- servantUpdateChnEvtLoop :: Monad m => Int -> DepT m ()
- getRetrigVal :: Int -> E
- data SfFluid = SfFluid {}
- data SfSpec = SfSpec {}
- renderSf :: Monad m => SfSpec -> Int -> DepT m ()
- sfVar :: Int -> E
- sfSetList :: Monad m => Text -> [(Int, Int, Int)] -> DepT m ()
- data MidiType
- type Channel = Int
Documentation
module Csound.Typed.GlobalState.GE
module Csound.Typed.GlobalState.SE
Reexports dynamic
data BandLimited Source #
Instances
Eq BandLimited Source # | |
Defined in Csound.Typed.GlobalState.Elements (==) :: BandLimited -> BandLimited -> Bool # (/=) :: BandLimited -> BandLimited -> Bool # | |
Ord BandLimited Source # | |
Defined in Csound.Typed.GlobalState.Elements compare :: BandLimited -> BandLimited -> Ordering # (<) :: BandLimited -> BandLimited -> Bool # (<=) :: BandLimited -> BandLimited -> Bool # (>) :: BandLimited -> BandLimited -> Bool # (>=) :: BandLimited -> BandLimited -> Bool # max :: BandLimited -> BandLimited -> BandLimited # min :: BandLimited -> BandLimited -> BandLimited # |
readBandLimited :: Maybe E -> BandLimitedId -> E -> E Source #
readHardSyncBandLimited :: Maybe BandLimitedId -> Maybe E -> BandLimitedId -> E -> E -> E Source #
renderBandLimited :: Monad m => GenMap -> BandLimitedMap -> DepT m () Source #
Instrs | |
|
IdMap | |
|
getInstrIds :: Instrs -> [InstrId] Source #
chnUpdateUdo :: Monad m => DepT m () Source #
getRetrigVal :: Int -> E Source #