Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- sprintf :: E -> [E] -> E
- data ChnRef = ChnRef {
- chnRefId :: E
- chnRefNames :: [E]
- chnRefFromParg :: Int -> Int -> ChnRef
- chnRefAlloc :: Monad m => Int -> DepT m ChnRef
- readChn :: Monad m => ChnRef -> DepT m [E]
- writeChn :: Monad m => ChnRef -> [E] -> DepT m ()
- overWriteChn :: Monad m => ChnRef -> [E] -> DepT m ()
- freeChn :: Monad m => DepT m E
- chnName :: Int -> E -> E
- chnget :: Monad m => E -> DepT m E
- chnset :: Monad m => E -> E -> DepT m ()
- chngetK :: Monad m => E -> DepT m E
- chnsetK :: Monad m => E -> E -> DepT m ()
- initSig :: E -> E
- active :: E -> E
- activeKr :: E -> E
- readChnEvtLoop :: Monad m => ChnRef -> DepT m E
- chnUpdateUdo :: Monad m => DepT m ()
- 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 Event = Event {
- eventInstrId :: E
- eventStart :: E
- eventDur :: E
- eventArgs :: [E]
- event :: Monad m => Event -> DepT m ()
- eventi :: Monad m => Event -> DepT m ()
- event_i :: Monad m => Event -> DepT m ()
- appendChn :: E -> Event -> Event
- subinstr :: Int -> InstrId -> [E] -> [E]
- subinstr_ :: Monad m => InstrId -> [E] -> DepT m ()
- changed :: E -> E
- diff :: E -> E
- delay1 :: E -> E
- primInstrId :: InstrId -> E
- out :: Monad m => E -> DepT m ()
- outs :: Monad m => [E] -> DepT m ()
- safeOut :: Double -> [E] -> [E]
- autoOff :: Monad m => E -> [E] -> DepT m [E]
- turnoff :: Monad m => DepT m ()
- turnoff2 :: Monad m => E -> DepT m ()
- exitnow :: Monad m => DepT m ()
- oscili :: E -> E -> E -> Maybe E -> E
- oscilikt :: E -> E -> E -> Maybe E -> E
- vco2ft :: E -> E -> E
- vco2ift :: E -> E -> E
- vco2init :: [E] -> E
- ftgen :: E -> Gen -> E
- syncphasor :: E -> E -> Maybe E -> (E, E)
- tableikt :: E -> E -> E
- oscInit :: E -> E
- oscListen :: Monad m => E -> E -> E -> [Var] -> DepT m E
- oscSend :: Monad m => [E] -> DepT m ()
- chnGet :: Monad m => Rate -> E -> DepT m E
- chnSet :: Monad m => Rate -> E -> E -> DepT m ()
- metro :: E -> E
- times :: Monad m => DepT m E
- fluidEngine :: Monad m => DepT m E
- fluidLoad :: Monad m => String -> E -> DepT m E
- fluidProgramSelect :: Monad m => E -> E -> Int -> Int -> DepT m E
- sfSetList :: Monad m => Text -> [(Int, Int, Int)] -> DepT m ()
- midiVolumeFactor :: E -> E
- hrtfmove :: E -> E -> E -> E -> E -> E -> E -> E -> (E, E)
- hrtfstat :: E -> E -> E -> E -> E -> E -> E -> (E, E)
- tableK :: E -> E -> E
- tableI :: E -> E -> E
- port :: E -> E -> E
- downsamp :: E -> E
Documentation
channel opcodes
chnUpdateUdo :: Monad m => DepT m () Source #
getRetrigVal :: Int -> E Source #
trigger an instrument
primInstrId :: InstrId -> E Source #
output
vco2
OSC
channels
metro
times
Fluid
Soundfonts
Midi
midiVolumeFactor :: E -> E Source #