Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Sound.Tidal.Params
Synopsis
- grp :: [String -> ValueMap] -> Pattern String -> ControlPattern
- mF :: String -> String -> ValueMap
- mI :: String -> String -> ValueMap
- mS :: String -> String -> ValueMap
- pF :: String -> Pattern Double -> ControlPattern
- pI :: String -> Pattern Int -> ControlPattern
- pB :: String -> Pattern Bool -> ControlPattern
- pR :: String -> Pattern Rational -> ControlPattern
- pN :: String -> Pattern Note -> ControlPattern
- pS :: String -> Pattern String -> ControlPattern
- pX :: String -> Pattern [Word8] -> ControlPattern
- pStateF :: String -> String -> (Maybe Double -> Double) -> ControlPattern
- pStateList :: String -> String -> [Value] -> ControlPattern
- pStateListF :: String -> String -> [Double] -> ControlPattern
- pStateListS :: String -> String -> [String] -> ControlPattern
- sound :: Pattern String -> ControlPattern
- sTake :: String -> [String] -> ControlPattern
- cc :: Pattern String -> ControlPattern
- nrpn :: Pattern String -> ControlPattern
- nrpnn :: Pattern Int -> ControlPattern
- nrpnv :: Pattern Int -> ControlPattern
- grain' :: Pattern String -> ControlPattern
- midinote :: Pattern Note -> ControlPattern
- drum :: Pattern String -> ControlPattern
- drumN :: Num a => String -> a
- accelerate :: Pattern Double -> ControlPattern
- accelerateTake :: String -> [Double] -> ControlPattern
- accelerateCount :: String -> ControlPattern
- accelerateCountTo :: String -> Pattern Double -> Pattern ValueMap
- acceleratebus :: Pattern Int -> Pattern Double -> ControlPattern
- amp :: Pattern Double -> ControlPattern
- ampTake :: String -> [Double] -> ControlPattern
- ampCount :: String -> ControlPattern
- ampCountTo :: String -> Pattern Double -> Pattern ValueMap
- ampbus :: Pattern Int -> Pattern Double -> ControlPattern
- amprecv :: Pattern Int -> ControlPattern
- array :: Pattern [Word8] -> ControlPattern
- arrayTake :: String -> [Double] -> ControlPattern
- arraybus :: Pattern Int -> Pattern [Word8] -> ControlPattern
- attack :: Pattern Double -> ControlPattern
- attackTake :: String -> [Double] -> ControlPattern
- attackCount :: String -> ControlPattern
- attackCountTo :: String -> Pattern Double -> Pattern ValueMap
- attackbus :: Pattern Int -> Pattern Double -> ControlPattern
- attackrecv :: Pattern Int -> ControlPattern
- bandf :: Pattern Double -> ControlPattern
- bandfTake :: String -> [Double] -> ControlPattern
- bandfCount :: String -> ControlPattern
- bandfCountTo :: String -> Pattern Double -> Pattern ValueMap
- bandfbus :: Pattern Int -> Pattern Double -> ControlPattern
- bandfrecv :: Pattern Int -> ControlPattern
- bandq :: Pattern Double -> ControlPattern
- bandqTake :: String -> [Double] -> ControlPattern
- bandqCount :: String -> ControlPattern
- bandqCountTo :: String -> Pattern Double -> Pattern ValueMap
- bandqbus :: Pattern Int -> Pattern Double -> ControlPattern
- bandqrecv :: Pattern Int -> ControlPattern
- begin :: Pattern Double -> ControlPattern
- beginTake :: String -> [Double] -> ControlPattern
- beginCount :: String -> ControlPattern
- beginCountTo :: String -> Pattern Double -> Pattern ValueMap
- beginbus :: Pattern Int -> Pattern Double -> ControlPattern
- binshift :: Pattern Double -> ControlPattern
- binshiftTake :: String -> [Double] -> ControlPattern
- binshiftCount :: String -> ControlPattern
- binshiftCountTo :: String -> Pattern Double -> Pattern ValueMap
- binshiftbus :: Pattern Int -> Pattern Double -> ControlPattern
- binshiftrecv :: Pattern Int -> ControlPattern
- button0 :: Pattern Double -> ControlPattern
- button0Take :: String -> [Double] -> ControlPattern
- button0Count :: String -> ControlPattern
- button0CountTo :: String -> Pattern Double -> Pattern ValueMap
- button0bus :: Pattern Int -> Pattern Double -> ControlPattern
- button0recv :: Pattern Int -> ControlPattern
- button1 :: Pattern Double -> ControlPattern
- button1Take :: String -> [Double] -> ControlPattern
- button1Count :: String -> ControlPattern
- button1CountTo :: String -> Pattern Double -> Pattern ValueMap
- button1bus :: Pattern Int -> Pattern Double -> ControlPattern
- button1recv :: Pattern Int -> ControlPattern
- button10 :: Pattern Double -> ControlPattern
- button10Take :: String -> [Double] -> ControlPattern
- button10Count :: String -> ControlPattern
- button10CountTo :: String -> Pattern Double -> Pattern ValueMap
- button10bus :: Pattern Int -> Pattern Double -> ControlPattern
- button10recv :: Pattern Int -> ControlPattern
- button11 :: Pattern Double -> ControlPattern
- button11Take :: String -> [Double] -> ControlPattern
- button11Count :: String -> ControlPattern
- button11CountTo :: String -> Pattern Double -> Pattern ValueMap
- button11bus :: Pattern Int -> Pattern Double -> ControlPattern
- button11recv :: Pattern Int -> ControlPattern
- button12 :: Pattern Double -> ControlPattern
- button12Take :: String -> [Double] -> ControlPattern
- button12Count :: String -> ControlPattern
- button12CountTo :: String -> Pattern Double -> Pattern ValueMap
- button12bus :: Pattern Int -> Pattern Double -> ControlPattern
- button12recv :: Pattern Int -> ControlPattern
- button13 :: Pattern Double -> ControlPattern
- button13Take :: String -> [Double] -> ControlPattern
- button13Count :: String -> ControlPattern
- button13CountTo :: String -> Pattern Double -> Pattern ValueMap
- button13bus :: Pattern Int -> Pattern Double -> ControlPattern
- button13recv :: Pattern Int -> ControlPattern
- button14 :: Pattern Double -> ControlPattern
- button14Take :: String -> [Double] -> ControlPattern
- button14Count :: String -> ControlPattern
- button14CountTo :: String -> Pattern Double -> Pattern ValueMap
- button14bus :: Pattern Int -> Pattern Double -> ControlPattern
- button14recv :: Pattern Int -> ControlPattern
- button15 :: Pattern Double -> ControlPattern
- button15Take :: String -> [Double] -> ControlPattern
- button15Count :: String -> ControlPattern
- button15CountTo :: String -> Pattern Double -> Pattern ValueMap
- button15bus :: Pattern Int -> Pattern Double -> ControlPattern
- button15recv :: Pattern Int -> ControlPattern
- button2 :: Pattern Double -> ControlPattern
- button2Take :: String -> [Double] -> ControlPattern
- button2Count :: String -> ControlPattern
- button2CountTo :: String -> Pattern Double -> Pattern ValueMap
- button2bus :: Pattern Int -> Pattern Double -> ControlPattern
- button2recv :: Pattern Int -> ControlPattern
- button3 :: Pattern Double -> ControlPattern
- button3Take :: String -> [Double] -> ControlPattern
- button3Count :: String -> ControlPattern
- button3CountTo :: String -> Pattern Double -> Pattern ValueMap
- button3bus :: Pattern Int -> Pattern Double -> ControlPattern
- button3recv :: Pattern Int -> ControlPattern
- button4 :: Pattern Double -> ControlPattern
- button4Take :: String -> [Double] -> ControlPattern
- button4Count :: String -> ControlPattern
- button4CountTo :: String -> Pattern Double -> Pattern ValueMap
- button4bus :: Pattern Int -> Pattern Double -> ControlPattern
- button4recv :: Pattern Int -> ControlPattern
- button5 :: Pattern Double -> ControlPattern
- button5Take :: String -> [Double] -> ControlPattern
- button5Count :: String -> ControlPattern
- button5CountTo :: String -> Pattern Double -> Pattern ValueMap
- button5bus :: Pattern Int -> Pattern Double -> ControlPattern
- button5recv :: Pattern Int -> ControlPattern
- button6 :: Pattern Double -> ControlPattern
- button6Take :: String -> [Double] -> ControlPattern
- button6Count :: String -> ControlPattern
- button6CountTo :: String -> Pattern Double -> Pattern ValueMap
- button6bus :: Pattern Int -> Pattern Double -> ControlPattern
- button6recv :: Pattern Int -> ControlPattern
- button7 :: Pattern Double -> ControlPattern
- button7Take :: String -> [Double] -> ControlPattern
- button7Count :: String -> ControlPattern
- button7CountTo :: String -> Pattern Double -> Pattern ValueMap
- button7bus :: Pattern Int -> Pattern Double -> ControlPattern
- button7recv :: Pattern Int -> ControlPattern
- button8 :: Pattern Double -> ControlPattern
- button8Take :: String -> [Double] -> ControlPattern
- button8Count :: String -> ControlPattern
- button8CountTo :: String -> Pattern Double -> Pattern ValueMap
- button8bus :: Pattern Int -> Pattern Double -> ControlPattern
- button8recv :: Pattern Int -> ControlPattern
- button9 :: Pattern Double -> ControlPattern
- button9Take :: String -> [Double] -> ControlPattern
- button9Count :: String -> ControlPattern
- button9CountTo :: String -> Pattern Double -> Pattern ValueMap
- button9bus :: Pattern Int -> Pattern Double -> ControlPattern
- button9recv :: Pattern Int -> ControlPattern
- ccn :: Pattern Double -> ControlPattern
- ccnTake :: String -> [Double] -> ControlPattern
- ccnCount :: String -> ControlPattern
- ccnCountTo :: String -> Pattern Double -> Pattern ValueMap
- ccnbus :: Pattern Int -> Pattern Double -> ControlPattern
- ccv :: Pattern Double -> ControlPattern
- ccvTake :: String -> [Double] -> ControlPattern
- ccvCount :: String -> ControlPattern
- ccvCountTo :: String -> Pattern Double -> Pattern ValueMap
- ccvbus :: Pattern Int -> Pattern Double -> ControlPattern
- channel :: Pattern Int -> ControlPattern
- channelTake :: String -> [Double] -> ControlPattern
- channelCount :: String -> ControlPattern
- channelCountTo :: String -> Pattern Double -> Pattern ValueMap
- channelbus :: Pattern Int -> Pattern Int -> ControlPattern
- clhatdecay :: Pattern Double -> ControlPattern
- clhatdecayTake :: String -> [Double] -> ControlPattern
- clhatdecayCount :: String -> ControlPattern
- clhatdecayCountTo :: String -> Pattern Double -> Pattern ValueMap
- clhatdecaybus :: Pattern Int -> Pattern Double -> ControlPattern
- clhatdecayrecv :: Pattern Int -> ControlPattern
- coarse :: Pattern Double -> ControlPattern
- coarseTake :: String -> [Double] -> ControlPattern
- coarseCount :: String -> ControlPattern
- coarseCountTo :: String -> Pattern Double -> Pattern ValueMap
- coarsebus :: Pattern Int -> Pattern Double -> ControlPattern
- coarserecv :: Pattern Int -> ControlPattern
- comb :: Pattern Double -> ControlPattern
- combTake :: String -> [Double] -> ControlPattern
- combCount :: String -> ControlPattern
- combCountTo :: String -> Pattern Double -> Pattern ValueMap
- combbus :: Pattern Int -> Pattern Double -> ControlPattern
- combrecv :: Pattern Int -> ControlPattern
- control :: Pattern Double -> ControlPattern
- controlTake :: String -> [Double] -> ControlPattern
- controlCount :: String -> ControlPattern
- controlCountTo :: String -> Pattern Double -> Pattern ValueMap
- controlbus :: Pattern Int -> Pattern Double -> ControlPattern
- cps :: Pattern Double -> ControlPattern
- cpsTake :: String -> [Double] -> ControlPattern
- cpsCount :: String -> ControlPattern
- cpsCountTo :: String -> Pattern Double -> Pattern ValueMap
- cpsbus :: Pattern Int -> Pattern Double -> ControlPattern
- cpsrecv :: Pattern Int -> ControlPattern
- crush :: Pattern Double -> ControlPattern
- crushTake :: String -> [Double] -> ControlPattern
- crushCount :: String -> ControlPattern
- crushCountTo :: String -> Pattern Double -> Pattern ValueMap
- crushbus :: Pattern Int -> Pattern Double -> ControlPattern
- crushrecv :: Pattern Int -> ControlPattern
- ctlNum :: Pattern Double -> ControlPattern
- ctlNumTake :: String -> [Double] -> ControlPattern
- ctlNumCount :: String -> ControlPattern
- ctlNumCountTo :: String -> Pattern Double -> Pattern ValueMap
- ctlNumbus :: Pattern Int -> Pattern Double -> ControlPattern
- ctranspose :: Pattern Double -> ControlPattern
- ctransposeTake :: String -> [Double] -> ControlPattern
- ctransposeCount :: String -> ControlPattern
- ctransposeCountTo :: String -> Pattern Double -> Pattern ValueMap
- ctransposebus :: Pattern Int -> Pattern Double -> ControlPattern
- ctransposerecv :: Pattern Int -> ControlPattern
- cut :: Pattern Int -> ControlPattern
- cutTake :: String -> [Double] -> ControlPattern
- cutCount :: String -> ControlPattern
- cutCountTo :: String -> Pattern Double -> Pattern ValueMap
- cutbus :: Pattern Int -> Pattern Int -> ControlPattern
- cutrecv :: Pattern Int -> ControlPattern
- cutoff :: Pattern Double -> ControlPattern
- cutoffTake :: String -> [Double] -> ControlPattern
- cutoffCount :: String -> ControlPattern
- cutoffCountTo :: String -> Pattern Double -> Pattern ValueMap
- cutoffbus :: Pattern Int -> Pattern Double -> ControlPattern
- cutoffrecv :: Pattern Int -> ControlPattern
- cutoffegint :: Pattern Double -> ControlPattern
- cutoffegintTake :: String -> [Double] -> ControlPattern
- cutoffegintCount :: String -> ControlPattern
- cutoffegintCountTo :: String -> Pattern Double -> Pattern ValueMap
- cutoffegintbus :: Pattern Int -> Pattern Double -> ControlPattern
- cutoffegintrecv :: Pattern Int -> ControlPattern
- decay :: Pattern Double -> ControlPattern
- decayTake :: String -> [Double] -> ControlPattern
- decayCount :: String -> ControlPattern
- decayCountTo :: String -> Pattern Double -> Pattern ValueMap
- decaybus :: Pattern Int -> Pattern Double -> ControlPattern
- decayrecv :: Pattern Int -> ControlPattern
- degree :: Pattern Double -> ControlPattern
- degreeTake :: String -> [Double] -> ControlPattern
- degreeCount :: String -> ControlPattern
- degreeCountTo :: String -> Pattern Double -> Pattern ValueMap
- degreebus :: Pattern Int -> Pattern Double -> ControlPattern
- degreerecv :: Pattern Int -> ControlPattern
- delay :: Pattern Double -> ControlPattern
- delayTake :: String -> [Double] -> ControlPattern
- delayCount :: String -> ControlPattern
- delayCountTo :: String -> Pattern Double -> Pattern ValueMap
- delaybus :: Pattern Int -> Pattern Double -> ControlPattern
- delayrecv :: Pattern Int -> ControlPattern
- delayfeedback :: Pattern Double -> ControlPattern
- delayfeedbackTake :: String -> [Double] -> ControlPattern
- delayfeedbackCount :: String -> ControlPattern
- delayfeedbackCountTo :: String -> Pattern Double -> Pattern ValueMap
- delayfeedbackbus :: Pattern Int -> Pattern Double -> ControlPattern
- delayfeedbackrecv :: Pattern Int -> ControlPattern
- delaytime :: Pattern Double -> ControlPattern
- delaytimeTake :: String -> [Double] -> ControlPattern
- delaytimeCount :: String -> ControlPattern
- delaytimeCountTo :: String -> Pattern Double -> Pattern ValueMap
- delaytimebus :: Pattern Int -> Pattern Double -> ControlPattern
- delaytimerecv :: Pattern Int -> ControlPattern
- detune :: Pattern Double -> ControlPattern
- detuneTake :: String -> [Double] -> ControlPattern
- detuneCount :: String -> ControlPattern
- detuneCountTo :: String -> Pattern Double -> Pattern ValueMap
- detunebus :: Pattern Int -> Pattern Double -> ControlPattern
- detunerecv :: Pattern Int -> ControlPattern
- distort :: Pattern Double -> ControlPattern
- distortTake :: String -> [Double] -> ControlPattern
- distortCount :: String -> ControlPattern
- distortCountTo :: String -> Pattern Double -> Pattern ValueMap
- distortbus :: Pattern Int -> Pattern Double -> ControlPattern
- distortrecv :: Pattern Int -> ControlPattern
- djf :: Pattern Double -> ControlPattern
- djfTake :: String -> [Double] -> ControlPattern
- djfCount :: String -> ControlPattern
- djfCountTo :: String -> Pattern Double -> Pattern ValueMap
- djfbus :: Pattern Int -> Pattern Double -> ControlPattern
- djfrecv :: Pattern Int -> ControlPattern
- dry :: Pattern Double -> ControlPattern
- dryTake :: String -> [Double] -> ControlPattern
- dryCount :: String -> ControlPattern
- dryCountTo :: String -> Pattern Double -> Pattern ValueMap
- drybus :: Pattern Int -> Pattern Double -> ControlPattern
- dryrecv :: Pattern Int -> ControlPattern
- dur :: Pattern Double -> ControlPattern
- durTake :: String -> [Double] -> ControlPattern
- durCount :: String -> ControlPattern
- durCountTo :: String -> Pattern Double -> Pattern ValueMap
- durbus :: Pattern Int -> Pattern Double -> ControlPattern
- durrecv :: Pattern Int -> ControlPattern
- end :: Pattern Double -> ControlPattern
- endTake :: String -> [Double] -> ControlPattern
- endCount :: String -> ControlPattern
- endCountTo :: String -> Pattern Double -> Pattern ValueMap
- endbus :: Pattern Int -> Pattern Double -> ControlPattern
- enhance :: Pattern Double -> ControlPattern
- enhanceTake :: String -> [Double] -> ControlPattern
- enhanceCount :: String -> ControlPattern
- enhanceCountTo :: String -> Pattern Double -> Pattern ValueMap
- enhancebus :: Pattern Int -> Pattern Double -> ControlPattern
- enhancerecv :: Pattern Int -> ControlPattern
- expression :: Pattern Double -> ControlPattern
- expressionTake :: String -> [Double] -> ControlPattern
- expressionCount :: String -> ControlPattern
- expressionCountTo :: String -> Pattern Double -> Pattern ValueMap
- expressionbus :: Pattern Int -> Pattern Double -> ControlPattern
- expressionrecv :: Pattern Int -> ControlPattern
- fadeInTime :: Pattern Double -> ControlPattern
- fadeInTimeTake :: String -> [Double] -> ControlPattern
- fadeInTimeCount :: String -> ControlPattern
- fadeInTimeCountTo :: String -> Pattern Double -> Pattern ValueMap
- fadeInTimebus :: Pattern Int -> Pattern Double -> ControlPattern
- fadeTime :: Pattern Double -> ControlPattern
- fadeTimeTake :: String -> [Double] -> ControlPattern
- fadeTimeCount :: String -> ControlPattern
- fadeTimeCountTo :: String -> Pattern Double -> Pattern ValueMap
- fadeTimebus :: Pattern Int -> Pattern Double -> ControlPattern
- frameRate :: Pattern Double -> ControlPattern
- frameRateTake :: String -> [Double] -> ControlPattern
- frameRateCount :: String -> ControlPattern
- frameRateCountTo :: String -> Pattern Double -> Pattern ValueMap
- frameRatebus :: Pattern Int -> Pattern Double -> ControlPattern
- frames :: Pattern Double -> ControlPattern
- framesTake :: String -> [Double] -> ControlPattern
- framesCount :: String -> ControlPattern
- framesCountTo :: String -> Pattern Double -> Pattern ValueMap
- framesbus :: Pattern Int -> Pattern Double -> ControlPattern
- freeze :: Pattern Double -> ControlPattern
- freezeTake :: String -> [Double] -> ControlPattern
- freezeCount :: String -> ControlPattern
- freezeCountTo :: String -> Pattern Double -> Pattern ValueMap
- freezebus :: Pattern Int -> Pattern Double -> ControlPattern
- freezerecv :: Pattern Int -> ControlPattern
- freq :: Pattern Double -> ControlPattern
- freqTake :: String -> [Double] -> ControlPattern
- freqCount :: String -> ControlPattern
- freqCountTo :: String -> Pattern Double -> Pattern ValueMap
- freqbus :: Pattern Int -> Pattern Double -> ControlPattern
- freqrecv :: Pattern Int -> ControlPattern
- from :: Pattern Double -> ControlPattern
- fromTake :: String -> [Double] -> ControlPattern
- fromCount :: String -> ControlPattern
- fromCountTo :: String -> Pattern Double -> Pattern ValueMap
- frombus :: Pattern Int -> Pattern Double -> ControlPattern
- fromrecv :: Pattern Int -> ControlPattern
- fshift :: Pattern Double -> ControlPattern
- fshiftTake :: String -> [Double] -> ControlPattern
- fshiftCount :: String -> ControlPattern
- fshiftCountTo :: String -> Pattern Double -> Pattern ValueMap
- fshiftbus :: Pattern Int -> Pattern Double -> ControlPattern
- fshiftrecv :: Pattern Int -> ControlPattern
- fshiftnote :: Pattern Double -> ControlPattern
- fshiftnoteTake :: String -> [Double] -> ControlPattern
- fshiftnoteCount :: String -> ControlPattern
- fshiftnoteCountTo :: String -> Pattern Double -> Pattern ValueMap
- fshiftnotebus :: Pattern Int -> Pattern Double -> ControlPattern
- fshiftnoterecv :: Pattern Int -> ControlPattern
- fshiftphase :: Pattern Double -> ControlPattern
- fshiftphaseTake :: String -> [Double] -> ControlPattern
- fshiftphaseCount :: String -> ControlPattern
- fshiftphaseCountTo :: String -> Pattern Double -> Pattern ValueMap
- fshiftphasebus :: Pattern Int -> Pattern Double -> ControlPattern
- fshiftphaserecv :: Pattern Int -> ControlPattern
- gain :: Pattern Double -> ControlPattern
- gainTake :: String -> [Double] -> ControlPattern
- gainCount :: String -> ControlPattern
- gainCountTo :: String -> Pattern Double -> Pattern ValueMap
- gainbus :: Pattern Int -> Pattern Double -> ControlPattern
- gate :: Pattern Double -> ControlPattern
- gateTake :: String -> [Double] -> ControlPattern
- gateCount :: String -> ControlPattern
- gateCountTo :: String -> Pattern Double -> Pattern ValueMap
- gatebus :: Pattern Int -> Pattern Double -> ControlPattern
- gaterecv :: Pattern Int -> ControlPattern
- harmonic :: Pattern Double -> ControlPattern
- harmonicTake :: String -> [Double] -> ControlPattern
- harmonicCount :: String -> ControlPattern
- harmonicCountTo :: String -> Pattern Double -> Pattern ValueMap
- harmonicbus :: Pattern Int -> Pattern Double -> ControlPattern
- harmonicrecv :: Pattern Int -> ControlPattern
- hatgrain :: Pattern Double -> ControlPattern
- hatgrainTake :: String -> [Double] -> ControlPattern
- hatgrainCount :: String -> ControlPattern
- hatgrainCountTo :: String -> Pattern Double -> Pattern ValueMap
- hatgrainbus :: Pattern Int -> Pattern Double -> ControlPattern
- hatgrainrecv :: Pattern Int -> ControlPattern
- hbrick :: Pattern Double -> ControlPattern
- hbrickTake :: String -> [Double] -> ControlPattern
- hbrickCount :: String -> ControlPattern
- hbrickCountTo :: String -> Pattern Double -> Pattern ValueMap
- hbrickbus :: Pattern Int -> Pattern Double -> ControlPattern
- hbrickrecv :: Pattern Int -> ControlPattern
- hcutoff :: Pattern Double -> ControlPattern
- hcutoffTake :: String -> [Double] -> ControlPattern
- hcutoffCount :: String -> ControlPattern
- hcutoffCountTo :: String -> Pattern Double -> Pattern ValueMap
- hcutoffbus :: Pattern Int -> Pattern Double -> ControlPattern
- hcutoffrecv :: Pattern Int -> ControlPattern
- hold :: Pattern Double -> ControlPattern
- holdTake :: String -> [Double] -> ControlPattern
- holdCount :: String -> ControlPattern
- holdCountTo :: String -> Pattern Double -> Pattern ValueMap
- holdbus :: Pattern Int -> Pattern Double -> ControlPattern
- holdrecv :: Pattern Int -> ControlPattern
- hours :: Pattern Double -> ControlPattern
- hoursTake :: String -> [Double] -> ControlPattern
- hoursCount :: String -> ControlPattern
- hoursCountTo :: String -> Pattern Double -> Pattern ValueMap
- hoursbus :: Pattern Int -> Pattern Double -> ControlPattern
- hresonance :: Pattern Double -> ControlPattern
- hresonanceTake :: String -> [Double] -> ControlPattern
- hresonanceCount :: String -> ControlPattern
- hresonanceCountTo :: String -> Pattern Double -> Pattern ValueMap
- hresonancebus :: Pattern Int -> Pattern Double -> ControlPattern
- hresonancerecv :: Pattern Int -> ControlPattern
- imag :: Pattern Double -> ControlPattern
- imagTake :: String -> [Double] -> ControlPattern
- imagCount :: String -> ControlPattern
- imagCountTo :: String -> Pattern Double -> Pattern ValueMap
- imagbus :: Pattern Int -> Pattern Double -> ControlPattern
- imagrecv :: Pattern Int -> ControlPattern
- kcutoff :: Pattern Double -> ControlPattern
- kcutoffTake :: String -> [Double] -> ControlPattern
- kcutoffCount :: String -> ControlPattern
- kcutoffCountTo :: String -> Pattern Double -> Pattern ValueMap
- kcutoffbus :: Pattern Int -> Pattern Double -> ControlPattern
- kcutoffrecv :: Pattern Int -> ControlPattern
- krush :: Pattern Double -> ControlPattern
- krushTake :: String -> [Double] -> ControlPattern
- krushCount :: String -> ControlPattern
- krushCountTo :: String -> Pattern Double -> Pattern ValueMap
- krushbus :: Pattern Int -> Pattern Double -> ControlPattern
- krushrecv :: Pattern Int -> ControlPattern
- lagogo :: Pattern Double -> ControlPattern
- lagogoTake :: String -> [Double] -> ControlPattern
- lagogoCount :: String -> ControlPattern
- lagogoCountTo :: String -> Pattern Double -> Pattern ValueMap
- lagogobus :: Pattern Int -> Pattern Double -> ControlPattern
- lagogorecv :: Pattern Int -> ControlPattern
- lbrick :: Pattern Double -> ControlPattern
- lbrickTake :: String -> [Double] -> ControlPattern
- lbrickCount :: String -> ControlPattern
- lbrickCountTo :: String -> Pattern Double -> Pattern ValueMap
- lbrickbus :: Pattern Int -> Pattern Double -> ControlPattern
- lbrickrecv :: Pattern Int -> ControlPattern
- lclap :: Pattern Double -> ControlPattern
- lclapTake :: String -> [Double] -> ControlPattern
- lclapCount :: String -> ControlPattern
- lclapCountTo :: String -> Pattern Double -> Pattern ValueMap
- lclapbus :: Pattern Int -> Pattern Double -> ControlPattern
- lclaprecv :: Pattern Int -> ControlPattern
- lclaves :: Pattern Double -> ControlPattern
- lclavesTake :: String -> [Double] -> ControlPattern
- lclavesCount :: String -> ControlPattern
- lclavesCountTo :: String -> Pattern Double -> Pattern ValueMap
- lclavesbus :: Pattern Int -> Pattern Double -> ControlPattern
- lclavesrecv :: Pattern Int -> ControlPattern
- lclhat :: Pattern Double -> ControlPattern
- lclhatTake :: String -> [Double] -> ControlPattern
- lclhatCount :: String -> ControlPattern
- lclhatCountTo :: String -> Pattern Double -> Pattern ValueMap
- lclhatbus :: Pattern Int -> Pattern Double -> ControlPattern
- lclhatrecv :: Pattern Int -> ControlPattern
- lcrash :: Pattern Double -> ControlPattern
- lcrashTake :: String -> [Double] -> ControlPattern
- lcrashCount :: String -> ControlPattern
- lcrashCountTo :: String -> Pattern Double -> Pattern ValueMap
- lcrashbus :: Pattern Int -> Pattern Double -> ControlPattern
- lcrashrecv :: Pattern Int -> ControlPattern
- legato :: Pattern Double -> ControlPattern
- legatoTake :: String -> [Double] -> ControlPattern
- legatoCount :: String -> ControlPattern
- legatoCountTo :: String -> Pattern Double -> Pattern ValueMap
- legatobus :: Pattern Int -> Pattern Double -> ControlPattern
- leslie :: Pattern Double -> ControlPattern
- leslieTake :: String -> [Double] -> ControlPattern
- leslieCount :: String -> ControlPattern
- leslieCountTo :: String -> Pattern Double -> Pattern ValueMap
- lesliebus :: Pattern Int -> Pattern Double -> ControlPattern
- leslierecv :: Pattern Int -> ControlPattern
- lfo :: Pattern Double -> ControlPattern
- lfoTake :: String -> [Double] -> ControlPattern
- lfoCount :: String -> ControlPattern
- lfoCountTo :: String -> Pattern Double -> Pattern ValueMap
- lfobus :: Pattern Int -> Pattern Double -> ControlPattern
- lforecv :: Pattern Int -> ControlPattern
- lfocutoffint :: Pattern Double -> ControlPattern
- lfocutoffintTake :: String -> [Double] -> ControlPattern
- lfocutoffintCount :: String -> ControlPattern
- lfocutoffintCountTo :: String -> Pattern Double -> Pattern ValueMap
- lfocutoffintbus :: Pattern Int -> Pattern Double -> ControlPattern
- lfocutoffintrecv :: Pattern Int -> ControlPattern
- lfodelay :: Pattern Double -> ControlPattern
- lfodelayTake :: String -> [Double] -> ControlPattern
- lfodelayCount :: String -> ControlPattern
- lfodelayCountTo :: String -> Pattern Double -> Pattern ValueMap
- lfodelaybus :: Pattern Int -> Pattern Double -> ControlPattern
- lfodelayrecv :: Pattern Int -> ControlPattern
- lfoint :: Pattern Double -> ControlPattern
- lfointTake :: String -> [Double] -> ControlPattern
- lfointCount :: String -> ControlPattern
- lfointCountTo :: String -> Pattern Double -> Pattern ValueMap
- lfointbus :: Pattern Int -> Pattern Double -> ControlPattern
- lfointrecv :: Pattern Int -> ControlPattern
- lfopitchint :: Pattern Double -> ControlPattern
- lfopitchintTake :: String -> [Double] -> ControlPattern
- lfopitchintCount :: String -> ControlPattern
- lfopitchintCountTo :: String -> Pattern Double -> Pattern ValueMap
- lfopitchintbus :: Pattern Int -> Pattern Double -> ControlPattern
- lfopitchintrecv :: Pattern Int -> ControlPattern
- lfoshape :: Pattern Double -> ControlPattern
- lfoshapeTake :: String -> [Double] -> ControlPattern
- lfoshapeCount :: String -> ControlPattern
- lfoshapeCountTo :: String -> Pattern Double -> Pattern ValueMap
- lfoshapebus :: Pattern Int -> Pattern Double -> ControlPattern
- lfoshaperecv :: Pattern Int -> ControlPattern
- lfosync :: Pattern Double -> ControlPattern
- lfosyncTake :: String -> [Double] -> ControlPattern
- lfosyncCount :: String -> ControlPattern
- lfosyncCountTo :: String -> Pattern Double -> Pattern ValueMap
- lfosyncbus :: Pattern Int -> Pattern Double -> ControlPattern
- lfosyncrecv :: Pattern Int -> ControlPattern
- lhitom :: Pattern Double -> ControlPattern
- lhitomTake :: String -> [Double] -> ControlPattern
- lhitomCount :: String -> ControlPattern
- lhitomCountTo :: String -> Pattern Double -> Pattern ValueMap
- lhitombus :: Pattern Int -> Pattern Double -> ControlPattern
- lhitomrecv :: Pattern Int -> ControlPattern
- lkick :: Pattern Double -> ControlPattern
- lkickTake :: String -> [Double] -> ControlPattern
- lkickCount :: String -> ControlPattern
- lkickCountTo :: String -> Pattern Double -> Pattern ValueMap
- lkickbus :: Pattern Int -> Pattern Double -> ControlPattern
- lkickrecv :: Pattern Int -> ControlPattern
- llotom :: Pattern Double -> ControlPattern
- llotomTake :: String -> [Double] -> ControlPattern
- llotomCount :: String -> ControlPattern
- llotomCountTo :: String -> Pattern Double -> Pattern ValueMap
- llotombus :: Pattern Int -> Pattern Double -> ControlPattern
- llotomrecv :: Pattern Int -> ControlPattern
- lock :: Pattern Double -> ControlPattern
- lockTake :: String -> [Double] -> ControlPattern
- lockCount :: String -> ControlPattern
- lockCountTo :: String -> Pattern Double -> Pattern ValueMap
- lockbus :: Pattern Int -> Pattern Double -> ControlPattern
- lockrecv :: Pattern Int -> ControlPattern
- loop :: Pattern Double -> ControlPattern
- loopTake :: String -> [Double] -> ControlPattern
- loopCount :: String -> ControlPattern
- loopCountTo :: String -> Pattern Double -> Pattern ValueMap
- loopbus :: Pattern Int -> Pattern Double -> ControlPattern
- lophat :: Pattern Double -> ControlPattern
- lophatTake :: String -> [Double] -> ControlPattern
- lophatCount :: String -> ControlPattern
- lophatCountTo :: String -> Pattern Double -> Pattern ValueMap
- lophatbus :: Pattern Int -> Pattern Double -> ControlPattern
- lophatrecv :: Pattern Int -> ControlPattern
- lrate :: Pattern Double -> ControlPattern
- lrateTake :: String -> [Double] -> ControlPattern
- lrateCount :: String -> ControlPattern
- lrateCountTo :: String -> Pattern Double -> Pattern ValueMap
- lratebus :: Pattern Int -> Pattern Double -> ControlPattern
- lraterecv :: Pattern Int -> ControlPattern
- lsize :: Pattern Double -> ControlPattern
- lsizeTake :: String -> [Double] -> ControlPattern
- lsizeCount :: String -> ControlPattern
- lsizeCountTo :: String -> Pattern Double -> Pattern ValueMap
- lsizebus :: Pattern Int -> Pattern Double -> ControlPattern
- lsizerecv :: Pattern Int -> ControlPattern
- lsnare :: Pattern Double -> ControlPattern
- lsnareTake :: String -> [Double] -> ControlPattern
- lsnareCount :: String -> ControlPattern
- lsnareCountTo :: String -> Pattern Double -> Pattern ValueMap
- lsnarebus :: Pattern Int -> Pattern Double -> ControlPattern
- lsnarerecv :: Pattern Int -> ControlPattern
- metatune :: Pattern Double -> ControlPattern
- metatuneTake :: String -> [Double] -> ControlPattern
- metatuneCount :: String -> ControlPattern
- metatuneCountTo :: String -> Pattern Double -> Pattern ValueMap
- metatunebus :: Pattern Int -> Pattern Double -> ControlPattern
- metatunerecv :: Pattern Int -> ControlPattern
- midibend :: Pattern Double -> ControlPattern
- midibendTake :: String -> [Double] -> ControlPattern
- midibendCount :: String -> ControlPattern
- midibendCountTo :: String -> Pattern Double -> Pattern ValueMap
- midibendbus :: Pattern Int -> Pattern Double -> ControlPattern
- midichan :: Pattern Double -> ControlPattern
- midichanTake :: String -> [Double] -> ControlPattern
- midichanCount :: String -> ControlPattern
- midichanCountTo :: String -> Pattern Double -> Pattern ValueMap
- midichanbus :: Pattern Int -> Pattern Double -> ControlPattern
- midicmd :: Pattern String -> ControlPattern
- midicmdTake :: String -> [Double] -> ControlPattern
- midicmdbus :: Pattern Int -> Pattern String -> ControlPattern
- miditouch :: Pattern Double -> ControlPattern
- miditouchTake :: String -> [Double] -> ControlPattern
- miditouchCount :: String -> ControlPattern
- miditouchCountTo :: String -> Pattern Double -> Pattern ValueMap
- miditouchbus :: Pattern Int -> Pattern Double -> ControlPattern
- minutes :: Pattern Double -> ControlPattern
- minutesTake :: String -> [Double] -> ControlPattern
- minutesCount :: String -> ControlPattern
- minutesCountTo :: String -> Pattern Double -> Pattern ValueMap
- minutesbus :: Pattern Int -> Pattern Double -> ControlPattern
- modwheel :: Pattern Double -> ControlPattern
- modwheelTake :: String -> [Double] -> ControlPattern
- modwheelCount :: String -> ControlPattern
- modwheelCountTo :: String -> Pattern Double -> Pattern ValueMap
- modwheelbus :: Pattern Int -> Pattern Double -> ControlPattern
- modwheelrecv :: Pattern Int -> ControlPattern
- mtranspose :: Pattern Double -> ControlPattern
- mtransposeTake :: String -> [Double] -> ControlPattern
- mtransposeCount :: String -> ControlPattern
- mtransposeCountTo :: String -> Pattern Double -> Pattern ValueMap
- mtransposebus :: Pattern Int -> Pattern Double -> ControlPattern
- mtransposerecv :: Pattern Int -> ControlPattern
- n :: Pattern Note -> ControlPattern
- nTake :: String -> [Double] -> ControlPattern
- nCount :: String -> ControlPattern
- nCountTo :: String -> Pattern Double -> Pattern ValueMap
- nbus :: Pattern Int -> Pattern Note -> ControlPattern
- note :: Pattern Note -> ControlPattern
- noteTake :: String -> [Double] -> ControlPattern
- noteCount :: String -> ControlPattern
- noteCountTo :: String -> Pattern Double -> Pattern ValueMap
- notebus :: Pattern Int -> Pattern Note -> ControlPattern
- nudge :: Pattern Double -> ControlPattern
- nudgeTake :: String -> [Double] -> ControlPattern
- nudgeCount :: String -> ControlPattern
- nudgeCountTo :: String -> Pattern Double -> Pattern ValueMap
- nudgebus :: Pattern Int -> Pattern Double -> ControlPattern
- nudgerecv :: Pattern Int -> ControlPattern
- octave :: Pattern Int -> ControlPattern
- octaveTake :: String -> [Double] -> ControlPattern
- octaveCount :: String -> ControlPattern
- octaveCountTo :: String -> Pattern Double -> Pattern ValueMap
- octavebus :: Pattern Int -> Pattern Int -> ControlPattern
- octaveR :: Pattern Double -> ControlPattern
- octaveRTake :: String -> [Double] -> ControlPattern
- octaveRCount :: String -> ControlPattern
- octaveRCountTo :: String -> Pattern Double -> Pattern ValueMap
- octaveRbus :: Pattern Int -> Pattern Double -> ControlPattern
- octaveRrecv :: Pattern Int -> ControlPattern
- octer :: Pattern Double -> ControlPattern
- octerTake :: String -> [Double] -> ControlPattern
- octerCount :: String -> ControlPattern
- octerCountTo :: String -> Pattern Double -> Pattern ValueMap
- octerbus :: Pattern Int -> Pattern Double -> ControlPattern
- octerrecv :: Pattern Int -> ControlPattern
- octersub :: Pattern Double -> ControlPattern
- octersubTake :: String -> [Double] -> ControlPattern
- octersubCount :: String -> ControlPattern
- octersubCountTo :: String -> Pattern Double -> Pattern ValueMap
- octersubbus :: Pattern Int -> Pattern Double -> ControlPattern
- octersubrecv :: Pattern Int -> ControlPattern
- octersubsub :: Pattern Double -> ControlPattern
- octersubsubTake :: String -> [Double] -> ControlPattern
- octersubsubCount :: String -> ControlPattern
- octersubsubCountTo :: String -> Pattern Double -> Pattern ValueMap
- octersubsubbus :: Pattern Int -> Pattern Double -> ControlPattern
- octersubsubrecv :: Pattern Int -> ControlPattern
- offset :: Pattern Double -> ControlPattern
- offsetTake :: String -> [Double] -> ControlPattern
- offsetCount :: String -> ControlPattern
- offsetCountTo :: String -> Pattern Double -> Pattern ValueMap
- offsetbus :: Pattern Int -> Pattern Double -> ControlPattern
- ophatdecay :: Pattern Double -> ControlPattern
- ophatdecayTake :: String -> [Double] -> ControlPattern
- ophatdecayCount :: String -> ControlPattern
- ophatdecayCountTo :: String -> Pattern Double -> Pattern ValueMap
- ophatdecaybus :: Pattern Int -> Pattern Double -> ControlPattern
- ophatdecayrecv :: Pattern Int -> ControlPattern
- orbit :: Pattern Int -> ControlPattern
- orbitTake :: String -> [Double] -> ControlPattern
- orbitCount :: String -> ControlPattern
- orbitCountTo :: String -> Pattern Double -> Pattern ValueMap
- orbitbus :: Pattern Int -> Pattern Int -> ControlPattern
- orbitrecv :: Pattern Int -> ControlPattern
- overgain :: Pattern Double -> ControlPattern
- overgainTake :: String -> [Double] -> ControlPattern
- overgainCount :: String -> ControlPattern
- overgainCountTo :: String -> Pattern Double -> Pattern ValueMap
- overgainbus :: Pattern Int -> Pattern Double -> ControlPattern
- overshape :: Pattern Double -> ControlPattern
- overshapeTake :: String -> [Double] -> ControlPattern
- overshapeCount :: String -> ControlPattern
- overshapeCountTo :: String -> Pattern Double -> Pattern ValueMap
- overshapebus :: Pattern Int -> Pattern Double -> ControlPattern
- overshaperecv :: Pattern Int -> ControlPattern
- pan :: Pattern Double -> ControlPattern
- panTake :: String -> [Double] -> ControlPattern
- panCount :: String -> ControlPattern
- panCountTo :: String -> Pattern Double -> Pattern ValueMap
- panbus :: Pattern Int -> Pattern Double -> ControlPattern
- panrecv :: Pattern Int -> ControlPattern
- panorient :: Pattern Double -> ControlPattern
- panorientTake :: String -> [Double] -> ControlPattern
- panorientCount :: String -> ControlPattern
- panorientCountTo :: String -> Pattern Double -> Pattern ValueMap
- panorientbus :: Pattern Int -> Pattern Double -> ControlPattern
- panorientrecv :: Pattern Int -> ControlPattern
- panspan :: Pattern Double -> ControlPattern
- panspanTake :: String -> [Double] -> ControlPattern
- panspanCount :: String -> ControlPattern
- panspanCountTo :: String -> Pattern Double -> Pattern ValueMap
- panspanbus :: Pattern Int -> Pattern Double -> ControlPattern
- panspanrecv :: Pattern Int -> ControlPattern
- pansplay :: Pattern Double -> ControlPattern
- pansplayTake :: String -> [Double] -> ControlPattern
- pansplayCount :: String -> ControlPattern
- pansplayCountTo :: String -> Pattern Double -> Pattern ValueMap
- pansplaybus :: Pattern Int -> Pattern Double -> ControlPattern
- pansplayrecv :: Pattern Int -> ControlPattern
- panwidth :: Pattern Double -> ControlPattern
- panwidthTake :: String -> [Double] -> ControlPattern
- panwidthCount :: String -> ControlPattern
- panwidthCountTo :: String -> Pattern Double -> Pattern ValueMap
- panwidthbus :: Pattern Int -> Pattern Double -> ControlPattern
- panwidthrecv :: Pattern Int -> ControlPattern
- partials :: Pattern Double -> ControlPattern
- partialsTake :: String -> [Double] -> ControlPattern
- partialsCount :: String -> ControlPattern
- partialsCountTo :: String -> Pattern Double -> Pattern ValueMap
- partialsbus :: Pattern Int -> Pattern Double -> ControlPattern
- partialsrecv :: Pattern Int -> ControlPattern
- phaserdepth :: Pattern Double -> ControlPattern
- phaserdepthTake :: String -> [Double] -> ControlPattern
- phaserdepthCount :: String -> ControlPattern
- phaserdepthCountTo :: String -> Pattern Double -> Pattern ValueMap
- phaserdepthbus :: Pattern Int -> Pattern Double -> ControlPattern
- phaserdepthrecv :: Pattern Int -> ControlPattern
- phaserrate :: Pattern Double -> ControlPattern
- phaserrateTake :: String -> [Double] -> ControlPattern
- phaserrateCount :: String -> ControlPattern
- phaserrateCountTo :: String -> Pattern Double -> Pattern ValueMap
- phaserratebus :: Pattern Int -> Pattern Double -> ControlPattern
- phaserraterecv :: Pattern Int -> ControlPattern
- pitch1 :: Pattern Double -> ControlPattern
- pitch1Take :: String -> [Double] -> ControlPattern
- pitch1Count :: String -> ControlPattern
- pitch1CountTo :: String -> Pattern Double -> Pattern ValueMap
- pitch1bus :: Pattern Int -> Pattern Double -> ControlPattern
- pitch1recv :: Pattern Int -> ControlPattern
- pitch2 :: Pattern Double -> ControlPattern
- pitch2Take :: String -> [Double] -> ControlPattern
- pitch2Count :: String -> ControlPattern
- pitch2CountTo :: String -> Pattern Double -> Pattern ValueMap
- pitch2bus :: Pattern Int -> Pattern Double -> ControlPattern
- pitch2recv :: Pattern Int -> ControlPattern
- pitch3 :: Pattern Double -> ControlPattern
- pitch3Take :: String -> [Double] -> ControlPattern
- pitch3Count :: String -> ControlPattern
- pitch3CountTo :: String -> Pattern Double -> Pattern ValueMap
- pitch3bus :: Pattern Int -> Pattern Double -> ControlPattern
- pitch3recv :: Pattern Int -> ControlPattern
- polyTouch :: Pattern Double -> ControlPattern
- polyTouchTake :: String -> [Double] -> ControlPattern
- polyTouchCount :: String -> ControlPattern
- polyTouchCountTo :: String -> Pattern Double -> Pattern ValueMap
- polyTouchbus :: Pattern Int -> Pattern Double -> ControlPattern
- portamento :: Pattern Double -> ControlPattern
- portamentoTake :: String -> [Double] -> ControlPattern
- portamentoCount :: String -> ControlPattern
- portamentoCountTo :: String -> Pattern Double -> Pattern ValueMap
- portamentobus :: Pattern Int -> Pattern Double -> ControlPattern
- portamentorecv :: Pattern Int -> ControlPattern
- progNum :: Pattern Double -> ControlPattern
- progNumTake :: String -> [Double] -> ControlPattern
- progNumCount :: String -> ControlPattern
- progNumCountTo :: String -> Pattern Double -> Pattern ValueMap
- progNumbus :: Pattern Int -> Pattern Double -> ControlPattern
- rate :: Pattern Double -> ControlPattern
- rateTake :: String -> [Double] -> ControlPattern
- rateCount :: String -> ControlPattern
- rateCountTo :: String -> Pattern Double -> Pattern ValueMap
- ratebus :: Pattern Int -> Pattern Double -> ControlPattern
- raterecv :: Pattern Int -> ControlPattern
- real :: Pattern Double -> ControlPattern
- realTake :: String -> [Double] -> ControlPattern
- realCount :: String -> ControlPattern
- realCountTo :: String -> Pattern Double -> Pattern ValueMap
- realbus :: Pattern Int -> Pattern Double -> ControlPattern
- realrecv :: Pattern Int -> ControlPattern
- release :: Pattern Double -> ControlPattern
- releaseTake :: String -> [Double] -> ControlPattern
- releaseCount :: String -> ControlPattern
- releaseCountTo :: String -> Pattern Double -> Pattern ValueMap
- releasebus :: Pattern Int -> Pattern Double -> ControlPattern
- releaserecv :: Pattern Int -> ControlPattern
- resonance :: Pattern Double -> ControlPattern
- resonanceTake :: String -> [Double] -> ControlPattern
- resonanceCount :: String -> ControlPattern
- resonanceCountTo :: String -> Pattern Double -> Pattern ValueMap
- resonancebus :: Pattern Int -> Pattern Double -> ControlPattern
- resonancerecv :: Pattern Int -> ControlPattern
- ring :: Pattern Double -> ControlPattern
- ringTake :: String -> [Double] -> ControlPattern
- ringCount :: String -> ControlPattern
- ringCountTo :: String -> Pattern Double -> Pattern ValueMap
- ringbus :: Pattern Int -> Pattern Double -> ControlPattern
- ringrecv :: Pattern Int -> ControlPattern
- ringdf :: Pattern Double -> ControlPattern
- ringdfTake :: String -> [Double] -> ControlPattern
- ringdfCount :: String -> ControlPattern
- ringdfCountTo :: String -> Pattern Double -> Pattern ValueMap
- ringdfbus :: Pattern Int -> Pattern Double -> ControlPattern
- ringdfrecv :: Pattern Int -> ControlPattern
- ringf :: Pattern Double -> ControlPattern
- ringfTake :: String -> [Double] -> ControlPattern
- ringfCount :: String -> ControlPattern
- ringfCountTo :: String -> Pattern Double -> Pattern ValueMap
- ringfbus :: Pattern Int -> Pattern Double -> ControlPattern
- ringfrecv :: Pattern Int -> ControlPattern
- room :: Pattern Double -> ControlPattern
- roomTake :: String -> [Double] -> ControlPattern
- roomCount :: String -> ControlPattern
- roomCountTo :: String -> Pattern Double -> Pattern ValueMap
- roombus :: Pattern Int -> Pattern Double -> ControlPattern
- roomrecv :: Pattern Int -> ControlPattern
- sagogo :: Pattern Double -> ControlPattern
- sagogoTake :: String -> [Double] -> ControlPattern
- sagogoCount :: String -> ControlPattern
- sagogoCountTo :: String -> Pattern Double -> Pattern ValueMap
- sagogobus :: Pattern Int -> Pattern Double -> ControlPattern
- sagogorecv :: Pattern Int -> ControlPattern
- sclap :: Pattern Double -> ControlPattern
- sclapTake :: String -> [Double] -> ControlPattern
- sclapCount :: String -> ControlPattern
- sclapCountTo :: String -> Pattern Double -> Pattern ValueMap
- sclapbus :: Pattern Int -> Pattern Double -> ControlPattern
- sclaprecv :: Pattern Int -> ControlPattern
- sclaves :: Pattern Double -> ControlPattern
- sclavesTake :: String -> [Double] -> ControlPattern
- sclavesCount :: String -> ControlPattern
- sclavesCountTo :: String -> Pattern Double -> Pattern ValueMap
- sclavesbus :: Pattern Int -> Pattern Double -> ControlPattern
- sclavesrecv :: Pattern Int -> ControlPattern
- scram :: Pattern Double -> ControlPattern
- scramTake :: String -> [Double] -> ControlPattern
- scramCount :: String -> ControlPattern
- scramCountTo :: String -> Pattern Double -> Pattern ValueMap
- scrambus :: Pattern Int -> Pattern Double -> ControlPattern
- scramrecv :: Pattern Int -> ControlPattern
- scrash :: Pattern Double -> ControlPattern
- scrashTake :: String -> [Double] -> ControlPattern
- scrashCount :: String -> ControlPattern
- scrashCountTo :: String -> Pattern Double -> Pattern ValueMap
- scrashbus :: Pattern Int -> Pattern Double -> ControlPattern
- scrashrecv :: Pattern Int -> ControlPattern
- seconds :: Pattern Double -> ControlPattern
- secondsTake :: String -> [Double] -> ControlPattern
- secondsCount :: String -> ControlPattern
- secondsCountTo :: String -> Pattern Double -> Pattern ValueMap
- secondsbus :: Pattern Int -> Pattern Double -> ControlPattern
- semitone :: Pattern Double -> ControlPattern
- semitoneTake :: String -> [Double] -> ControlPattern
- semitoneCount :: String -> ControlPattern
- semitoneCountTo :: String -> Pattern Double -> Pattern ValueMap
- semitonebus :: Pattern Int -> Pattern Double -> ControlPattern
- semitonerecv :: Pattern Int -> ControlPattern
- shape :: Pattern Double -> ControlPattern
- shapeTake :: String -> [Double] -> ControlPattern
- shapeCount :: String -> ControlPattern
- shapeCountTo :: String -> Pattern Double -> Pattern ValueMap
- shapebus :: Pattern Int -> Pattern Double -> ControlPattern
- shaperecv :: Pattern Int -> ControlPattern
- size :: Pattern Double -> ControlPattern
- sizeTake :: String -> [Double] -> ControlPattern
- sizeCount :: String -> ControlPattern
- sizeCountTo :: String -> Pattern Double -> Pattern ValueMap
- sizebus :: Pattern Int -> Pattern Double -> ControlPattern
- sizerecv :: Pattern Int -> ControlPattern
- slide :: Pattern Double -> ControlPattern
- slideTake :: String -> [Double] -> ControlPattern
- slideCount :: String -> ControlPattern
- slideCountTo :: String -> Pattern Double -> Pattern ValueMap
- slidebus :: Pattern Int -> Pattern Double -> ControlPattern
- sliderecv :: Pattern Int -> ControlPattern
- slider0 :: Pattern Double -> ControlPattern
- slider0Take :: String -> [Double] -> ControlPattern
- slider0Count :: String -> ControlPattern
- slider0CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider0bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider0recv :: Pattern Int -> ControlPattern
- slider1 :: Pattern Double -> ControlPattern
- slider1Take :: String -> [Double] -> ControlPattern
- slider1Count :: String -> ControlPattern
- slider1CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider1bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider1recv :: Pattern Int -> ControlPattern
- slider10 :: Pattern Double -> ControlPattern
- slider10Take :: String -> [Double] -> ControlPattern
- slider10Count :: String -> ControlPattern
- slider10CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider10bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider10recv :: Pattern Int -> ControlPattern
- slider11 :: Pattern Double -> ControlPattern
- slider11Take :: String -> [Double] -> ControlPattern
- slider11Count :: String -> ControlPattern
- slider11CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider11bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider11recv :: Pattern Int -> ControlPattern
- slider12 :: Pattern Double -> ControlPattern
- slider12Take :: String -> [Double] -> ControlPattern
- slider12Count :: String -> ControlPattern
- slider12CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider12bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider12recv :: Pattern Int -> ControlPattern
- slider13 :: Pattern Double -> ControlPattern
- slider13Take :: String -> [Double] -> ControlPattern
- slider13Count :: String -> ControlPattern
- slider13CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider13bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider13recv :: Pattern Int -> ControlPattern
- slider14 :: Pattern Double -> ControlPattern
- slider14Take :: String -> [Double] -> ControlPattern
- slider14Count :: String -> ControlPattern
- slider14CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider14bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider14recv :: Pattern Int -> ControlPattern
- slider15 :: Pattern Double -> ControlPattern
- slider15Take :: String -> [Double] -> ControlPattern
- slider15Count :: String -> ControlPattern
- slider15CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider15bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider15recv :: Pattern Int -> ControlPattern
- slider2 :: Pattern Double -> ControlPattern
- slider2Take :: String -> [Double] -> ControlPattern
- slider2Count :: String -> ControlPattern
- slider2CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider2bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider2recv :: Pattern Int -> ControlPattern
- slider3 :: Pattern Double -> ControlPattern
- slider3Take :: String -> [Double] -> ControlPattern
- slider3Count :: String -> ControlPattern
- slider3CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider3bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider3recv :: Pattern Int -> ControlPattern
- slider4 :: Pattern Double -> ControlPattern
- slider4Take :: String -> [Double] -> ControlPattern
- slider4Count :: String -> ControlPattern
- slider4CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider4bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider4recv :: Pattern Int -> ControlPattern
- slider5 :: Pattern Double -> ControlPattern
- slider5Take :: String -> [Double] -> ControlPattern
- slider5Count :: String -> ControlPattern
- slider5CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider5bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider5recv :: Pattern Int -> ControlPattern
- slider6 :: Pattern Double -> ControlPattern
- slider6Take :: String -> [Double] -> ControlPattern
- slider6Count :: String -> ControlPattern
- slider6CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider6bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider6recv :: Pattern Int -> ControlPattern
- slider7 :: Pattern Double -> ControlPattern
- slider7Take :: String -> [Double] -> ControlPattern
- slider7Count :: String -> ControlPattern
- slider7CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider7bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider7recv :: Pattern Int -> ControlPattern
- slider8 :: Pattern Double -> ControlPattern
- slider8Take :: String -> [Double] -> ControlPattern
- slider8Count :: String -> ControlPattern
- slider8CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider8bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider8recv :: Pattern Int -> ControlPattern
- slider9 :: Pattern Double -> ControlPattern
- slider9Take :: String -> [Double] -> ControlPattern
- slider9Count :: String -> ControlPattern
- slider9CountTo :: String -> Pattern Double -> Pattern ValueMap
- slider9bus :: Pattern Int -> Pattern Double -> ControlPattern
- slider9recv :: Pattern Int -> ControlPattern
- smear :: Pattern Double -> ControlPattern
- smearTake :: String -> [Double] -> ControlPattern
- smearCount :: String -> ControlPattern
- smearCountTo :: String -> Pattern Double -> Pattern ValueMap
- smearbus :: Pattern Int -> Pattern Double -> ControlPattern
- smearrecv :: Pattern Int -> ControlPattern
- songPtr :: Pattern Double -> ControlPattern
- songPtrTake :: String -> [Double] -> ControlPattern
- songPtrCount :: String -> ControlPattern
- songPtrCountTo :: String -> Pattern Double -> Pattern ValueMap
- songPtrbus :: Pattern Int -> Pattern Double -> ControlPattern
- speed :: Pattern Double -> ControlPattern
- speedTake :: String -> [Double] -> ControlPattern
- speedCount :: String -> ControlPattern
- speedCountTo :: String -> Pattern Double -> Pattern ValueMap
- speedbus :: Pattern Int -> Pattern Double -> ControlPattern
- squiz :: Pattern Double -> ControlPattern
- squizTake :: String -> [Double] -> ControlPattern
- squizCount :: String -> ControlPattern
- squizCountTo :: String -> Pattern Double -> Pattern ValueMap
- squizbus :: Pattern Int -> Pattern Double -> ControlPattern
- squizrecv :: Pattern Int -> ControlPattern
- stepsPerOctave :: Pattern Double -> ControlPattern
- stepsPerOctaveTake :: String -> [Double] -> ControlPattern
- stepsPerOctaveCount :: String -> ControlPattern
- stepsPerOctaveCountTo :: String -> Pattern Double -> Pattern ValueMap
- stepsPerOctavebus :: Pattern Int -> Pattern Double -> ControlPattern
- stepsPerOctaverecv :: Pattern Int -> ControlPattern
- stutterdepth :: Pattern Double -> ControlPattern
- stutterdepthTake :: String -> [Double] -> ControlPattern
- stutterdepthCount :: String -> ControlPattern
- stutterdepthCountTo :: String -> Pattern Double -> Pattern ValueMap
- stutterdepthbus :: Pattern Int -> Pattern Double -> ControlPattern
- stutterdepthrecv :: Pattern Int -> ControlPattern
- stuttertime :: Pattern Double -> ControlPattern
- stuttertimeTake :: String -> [Double] -> ControlPattern
- stuttertimeCount :: String -> ControlPattern
- stuttertimeCountTo :: String -> Pattern Double -> Pattern ValueMap
- stuttertimebus :: Pattern Int -> Pattern Double -> ControlPattern
- stuttertimerecv :: Pattern Int -> ControlPattern
- sustain :: Pattern Double -> ControlPattern
- sustainTake :: String -> [Double] -> ControlPattern
- sustainCount :: String -> ControlPattern
- sustainCountTo :: String -> Pattern Double -> Pattern ValueMap
- sustainbus :: Pattern Int -> Pattern Double -> ControlPattern
- sustainpedal :: Pattern Double -> ControlPattern
- sustainpedalTake :: String -> [Double] -> ControlPattern
- sustainpedalCount :: String -> ControlPattern
- sustainpedalCountTo :: String -> Pattern Double -> Pattern ValueMap
- sustainpedalbus :: Pattern Int -> Pattern Double -> ControlPattern
- sustainpedalrecv :: Pattern Int -> ControlPattern
- timescale :: Pattern Double -> ControlPattern
- timescaleTake :: String -> [Double] -> ControlPattern
- timescaleCount :: String -> ControlPattern
- timescaleCountTo :: String -> Pattern Double -> Pattern ValueMap
- timescalebus :: Pattern Int -> Pattern Double -> ControlPattern
- timescalewin :: Pattern Double -> ControlPattern
- timescalewinTake :: String -> [Double] -> ControlPattern
- timescalewinCount :: String -> ControlPattern
- timescalewinCountTo :: String -> Pattern Double -> Pattern ValueMap
- timescalewinbus :: Pattern Int -> Pattern Double -> ControlPattern
- to :: Pattern Double -> ControlPattern
- toTake :: String -> [Double] -> ControlPattern
- toCount :: String -> ControlPattern
- toCountTo :: String -> Pattern Double -> Pattern ValueMap
- tobus :: Pattern Int -> Pattern Double -> ControlPattern
- torecv :: Pattern Int -> ControlPattern
- toArg :: Pattern String -> ControlPattern
- toArgTake :: String -> [Double] -> ControlPattern
- toArgbus :: Pattern Int -> Pattern String -> ControlPattern
- toArgrecv :: Pattern Int -> ControlPattern
- tomdecay :: Pattern Double -> ControlPattern
- tomdecayTake :: String -> [Double] -> ControlPattern
- tomdecayCount :: String -> ControlPattern
- tomdecayCountTo :: String -> Pattern Double -> Pattern ValueMap
- tomdecaybus :: Pattern Int -> Pattern Double -> ControlPattern
- tomdecayrecv :: Pattern Int -> ControlPattern
- tremolodepth :: Pattern Double -> ControlPattern
- tremolodepthTake :: String -> [Double] -> ControlPattern
- tremolodepthCount :: String -> ControlPattern
- tremolodepthCountTo :: String -> Pattern Double -> Pattern ValueMap
- tremolodepthbus :: Pattern Int -> Pattern Double -> ControlPattern
- tremolodepthrecv :: Pattern Int -> ControlPattern
- tremolorate :: Pattern Double -> ControlPattern
- tremolorateTake :: String -> [Double] -> ControlPattern
- tremolorateCount :: String -> ControlPattern
- tremolorateCountTo :: String -> Pattern Double -> Pattern ValueMap
- tremoloratebus :: Pattern Int -> Pattern Double -> ControlPattern
- tremoloraterecv :: Pattern Int -> ControlPattern
- triode :: Pattern Double -> ControlPattern
- triodeTake :: String -> [Double] -> ControlPattern
- triodeCount :: String -> ControlPattern
- triodeCountTo :: String -> Pattern Double -> Pattern ValueMap
- triodebus :: Pattern Int -> Pattern Double -> ControlPattern
- trioderecv :: Pattern Int -> ControlPattern
- tsdelay :: Pattern Double -> ControlPattern
- tsdelayTake :: String -> [Double] -> ControlPattern
- tsdelayCount :: String -> ControlPattern
- tsdelayCountTo :: String -> Pattern Double -> Pattern ValueMap
- tsdelaybus :: Pattern Int -> Pattern Double -> ControlPattern
- tsdelayrecv :: Pattern Int -> ControlPattern
- uid :: Pattern Double -> ControlPattern
- uidTake :: String -> [Double] -> ControlPattern
- uidCount :: String -> ControlPattern
- uidCountTo :: String -> Pattern Double -> Pattern ValueMap
- uidbus :: Pattern Int -> Pattern Double -> ControlPattern
- unit :: Pattern String -> ControlPattern
- unitTake :: String -> [Double] -> ControlPattern
- unitbus :: Pattern Int -> Pattern String -> ControlPattern
- val :: Pattern Double -> ControlPattern
- valTake :: String -> [Double] -> ControlPattern
- valCount :: String -> ControlPattern
- valCountTo :: String -> Pattern Double -> Pattern ValueMap
- valbus :: Pattern Int -> Pattern Double -> ControlPattern
- vcfegint :: Pattern Double -> ControlPattern
- vcfegintTake :: String -> [Double] -> ControlPattern
- vcfegintCount :: String -> ControlPattern
- vcfegintCountTo :: String -> Pattern Double -> Pattern ValueMap
- vcfegintbus :: Pattern Int -> Pattern Double -> ControlPattern
- vcfegintrecv :: Pattern Int -> ControlPattern
- vcoegint :: Pattern Double -> ControlPattern
- vcoegintTake :: String -> [Double] -> ControlPattern
- vcoegintCount :: String -> ControlPattern
- vcoegintCountTo :: String -> Pattern Double -> Pattern ValueMap
- vcoegintbus :: Pattern Int -> Pattern Double -> ControlPattern
- vcoegintrecv :: Pattern Int -> ControlPattern
- velocity :: Pattern Double -> ControlPattern
- velocityTake :: String -> [Double] -> ControlPattern
- velocityCount :: String -> ControlPattern
- velocityCountTo :: String -> Pattern Double -> Pattern ValueMap
- velocitybus :: Pattern Int -> Pattern Double -> ControlPattern
- velocityrecv :: Pattern Int -> ControlPattern
- voice :: Pattern Double -> ControlPattern
- voiceTake :: String -> [Double] -> ControlPattern
- voiceCount :: String -> ControlPattern
- voiceCountTo :: String -> Pattern Double -> Pattern ValueMap
- voicebus :: Pattern Int -> Pattern Double -> ControlPattern
- voicerecv :: Pattern Int -> ControlPattern
- vowel :: Pattern String -> ControlPattern
- vowelTake :: String -> [Double] -> ControlPattern
- vowelbus :: Pattern Int -> Pattern String -> ControlPattern
- vowelrecv :: Pattern Int -> ControlPattern
- waveloss :: Pattern Double -> ControlPattern
- wavelossTake :: String -> [Double] -> ControlPattern
- wavelossCount :: String -> ControlPattern
- wavelossCountTo :: String -> Pattern Double -> Pattern ValueMap
- wavelossbus :: Pattern Int -> Pattern Double -> ControlPattern
- wavelossrecv :: Pattern Int -> ControlPattern
- xsdelay :: Pattern Double -> ControlPattern
- xsdelayTake :: String -> [Double] -> ControlPattern
- xsdelayCount :: String -> ControlPattern
- xsdelayCountTo :: String -> Pattern Double -> Pattern ValueMap
- xsdelaybus :: Pattern Int -> Pattern Double -> ControlPattern
- xsdelayrecv :: Pattern Int -> ControlPattern
- voi :: Pattern Double -> ControlPattern
- voibus :: Pattern Int -> Pattern Double -> ControlPattern
- voirecv :: Pattern Int -> ControlPattern
- vco :: Pattern Double -> ControlPattern
- vcobus :: Pattern Int -> Pattern Double -> ControlPattern
- vcorecv :: Pattern Int -> ControlPattern
- vcf :: Pattern Double -> ControlPattern
- vcfbus :: Pattern Int -> Pattern Double -> ControlPattern
- vcfrecv :: Pattern Int -> ControlPattern
- up :: Pattern Note -> ControlPattern
- tremr :: Pattern Double -> ControlPattern
- tremrbus :: Pattern Int -> Pattern Double -> ControlPattern
- tremrrecv :: Pattern Int -> ControlPattern
- tremdp :: Pattern Double -> ControlPattern
- tremdpbus :: Pattern Int -> Pattern Double -> ControlPattern
- tremdprecv :: Pattern Int -> ControlPattern
- tdecay :: Pattern Double -> ControlPattern
- tdecaybus :: Pattern Int -> Pattern Double -> ControlPattern
- tdecayrecv :: Pattern Int -> ControlPattern
- sz :: Pattern Double -> ControlPattern
- szbus :: Pattern Int -> Pattern Double -> ControlPattern
- szrecv :: Pattern Int -> ControlPattern
- sus :: Pattern Double -> ControlPattern
- stt :: Pattern Double -> ControlPattern
- sttbus :: Pattern Int -> Pattern Double -> ControlPattern
- sttrecv :: Pattern Int -> ControlPattern
- std :: Pattern Double -> ControlPattern
- stdbus :: Pattern Int -> Pattern Double -> ControlPattern
- stdrecv :: Pattern Int -> ControlPattern
- sld :: Pattern Double -> ControlPattern
- sldbus :: Pattern Int -> Pattern Double -> ControlPattern
- sldrecv :: Pattern Int -> ControlPattern
- scr :: Pattern Double -> ControlPattern
- scrbus :: Pattern Int -> Pattern Double -> ControlPattern
- scrrecv :: Pattern Int -> ControlPattern
- scp :: Pattern Double -> ControlPattern
- scpbus :: Pattern Int -> Pattern Double -> ControlPattern
- scprecv :: Pattern Int -> ControlPattern
- scl :: Pattern Double -> ControlPattern
- sclbus :: Pattern Int -> Pattern Double -> ControlPattern
- sclrecv :: Pattern Int -> ControlPattern
- sag :: Pattern Double -> ControlPattern
- sagbus :: Pattern Int -> Pattern Double -> ControlPattern
- sagrecv :: Pattern Int -> ControlPattern
- s :: Pattern String -> ControlPattern
- rel :: Pattern Double -> ControlPattern
- relbus :: Pattern Int -> Pattern Double -> ControlPattern
- relrecv :: Pattern Int -> ControlPattern
- por :: Pattern Double -> ControlPattern
- porbus :: Pattern Int -> Pattern Double -> ControlPattern
- porrecv :: Pattern Int -> ControlPattern
- pit3 :: Pattern Double -> ControlPattern
- pit3bus :: Pattern Int -> Pattern Double -> ControlPattern
- pit3recv :: Pattern Int -> ControlPattern
- pit2 :: Pattern Double -> ControlPattern
- pit2bus :: Pattern Int -> Pattern Double -> ControlPattern
- pit2recv :: Pattern Int -> ControlPattern
- pit1 :: Pattern Double -> ControlPattern
- pit1bus :: Pattern Int -> Pattern Double -> ControlPattern
- pit1recv :: Pattern Int -> ControlPattern
- phasr :: Pattern Double -> ControlPattern
- phasrbus :: Pattern Int -> Pattern Double -> ControlPattern
- phasrrecv :: Pattern Int -> ControlPattern
- phasdp :: Pattern Double -> ControlPattern
- phasdpbus :: Pattern Int -> Pattern Double -> ControlPattern
- phasdprecv :: Pattern Int -> ControlPattern
- ohdecay :: Pattern Double -> ControlPattern
- ohdecaybus :: Pattern Int -> Pattern Double -> ControlPattern
- ohdecayrecv :: Pattern Int -> ControlPattern
- number :: Pattern Note -> ControlPattern
- lsn :: Pattern Double -> ControlPattern
- lsnbus :: Pattern Int -> Pattern Double -> ControlPattern
- lsnrecv :: Pattern Int -> ControlPattern
- lpq :: Pattern Double -> ControlPattern
- lpqbus :: Pattern Int -> Pattern Double -> ControlPattern
- lpqrecv :: Pattern Int -> ControlPattern
- lpf :: Pattern Double -> ControlPattern
- lpfbus :: Pattern Int -> Pattern Double -> ControlPattern
- lpfrecv :: Pattern Int -> ControlPattern
- loh :: Pattern Double -> ControlPattern
- lohbus :: Pattern Int -> Pattern Double -> ControlPattern
- lohrecv :: Pattern Int -> ControlPattern
- llt :: Pattern Double -> ControlPattern
- lltbus :: Pattern Int -> Pattern Double -> ControlPattern
- lltrecv :: Pattern Int -> ControlPattern
- lht :: Pattern Double -> ControlPattern
- lhtbus :: Pattern Int -> Pattern Double -> ControlPattern
- lhtrecv :: Pattern Int -> ControlPattern
- lfop :: Pattern Double -> ControlPattern
- lfopbus :: Pattern Int -> Pattern Double -> ControlPattern
- lfoprecv :: Pattern Int -> ControlPattern
- lfoi :: Pattern Double -> ControlPattern
- lfoibus :: Pattern Int -> Pattern Double -> ControlPattern
- lfoirecv :: Pattern Int -> ControlPattern
- lfoc :: Pattern Double -> ControlPattern
- lfocbus :: Pattern Int -> Pattern Double -> ControlPattern
- lfocrecv :: Pattern Int -> ControlPattern
- lcr :: Pattern Double -> ControlPattern
- lcrbus :: Pattern Int -> Pattern Double -> ControlPattern
- lcrrecv :: Pattern Int -> ControlPattern
- lcp :: Pattern Double -> ControlPattern
- lcpbus :: Pattern Int -> Pattern Double -> ControlPattern
- lcprecv :: Pattern Int -> ControlPattern
- lcl :: Pattern Double -> ControlPattern
- lclbus :: Pattern Int -> Pattern Double -> ControlPattern
- lclrecv :: Pattern Int -> ControlPattern
- lch :: Pattern Double -> ControlPattern
- lchbus :: Pattern Int -> Pattern Double -> ControlPattern
- lchrecv :: Pattern Int -> ControlPattern
- lbd :: Pattern Double -> ControlPattern
- lbdbus :: Pattern Int -> Pattern Double -> ControlPattern
- lbdrecv :: Pattern Int -> ControlPattern
- lag :: Pattern Double -> ControlPattern
- lagbus :: Pattern Int -> Pattern Double -> ControlPattern
- lagrecv :: Pattern Int -> ControlPattern
- hpq :: Pattern Double -> ControlPattern
- hpqbus :: Pattern Int -> Pattern Double -> ControlPattern
- hpqrecv :: Pattern Int -> ControlPattern
- hpf :: Pattern Double -> ControlPattern
- hpfbus :: Pattern Int -> Pattern Double -> ControlPattern
- hpfrecv :: Pattern Int -> ControlPattern
- hg :: Pattern Double -> ControlPattern
- hgbus :: Pattern Int -> Pattern Double -> ControlPattern
- hgrecv :: Pattern Int -> ControlPattern
- gat :: Pattern Double -> ControlPattern
- gatbus :: Pattern Int -> Pattern Double -> ControlPattern
- gatrecv :: Pattern Int -> ControlPattern
- fadeOutTime :: Pattern Double -> ControlPattern
- dt :: Pattern Double -> ControlPattern
- dtbus :: Pattern Int -> Pattern Double -> ControlPattern
- dtrecv :: Pattern Int -> ControlPattern
- dfb :: Pattern Double -> ControlPattern
- dfbbus :: Pattern Int -> Pattern Double -> ControlPattern
- dfbrecv :: Pattern Int -> ControlPattern
- det :: Pattern Double -> ControlPattern
- detbus :: Pattern Int -> Pattern Double -> ControlPattern
- detrecv :: Pattern Int -> ControlPattern
- delayt :: Pattern Double -> ControlPattern
- delaytbus :: Pattern Int -> Pattern Double -> ControlPattern
- delaytrecv :: Pattern Int -> ControlPattern
- delayfb :: Pattern Double -> ControlPattern
- delayfbbus :: Pattern Int -> Pattern Double -> ControlPattern
- delayfbrecv :: Pattern Int -> ControlPattern
- ctfg :: Pattern Double -> ControlPattern
- ctfgbus :: Pattern Int -> Pattern Double -> ControlPattern
- ctfgrecv :: Pattern Int -> ControlPattern
- ctf :: Pattern Double -> ControlPattern
- ctfbus :: Pattern Int -> Pattern Double -> ControlPattern
- ctfrecv :: Pattern Int -> ControlPattern
- chdecay :: Pattern Double -> ControlPattern
- chdecaybus :: Pattern Int -> Pattern Double -> ControlPattern
- chdecayrecv :: Pattern Int -> ControlPattern
- bpq :: Pattern Double -> ControlPattern
- bpqbus :: Pattern Int -> Pattern Double -> ControlPattern
- bpqrecv :: Pattern Int -> ControlPattern
- bpf :: Pattern Double -> ControlPattern
- bpfbus :: Pattern Int -> Pattern Double -> ControlPattern
- bpfrecv :: Pattern Int -> ControlPattern
- att :: Pattern Double -> ControlPattern
- attbus :: Pattern Int -> Pattern Double -> ControlPattern
- attrecv :: Pattern Int -> ControlPattern
Documentation
grp :: [String -> ValueMap] -> Pattern String -> ControlPattern Source #
Group multiple params into one.
Param makers
Arguments
:: String | A parameter, e.g. |
-> String | Identifies the cycling state pattern. Can be anything the user wants. |
-> [Value] | The list to cycle through. |
-> ControlPattern |
pStateList
is made with cyclic lists in mind,
but it can even "cycle" through infinite lists.
pStateListF :: String -> String -> [Double] -> ControlPattern Source #
A wrapper for pStateList
that accepts a `[Double]`
rather than a `[Value]`.
pStateListS :: String -> String -> [String] -> ControlPattern Source #
A wrapper for pStateList
that accepts a `[String]`
rather than a `[Value]`.
Grouped params
grain' :: Pattern String -> ControlPattern Source #
grain'
is a shortcut to join a begin
and end
These are equivalent:
d1 $ slow 2 $ s "bev" # grain' "0.2:0.3" # legato 1 d1 $ slow 2 $ s "bev" # begin 0.2 # end 0.3 # legato 1
Generated params
accelerate :: Pattern Double -> ControlPattern Source #
A pattern of numbers that speed up (or slow down) samples while they play.
In the following example, the sound starts at the original pitch and gets higher as it plays:
d1 $ s "arpy" # accelerate 2
You can use a negative number to make the sound get lower. In this example, a different acceleration is applied to each played note using state values:
d1 $ arp "up" $ note "c'maj'4" # s "arpy" # accelerateTake "susan" [0.2,1,-1]
accelerateTake :: String -> [Double] -> ControlPattern Source #
acceleratebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
amp :: Pattern Double -> ControlPattern Source #
Controls the amplitude (volume) of the sound. Like gain
, but linear.
Default value is 0.4.
d1 $ s "arpy" # amp "<0.4 0.8 0.2>"
ampCount :: String -> ControlPattern Source #
attack :: Pattern Double -> ControlPattern Source #
a pattern of numbers to specify the attack time (in seconds) of an envelope applied to each sample.
attackTake :: String -> [Double] -> ControlPattern Source #
attackCount :: String -> ControlPattern Source #
attackrecv :: Pattern Int -> ControlPattern Source #
bandf :: Pattern Double -> ControlPattern Source #
a pattern of numbers from 0 to 1. Sets the center frequency of the band-pass filter.
bandfCount :: String -> ControlPattern Source #
bandq :: Pattern Double -> ControlPattern Source #
a pattern of anumbers from 0 to 1. Sets the q-factor of the band-pass filter.
bandqCount :: String -> ControlPattern Source #
begin :: Pattern Double -> ControlPattern Source #
begin
receives a pattern of numbers from 0 to 1 and skips the beginning
of each sample by the indicated proportion. I.e., 0 would play the sample from
the start, 1 would skip the whole sample, and 0.25 would cut off the first
quarter.
In this example, the first 3 ade
samples are played on every cycle, but the
start point from which they are played changes on each cycle:
d1 $ n "0 1 2" # s "ade" # begin "<0 0.25 0.5 0.75>" # legato 1
beginCount :: String -> ControlPattern Source #
binshiftTake :: String -> [Double] -> ControlPattern Source #
binshiftCount :: String -> ControlPattern Source #
binshiftbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
binshiftrecv :: Pattern Int -> ControlPattern Source #
button0Take :: String -> [Double] -> ControlPattern Source #
button0Count :: String -> ControlPattern Source #
button0bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button0recv :: Pattern Int -> ControlPattern Source #
button1Take :: String -> [Double] -> ControlPattern Source #
button1Count :: String -> ControlPattern Source #
button1bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button1recv :: Pattern Int -> ControlPattern Source #
button10Take :: String -> [Double] -> ControlPattern Source #
button10Count :: String -> ControlPattern Source #
button10bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button10recv :: Pattern Int -> ControlPattern Source #
button11Take :: String -> [Double] -> ControlPattern Source #
button11Count :: String -> ControlPattern Source #
button11bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button11recv :: Pattern Int -> ControlPattern Source #
button12Take :: String -> [Double] -> ControlPattern Source #
button12Count :: String -> ControlPattern Source #
button12bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button12recv :: Pattern Int -> ControlPattern Source #
button13Take :: String -> [Double] -> ControlPattern Source #
button13Count :: String -> ControlPattern Source #
button13bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button13recv :: Pattern Int -> ControlPattern Source #
button14Take :: String -> [Double] -> ControlPattern Source #
button14Count :: String -> ControlPattern Source #
button14bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button14recv :: Pattern Int -> ControlPattern Source #
button15Take :: String -> [Double] -> ControlPattern Source #
button15Count :: String -> ControlPattern Source #
button15bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button15recv :: Pattern Int -> ControlPattern Source #
button2Take :: String -> [Double] -> ControlPattern Source #
button2Count :: String -> ControlPattern Source #
button2bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button2recv :: Pattern Int -> ControlPattern Source #
button3Take :: String -> [Double] -> ControlPattern Source #
button3Count :: String -> ControlPattern Source #
button3bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button3recv :: Pattern Int -> ControlPattern Source #
button4Take :: String -> [Double] -> ControlPattern Source #
button4Count :: String -> ControlPattern Source #
button4bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button4recv :: Pattern Int -> ControlPattern Source #
button5Take :: String -> [Double] -> ControlPattern Source #
button5Count :: String -> ControlPattern Source #
button5bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button5recv :: Pattern Int -> ControlPattern Source #
button6Take :: String -> [Double] -> ControlPattern Source #
button6Count :: String -> ControlPattern Source #
button6bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button6recv :: Pattern Int -> ControlPattern Source #
button7Take :: String -> [Double] -> ControlPattern Source #
button7Count :: String -> ControlPattern Source #
button7bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button7recv :: Pattern Int -> ControlPattern Source #
button8Take :: String -> [Double] -> ControlPattern Source #
button8Count :: String -> ControlPattern Source #
button8bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button8recv :: Pattern Int -> ControlPattern Source #
button9Take :: String -> [Double] -> ControlPattern Source #
button9Count :: String -> ControlPattern Source #
button9bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
button9recv :: Pattern Int -> ControlPattern Source #
ccnCount :: String -> ControlPattern Source #
ccvCount :: String -> ControlPattern Source #
channel :: Pattern Int -> ControlPattern Source #
choose the channel the pattern is sent to in superdirt
channelTake :: String -> [Double] -> ControlPattern Source #
channelCount :: String -> ControlPattern Source #
channelbus :: Pattern Int -> Pattern Int -> ControlPattern Source #
clhatdecay :: Pattern Double -> ControlPattern Source #
clhatdecayTake :: String -> [Double] -> ControlPattern Source #
clhatdecaybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
coarse :: Pattern Double -> ControlPattern Source #
fake-resampling, a pattern of numbers for lowering the sample rate, i.e. 1 for original 2 for half, 3 for a third and so on.
coarseTake :: String -> [Double] -> ControlPattern Source #
coarseCount :: String -> ControlPattern Source #
coarserecv :: Pattern Int -> ControlPattern Source #
combCount :: String -> ControlPattern Source #
controlTake :: String -> [Double] -> ControlPattern Source #
controlCount :: String -> ControlPattern Source #
controlbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
cps :: Pattern Double -> ControlPattern Source #
A control pattern; setcps
is the standalone function.
Patterns don’t (yet) have independent tempos though, if you change it on one pattern, it changes on all of them.
p "cpsfun" $ s "bd sd(3,8)" # cps (slow 8 $ 0.5 + saw)
cpsCount :: String -> ControlPattern Source #
crush :: Pattern Double -> ControlPattern Source #
bit crushing, a pattern of numbers from 1 (for drastic reduction in bit-depth) to 16 (for barely no reduction).
crushCount :: String -> ControlPattern Source #
ctlNumTake :: String -> [Double] -> ControlPattern Source #
ctlNumCount :: String -> ControlPattern Source #
ctranspose :: Pattern Double -> ControlPattern Source #
ctransposeTake :: String -> [Double] -> ControlPattern Source #
ctransposebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
cut :: Pattern Int -> ControlPattern Source #
In the style of classic drum-machines, cut
will stop a playing sample as soon as another samples with in same cutgroup is to be played. An example would be an open hi-hat followed by a closed one, essentially muting the open.
cutCount :: String -> ControlPattern Source #
cutoff :: Pattern Double -> ControlPattern Source #
a pattern of numbers in Hz. Applies the cutoff frequency of the low-pass filter.
cutoffTake :: String -> [Double] -> ControlPattern Source #
cutoffCount :: String -> ControlPattern Source #
cutoffrecv :: Pattern Int -> ControlPattern Source #
cutoffegintTake :: String -> [Double] -> ControlPattern Source #
cutoffegintbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
decayCount :: String -> ControlPattern Source #
degreeTake :: String -> [Double] -> ControlPattern Source #
degreeCount :: String -> ControlPattern Source #
degreerecv :: Pattern Int -> ControlPattern Source #
delay :: Pattern Double -> ControlPattern Source #
a pattern of numbers from 0 to 1. Sets the level of the delay signal.
delayCount :: String -> ControlPattern Source #
delayfeedback :: Pattern Double -> ControlPattern Source #
a pattern of numbers from 0 to 1. Sets the amount of delay feedback.
delayfeedbackTake :: String -> [Double] -> ControlPattern Source #
delayfeedbackbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
delaytime :: Pattern Double -> ControlPattern Source #
a pattern of numbers from 0 to 1. Sets the length of the delay.
delaytimeTake :: String -> [Double] -> ControlPattern Source #
delaytimebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
delaytimerecv :: Pattern Int -> ControlPattern Source #
detuneTake :: String -> [Double] -> ControlPattern Source #
detuneCount :: String -> ControlPattern Source #
detunerecv :: Pattern Int -> ControlPattern Source #
distortTake :: String -> [Double] -> ControlPattern Source #
distortCount :: String -> ControlPattern Source #
distortbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
distortrecv :: Pattern Int -> ControlPattern Source #
djf :: Pattern Double -> ControlPattern Source #
DJ filter, below 0.5 is low pass filter, above is high pass filter.
djfCount :: String -> ControlPattern Source #
dryCount :: String -> ControlPattern Source #
durCount :: String -> ControlPattern Source #
end :: Pattern Double -> ControlPattern Source #
Similar to begin
, but cuts the end off samples, shortening them; e.g.
0.75 to cut off the last quarter of each sample.
d1 $ s "bev" >| begin 0.5 >| end "[0.65 0.55]"
The example above will play the sample two times for cycle, but the second time will play a shorter segment than the first time, creating a kind of canon effect.
endCount :: String -> ControlPattern Source #
enhanceTake :: String -> [Double] -> ControlPattern Source #
enhanceCount :: String -> ControlPattern Source #
enhancebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
enhancerecv :: Pattern Int -> ControlPattern Source #
expression :: Pattern Double -> ControlPattern Source #
expressionTake :: String -> [Double] -> ControlPattern Source #
expressionbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
fadeInTime :: Pattern Double -> ControlPattern Source #
As with fadeTime, but controls the fade in time of the grain envelope. Not used if the grain begins at position 0 in the sample.
fadeInTimeTake :: String -> [Double] -> ControlPattern Source #
fadeInTimebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
fadeTime :: Pattern Double -> ControlPattern Source #
Used when using beginend or chopstriate and friends, to change the fade out time of the grain
envelope.
fadeTimeTake :: String -> [Double] -> ControlPattern Source #
fadeTimeCount :: String -> ControlPattern Source #
fadeTimebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
frameRateTake :: String -> [Double] -> ControlPattern Source #
frameRatebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
framesTake :: String -> [Double] -> ControlPattern Source #
framesCount :: String -> ControlPattern Source #
freezeTake :: String -> [Double] -> ControlPattern Source #
freezeCount :: String -> ControlPattern Source #
freezerecv :: Pattern Int -> ControlPattern Source #
freqCount :: String -> ControlPattern Source #
fromCount :: String -> ControlPattern Source #
fshiftTake :: String -> [Double] -> ControlPattern Source #
fshiftCount :: String -> ControlPattern Source #
fshiftrecv :: Pattern Int -> ControlPattern Source #
fshiftnote :: Pattern Double -> ControlPattern Source #
frequency shifter
fshiftnoteTake :: String -> [Double] -> ControlPattern Source #
fshiftnotebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
fshiftphase :: Pattern Double -> ControlPattern Source #
frequency shifter
fshiftphaseTake :: String -> [Double] -> ControlPattern Source #
fshiftphasebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
gain :: Pattern Double -> ControlPattern Source #
Used to control the amplitude (volume) of the sound. Values less than 1 make the sound quieter and values greater than 1 make the sound louder.
gain
uses a power function, so the volume change around 1 is subtle, but it
gets more noticeable as it increases or decreases. Typical values for gain
are
between 0 and 1.5.
For the linear equivalent, see amp
.
d1 $ s "arpy" # gain 0.8
This plays the first arpy sample at a quieter level than the default.
d1 $ s "ab*16" # gain (range 0.8 1.3 $ sine)
This plays a hihat sound, 16 times per cycle, with a gain
moving from 0.8 to 1.3
following a sine wave.
gainCount :: String -> ControlPattern Source #
gateCount :: String -> ControlPattern Source #
harmonicTake :: String -> [Double] -> ControlPattern Source #
harmonicCount :: String -> ControlPattern Source #
harmonicbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
harmonicrecv :: Pattern Int -> ControlPattern Source #
hatgrainTake :: String -> [Double] -> ControlPattern Source #
hatgrainCount :: String -> ControlPattern Source #
hatgrainbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
hatgrainrecv :: Pattern Int -> ControlPattern Source #
hbrickTake :: String -> [Double] -> ControlPattern Source #
hbrickCount :: String -> ControlPattern Source #
hbrickrecv :: Pattern Int -> ControlPattern Source #
hcutoff :: Pattern Double -> ControlPattern Source #
a pattern of numbers from 0 to 1. Applies the cutoff frequency of the high-pass filter. Also has alias hpf
hcutoffTake :: String -> [Double] -> ControlPattern Source #
hcutoffCount :: String -> ControlPattern Source #
hcutoffbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
hcutoffrecv :: Pattern Int -> ControlPattern Source #
holdCount :: String -> ControlPattern Source #
hoursCount :: String -> ControlPattern Source #
hresonance :: Pattern Double -> ControlPattern Source #
a pattern of numbers from 0 to 1. Applies the resonance of the high-pass filter. Has alias hpq
hresonanceTake :: String -> [Double] -> ControlPattern Source #
hresonancebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
imagCount :: String -> ControlPattern Source #
kcutoffTake :: String -> [Double] -> ControlPattern Source #
kcutoffCount :: String -> ControlPattern Source #
kcutoffbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
kcutoffrecv :: Pattern Int -> ControlPattern Source #
krushCount :: String -> ControlPattern Source #
lagogoTake :: String -> [Double] -> ControlPattern Source #
lagogoCount :: String -> ControlPattern Source #
lagogorecv :: Pattern Int -> ControlPattern Source #
lbrickTake :: String -> [Double] -> ControlPattern Source #
lbrickCount :: String -> ControlPattern Source #
lbrickrecv :: Pattern Int -> ControlPattern Source #
lclapCount :: String -> ControlPattern Source #
lclavesTake :: String -> [Double] -> ControlPattern Source #
lclavesCount :: String -> ControlPattern Source #
lclavesbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
lclavesrecv :: Pattern Int -> ControlPattern Source #
lclhatTake :: String -> [Double] -> ControlPattern Source #
lclhatCount :: String -> ControlPattern Source #
lclhatrecv :: Pattern Int -> ControlPattern Source #
lcrashTake :: String -> [Double] -> ControlPattern Source #
lcrashCount :: String -> ControlPattern Source #
lcrashrecv :: Pattern Int -> ControlPattern Source #
legato :: Pattern Double -> ControlPattern Source #
controls the amount of overlap between two adjacent sounds
legatoTake :: String -> [Double] -> ControlPattern Source #
legatoCount :: String -> ControlPattern Source #
leslieTake :: String -> [Double] -> ControlPattern Source #
leslieCount :: String -> ControlPattern Source #
leslierecv :: Pattern Int -> ControlPattern Source #
lfoCount :: String -> ControlPattern Source #
lfocutoffintTake :: String -> [Double] -> ControlPattern Source #
lfocutoffintbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
lfodelayTake :: String -> [Double] -> ControlPattern Source #
lfodelayCount :: String -> ControlPattern Source #
lfodelaybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
lfodelayrecv :: Pattern Int -> ControlPattern Source #
lfointTake :: String -> [Double] -> ControlPattern Source #
lfointCount :: String -> ControlPattern Source #
lfointrecv :: Pattern Int -> ControlPattern Source #
lfopitchintTake :: String -> [Double] -> ControlPattern Source #
lfopitchintbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
lfoshapeTake :: String -> [Double] -> ControlPattern Source #
lfoshapeCount :: String -> ControlPattern Source #
lfoshapebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
lfoshaperecv :: Pattern Int -> ControlPattern Source #
lfosyncTake :: String -> [Double] -> ControlPattern Source #
lfosyncCount :: String -> ControlPattern Source #
lfosyncbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
lfosyncrecv :: Pattern Int -> ControlPattern Source #
lhitomTake :: String -> [Double] -> ControlPattern Source #
lhitomCount :: String -> ControlPattern Source #
lhitomrecv :: Pattern Int -> ControlPattern Source #
lkickCount :: String -> ControlPattern Source #
llotomTake :: String -> [Double] -> ControlPattern Source #
llotomCount :: String -> ControlPattern Source #
llotomrecv :: Pattern Int -> ControlPattern Source #
lock :: Pattern Double -> ControlPattern Source #
A pattern of numbers. Specifies whether delaytime is calculated relative to cps. When set to 1, delaytime is a direct multiple of a cycle.
lockCount :: String -> ControlPattern Source #
loopCount :: String -> ControlPattern Source #
lophatTake :: String -> [Double] -> ControlPattern Source #
lophatCount :: String -> ControlPattern Source #
lophatrecv :: Pattern Int -> ControlPattern Source #
lrateCount :: String -> ControlPattern Source #
lsizeCount :: String -> ControlPattern Source #
lsnareTake :: String -> [Double] -> ControlPattern Source #
lsnareCount :: String -> ControlPattern Source #
lsnarerecv :: Pattern Int -> ControlPattern Source #
metatune :: Pattern Double -> ControlPattern Source #
A pattern of numbers. Specifies whether the pitch of played samples should be tuned relative to their pitch metadata, if it exists. When set to 1, pitch metadata is applied. When set to 0, pitch metadata is ignored.
metatuneTake :: String -> [Double] -> ControlPattern Source #
metatuneCount :: String -> ControlPattern Source #
metatunebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
metatunerecv :: Pattern Int -> ControlPattern Source #
midibendTake :: String -> [Double] -> ControlPattern Source #
midibendCount :: String -> ControlPattern Source #
midibendbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
midichanTake :: String -> [Double] -> ControlPattern Source #
midichanCount :: String -> ControlPattern Source #
midichanbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
midicmdTake :: String -> [Double] -> ControlPattern Source #
midicmdbus :: Pattern Int -> Pattern String -> ControlPattern Source #
miditouchTake :: String -> [Double] -> ControlPattern Source #
miditouchbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
minutesTake :: String -> [Double] -> ControlPattern Source #
minutesCount :: String -> ControlPattern Source #
minutesbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
modwheelTake :: String -> [Double] -> ControlPattern Source #
modwheelCount :: String -> ControlPattern Source #
modwheelbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
modwheelrecv :: Pattern Int -> ControlPattern Source #
mtranspose :: Pattern Double -> ControlPattern Source #
mtransposeTake :: String -> [Double] -> ControlPattern Source #
mtransposebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
n :: Pattern Note -> ControlPattern Source #
The note or sample number to choose for a synth or sampleset
nCount :: String -> ControlPattern Source #
noteCount :: String -> ControlPattern Source #
nudge :: Pattern Double -> ControlPattern Source #
Nudges events into the future by the specified number of seconds. Negative numbers work up to a point as well (due to internal latency)
nudgeCount :: String -> ControlPattern Source #
octaveTake :: String -> [Double] -> ControlPattern Source #
octaveCount :: String -> ControlPattern Source #
octaveRTake :: String -> [Double] -> ControlPattern Source #
octaveRCount :: String -> ControlPattern Source #
octaveRbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
octaveRrecv :: Pattern Int -> ControlPattern Source #
octerCount :: String -> ControlPattern Source #
octersubTake :: String -> [Double] -> ControlPattern Source #
octersubCount :: String -> ControlPattern Source #
octersubbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
octersubrecv :: Pattern Int -> ControlPattern Source #
octersubsub :: Pattern Double -> ControlPattern Source #
octaver effect
octersubsubTake :: String -> [Double] -> ControlPattern Source #
octersubsubbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
offsetTake :: String -> [Double] -> ControlPattern Source #
offsetCount :: String -> ControlPattern Source #
ophatdecay :: Pattern Double -> ControlPattern Source #
ophatdecayTake :: String -> [Double] -> ControlPattern Source #
ophatdecaybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
orbit :: Pattern Int -> ControlPattern Source #
a pattern of numbers. An "orbit" is a global parameter context for patterns. Patterns with the same orbit will share hardware output bus offset and global effects, e.g. reverb and delay. The maximum number of orbits is specified in the superdirt startup, numbers higher than maximum will wrap around.
orbitCount :: String -> ControlPattern Source #
overgainTake :: String -> [Double] -> ControlPattern Source #
overgainCount :: String -> ControlPattern Source #
overgainbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
overshapeTake :: String -> [Double] -> ControlPattern Source #
overshapebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
overshaperecv :: Pattern Int -> ControlPattern Source #
pan :: Pattern Double -> ControlPattern Source #
a pattern of numbers between 0 and 1, from left to right (assuming stereo), once round a circle (assuming multichannel)
panCount :: String -> ControlPattern Source #
panorient :: Pattern Double -> ControlPattern Source #
a pattern of numbers between -1.0 and 1.0, which controls the relative position of the centre pan in a pair of adjacent speakers (multichannel only)
panorientTake :: String -> [Double] -> ControlPattern Source #
panorientbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
panorientrecv :: Pattern Int -> ControlPattern Source #
panspan :: Pattern Double -> ControlPattern Source #
a pattern of numbers between -inf and inf, which controls how much multichannel output is fanned out (negative is backwards ordering)
panspanTake :: String -> [Double] -> ControlPattern Source #
panspanCount :: String -> ControlPattern Source #
panspanbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
panspanrecv :: Pattern Int -> ControlPattern Source #
pansplay :: Pattern Double -> ControlPattern Source #
a pattern of numbers between 0.0 and 1.0, which controls the multichannel spread range (multichannel only)
pansplayTake :: String -> [Double] -> ControlPattern Source #
pansplayCount :: String -> ControlPattern Source #
pansplaybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
pansplayrecv :: Pattern Int -> ControlPattern Source #
panwidth :: Pattern Double -> ControlPattern Source #
a pattern of numbers between 0.0 and inf, which controls how much each channel is distributed over neighbours (multichannel only)
panwidthTake :: String -> [Double] -> ControlPattern Source #
panwidthCount :: String -> ControlPattern Source #
panwidthbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
panwidthrecv :: Pattern Int -> ControlPattern Source #
partialsTake :: String -> [Double] -> ControlPattern Source #
partialsCount :: String -> ControlPattern Source #
partialsbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
partialsrecv :: Pattern Int -> ControlPattern Source #
phaserdepth :: Pattern Double -> ControlPattern Source #
Phaser Audio DSP effect | params are phaserrate
and phaserdepth
phaserdepthTake :: String -> [Double] -> ControlPattern Source #
phaserdepthbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
phaserrate :: Pattern Double -> ControlPattern Source #
Phaser Audio DSP effect | params are phaserrate
and phaserdepth
phaserrateTake :: String -> [Double] -> ControlPattern Source #
phaserratebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
pitch1Take :: String -> [Double] -> ControlPattern Source #
pitch1Count :: String -> ControlPattern Source #
pitch1recv :: Pattern Int -> ControlPattern Source #
pitch2Take :: String -> [Double] -> ControlPattern Source #
pitch2Count :: String -> ControlPattern Source #
pitch2recv :: Pattern Int -> ControlPattern Source #
pitch3Take :: String -> [Double] -> ControlPattern Source #
pitch3Count :: String -> ControlPattern Source #
pitch3recv :: Pattern Int -> ControlPattern Source #
polyTouchTake :: String -> [Double] -> ControlPattern Source #
polyTouchbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
portamento :: Pattern Double -> ControlPattern Source #
portamentoTake :: String -> [Double] -> ControlPattern Source #
portamentobus :: Pattern Int -> Pattern Double -> ControlPattern Source #
progNumTake :: String -> [Double] -> ControlPattern Source #
progNumCount :: String -> ControlPattern Source #
progNumbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
rate :: Pattern Double -> ControlPattern Source #
used in SuperDirt softsynths as a control rate or "speed"
rateCount :: String -> ControlPattern Source #
realCount :: String -> ControlPattern Source #
release :: Pattern Double -> ControlPattern Source #
a pattern of numbers to specify the release time (in seconds) of an envelope applied to each sample.
releaseTake :: String -> [Double] -> ControlPattern Source #
releaseCount :: String -> ControlPattern Source #
releasebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
releaserecv :: Pattern Int -> ControlPattern Source #
resonance :: Pattern Double -> ControlPattern Source #
a pattern of numbers from 0 to 1. Specifies the resonance of the low-pass filter.
resonanceTake :: String -> [Double] -> ControlPattern Source #
resonancebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
resonancerecv :: Pattern Int -> ControlPattern Source #
ringCount :: String -> ControlPattern Source #
ringdfTake :: String -> [Double] -> ControlPattern Source #
ringdfCount :: String -> ControlPattern Source #
ringdfrecv :: Pattern Int -> ControlPattern Source #
ringfCount :: String -> ControlPattern Source #
room :: Pattern Double -> ControlPattern Source #
a pattern of numbers from 0 to 1. Sets the level of reverb.
roomCount :: String -> ControlPattern Source #
sagogoTake :: String -> [Double] -> ControlPattern Source #
sagogoCount :: String -> ControlPattern Source #
sagogorecv :: Pattern Int -> ControlPattern Source #
sclapCount :: String -> ControlPattern Source #
sclavesTake :: String -> [Double] -> ControlPattern Source #
sclavesCount :: String -> ControlPattern Source #
sclavesbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
sclavesrecv :: Pattern Int -> ControlPattern Source #
scramCount :: String -> ControlPattern Source #
scrashTake :: String -> [Double] -> ControlPattern Source #
scrashCount :: String -> ControlPattern Source #
scrashrecv :: Pattern Int -> ControlPattern Source #
secondsTake :: String -> [Double] -> ControlPattern Source #
secondsCount :: String -> ControlPattern Source #
secondsbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
semitoneTake :: String -> [Double] -> ControlPattern Source #
semitoneCount :: String -> ControlPattern Source #
semitonebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
semitonerecv :: Pattern Int -> ControlPattern Source #
shape :: Pattern Double -> ControlPattern Source #
wave shaping distortion, a pattern of numbers from 0 for no distortion up to 1 for loads of distortion.
shapeCount :: String -> ControlPattern Source #
size :: Pattern Double -> ControlPattern Source #
a pattern of numbers from 0 to 1. Sets the perceptual size (reverb time) of the room
to be used in reverb.
sizeCount :: String -> ControlPattern Source #
slideCount :: String -> ControlPattern Source #
slider0Take :: String -> [Double] -> ControlPattern Source #
slider0Count :: String -> ControlPattern Source #
slider0bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider0recv :: Pattern Int -> ControlPattern Source #
slider1Take :: String -> [Double] -> ControlPattern Source #
slider1Count :: String -> ControlPattern Source #
slider1bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider1recv :: Pattern Int -> ControlPattern Source #
slider10Take :: String -> [Double] -> ControlPattern Source #
slider10Count :: String -> ControlPattern Source #
slider10bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider10recv :: Pattern Int -> ControlPattern Source #
slider11Take :: String -> [Double] -> ControlPattern Source #
slider11Count :: String -> ControlPattern Source #
slider11bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider11recv :: Pattern Int -> ControlPattern Source #
slider12Take :: String -> [Double] -> ControlPattern Source #
slider12Count :: String -> ControlPattern Source #
slider12bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider12recv :: Pattern Int -> ControlPattern Source #
slider13Take :: String -> [Double] -> ControlPattern Source #
slider13Count :: String -> ControlPattern Source #
slider13bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider13recv :: Pattern Int -> ControlPattern Source #
slider14Take :: String -> [Double] -> ControlPattern Source #
slider14Count :: String -> ControlPattern Source #
slider14bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider14recv :: Pattern Int -> ControlPattern Source #
slider15Take :: String -> [Double] -> ControlPattern Source #
slider15Count :: String -> ControlPattern Source #
slider15bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider15recv :: Pattern Int -> ControlPattern Source #
slider2Take :: String -> [Double] -> ControlPattern Source #
slider2Count :: String -> ControlPattern Source #
slider2bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider2recv :: Pattern Int -> ControlPattern Source #
slider3Take :: String -> [Double] -> ControlPattern Source #
slider3Count :: String -> ControlPattern Source #
slider3bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider3recv :: Pattern Int -> ControlPattern Source #
slider4Take :: String -> [Double] -> ControlPattern Source #
slider4Count :: String -> ControlPattern Source #
slider4bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider4recv :: Pattern Int -> ControlPattern Source #
slider5Take :: String -> [Double] -> ControlPattern Source #
slider5Count :: String -> ControlPattern Source #
slider5bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider5recv :: Pattern Int -> ControlPattern Source #
slider6Take :: String -> [Double] -> ControlPattern Source #
slider6Count :: String -> ControlPattern Source #
slider6bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider6recv :: Pattern Int -> ControlPattern Source #
slider7Take :: String -> [Double] -> ControlPattern Source #
slider7Count :: String -> ControlPattern Source #
slider7bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider7recv :: Pattern Int -> ControlPattern Source #
slider8Take :: String -> [Double] -> ControlPattern Source #
slider8Count :: String -> ControlPattern Source #
slider8bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider8recv :: Pattern Int -> ControlPattern Source #
slider9Take :: String -> [Double] -> ControlPattern Source #
slider9Count :: String -> ControlPattern Source #
slider9bus :: Pattern Int -> Pattern Double -> ControlPattern Source #
slider9recv :: Pattern Int -> ControlPattern Source #
smearCount :: String -> ControlPattern Source #
songPtrTake :: String -> [Double] -> ControlPattern Source #
songPtrCount :: String -> ControlPattern Source #
songPtrbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
speed :: Pattern Double -> ControlPattern Source #
A pattern of numbers which changes the speed of sample playback which also changes pitch. Negative values will play the sample backwards.
d1 $ slow 5 $ s "sax:5" # legato 1 # speed 0.5
This will play the sax:5
sample at half its rate. As a result, the sample will
last twice the normal time, and will be pitched a whole octave lower. This is
equivalent to d1 $ slow 5 $ s "sax:5" # legato 1 |- note 12
.
d1 $ fast 2 $ s "breaks125:1" # cps (125/60/4) # speed (-2)
In the above example, the break (which lasts for exactly one bar at 125 BPM), will be played backwards, and at double speed (so, we use fast 2
to fill the whole cycle).
speedCount :: String -> ControlPattern Source #
squizCount :: String -> ControlPattern Source #
stepsPerOctaveTake :: String -> [Double] -> ControlPattern Source #
stepsPerOctavebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
stutterdepthTake :: String -> [Double] -> ControlPattern Source #
stutterdepthbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
stuttertimeTake :: String -> [Double] -> ControlPattern Source #
stuttertimebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
sustain :: Pattern Double -> ControlPattern Source #
A pattern of numbers that indicates the total duration of sample playback in seconds.
This sustain
refers to the whole playback duration and is not to be confused with the sustain level of a typical ADSR envelope.
d1 $ fast 2 $ s "breaks125:1" # cps (120/60/4) # sustain 1
At 120 BPM, a cycle lasts for two seconds. In the above example, we cut the sample so it plays just for one second, and repeat this part two times, so we fill the whole cycle. Note that sample pitch isn’t modified.
d1 $ s "breaks125:2!3" # cps (120/60/4) # sustain "0.4 0.2 0.4" # begin "0 0 0.4"
Here, we take advantage that sustain receives a pattern to build a different break from the original sample.
sustainTake :: String -> [Double] -> ControlPattern Source #
sustainCount :: String -> ControlPattern Source #
sustainbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
sustainpedalTake :: String -> [Double] -> ControlPattern Source #
sustainpedalbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
timescale :: Pattern Double -> ControlPattern Source #
timescale
is the main function used to activate time-stretching, and usually
the only one you need. It receives a single parameter which is the stretching
rate to apply.
You can use any positive number as the ratio, but the particular method used is designed for ratios greater than 1, and work reasonably well for values between 0.1 and 3.
d1 $ slow 2 $ s "breaks152" # legato 1 # timescale (152/130) # cps (130/60/4)
In the example above, we set tempo at 130 beats per minute. But we want to play
one of the breaks152
samples, which are, as indicated, at 152 BPM. So, the
ratio we want is 152 over 130. This will slow down the sample to fit in our 130
BPM tempo.
timescaleTake :: String -> [Double] -> ControlPattern Source #
timescalebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
timescalewin :: Pattern Double -> ControlPattern Source #
Time stretch window size.
The algorithm used to time-stretch a sample divides a sample in many little parts, modifies them, and puts them all together again. It uses one particular parameter, called windowSize
, which is the length of each sample part.
The windowSize
value is automatically calculated, but can be changed with timescalewin
. The windowSize
value is multiplied by the number provided.
timescalewin
can be used to improve the quality of time-stretching for some samples, or simply as an effect.
Consider the following two examples. In the first one, timescalewin 0.01
makes
the window size a lot smaller, and the extreme chopping of the sample causes
a rougher sound. In the second one, timescalewin 10
makes the chunks a lot
bigger. The method used overlaps the treated chunks when recomposing the sample,
and, with the bigger window size, this overlap is noticeable and causes a kind
of delay effect.
d1 $ slow 2 $ s "breaks152" # legato 1 # timescale (152/130) # timescalewin 0.01 # cps (130/60/4)
d1 $ slow 2 $ s "breaks152" # legato 1 # timescale (152/130) # timescalewin 10 # cps (130/60/4)
timescalewinTake :: String -> [Double] -> ControlPattern Source #
timescalewinbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
toCount :: String -> ControlPattern Source #
tomdecayTake :: String -> [Double] -> ControlPattern Source #
tomdecayCount :: String -> ControlPattern Source #
tomdecaybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
tomdecayrecv :: Pattern Int -> ControlPattern Source #
tremolodepth :: Pattern Double -> ControlPattern Source #
Tremolo Audio DSP effect | params are tremolorate
and tremolodepth
tremolodepthTake :: String -> [Double] -> ControlPattern Source #
tremolodepthbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
tremolorate :: Pattern Double -> ControlPattern Source #
Tremolo Audio DSP effect | params are tremolorate
and tremolodepth
tremolorateTake :: String -> [Double] -> ControlPattern Source #
tremoloratebus :: Pattern Int -> Pattern Double -> ControlPattern Source #
triodeTake :: String -> [Double] -> ControlPattern Source #
triodeCount :: String -> ControlPattern Source #
trioderecv :: Pattern Int -> ControlPattern Source #
tsdelayTake :: String -> [Double] -> ControlPattern Source #
tsdelayCount :: String -> ControlPattern Source #
tsdelaybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
tsdelayrecv :: Pattern Int -> ControlPattern Source #
uidCount :: String -> ControlPattern Source #
unit :: Pattern String -> ControlPattern Source #
Used in conjunction with speed
. It accepts values of r
(rate, default
behavior), c
(cycles), or s
(seconds). Using unit "c"
means speed
will be interpreted in units of cycles, e.g. speed "1"
means samples will be
stretched to fill a cycle. Using unit "s"
means the playback speed will be
adjusted so that the duration is the number of seconds specified by speed
.
In the following example, speed 2
means that samples will be stretched to fill
half a cycle:
d1 $ stack [ s "sax:5" # legato 1 # speed 2 # unit "c", s "bd*2" ]
valCount :: String -> ControlPattern Source #
vcfegintTake :: String -> [Double] -> ControlPattern Source #
vcfegintCount :: String -> ControlPattern Source #
vcfegintbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
vcfegintrecv :: Pattern Int -> ControlPattern Source #
vcoegintTake :: String -> [Double] -> ControlPattern Source #
vcoegintCount :: String -> ControlPattern Source #
vcoegintbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
vcoegintrecv :: Pattern Int -> ControlPattern Source #
velocityTake :: String -> [Double] -> ControlPattern Source #
velocityCount :: String -> ControlPattern Source #
velocitybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
velocityrecv :: Pattern Int -> ControlPattern Source #
voiceCount :: String -> ControlPattern Source #
vowel :: Pattern String -> ControlPattern Source #
formant filter to make things sound like vowels, a pattern of either a
, e
, i
, o
or u
. Use a rest (~
) for no effect.
wavelossTake :: String -> [Double] -> ControlPattern Source #
wavelossCount :: String -> ControlPattern Source #
wavelossbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
wavelossrecv :: Pattern Int -> ControlPattern Source #
xsdelayTake :: String -> [Double] -> ControlPattern Source #
xsdelayCount :: String -> ControlPattern Source #
xsdelaybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
xsdelayrecv :: Pattern Int -> ControlPattern Source #
Aliases
tremdprecv :: Pattern Int -> ControlPattern Source #
tdecayrecv :: Pattern Int -> ControlPattern Source #
phasdprecv :: Pattern Int -> ControlPattern Source #
ohdecaybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
ohdecayrecv :: Pattern Int -> ControlPattern Source #
delaytrecv :: Pattern Int -> ControlPattern Source #
delayfbbus :: Pattern Int -> Pattern Double -> ControlPattern Source #
delayfbrecv :: Pattern Int -> ControlPattern Source #
chdecaybus :: Pattern Int -> Pattern Double -> ControlPattern Source #
chdecayrecv :: Pattern Int -> ControlPattern Source #