module Sound.Sc3.Ugen.Bindings.Db.External where
import Sound.Sc3.Common.Rate
import Sound.Sc3.Common.Uid
import Sound.Sc3.Common.Unsafe
import Sound.Sc3.Ugen.Primitive
import Sound.Sc3.Ugen.Ugen
import Sound.Sc3.Ugen.Util
a2b :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
a2b :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
a2b Rate
rate Ugen
a Ugen
b Ugen
c Ugen
d = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"A2B" [Ugen
a,Ugen
b,Ugen
c,Ugen
d] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
ay :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
ay :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
ay Rate
rate Ugen
tonea Ugen
toneb Ugen
tonec Ugen
noise Ugen
control_ Ugen
vola Ugen
volb Ugen
volc Ugen
envfreq Ugen
envstyle Ugen
chiptype = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AY" [Ugen
tonea,Ugen
toneb,Ugen
tonec,Ugen
noise,Ugen
control_,Ugen
vola,Ugen
volb,Ugen
volc,Ugen
envfreq,Ugen
envstyle,Ugen
chiptype] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
ay8910 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
ay8910 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
ay8910 Rate
rate Ugen
r0 Ugen
r1 Ugen
r2 Ugen
r3 Ugen
r4 Ugen
r5 Ugen
r6 Ugen
r7 Ugen
r8 Ugen
r9 Ugen
rA Ugen
rB Ugen
rC Ugen
rD Ugen
rate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AY8910" [Ugen
r0,Ugen
r1,Ugen
r2,Ugen
r3,Ugen
r4,Ugen
r5,Ugen
r6,Ugen
r7,Ugen
r8,Ugen
r9,Ugen
rA,Ugen
rB,Ugen
rC,Ugen
rD,Ugen
rate_] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
allpass1 :: Rate -> Ugen -> Ugen -> Ugen
allpass1 :: Rate -> Ugen -> Ugen -> Ugen
allpass1 Rate
rate Ugen
in_ Ugen
freq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Allpass1" [Ugen
in_,Ugen
freq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
allpass2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
allpass2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
allpass2 Rate
rate Ugen
in_ Ugen
freq Ugen
rq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Allpass2" [Ugen
in_,Ugen
freq,Ugen
rq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
amplitudeMod :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
amplitudeMod :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
amplitudeMod Rate
rate Ugen
in_ Ugen
attackTime Ugen
releaseTime = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AmplitudeMod" [Ugen
in_,Ugen
attackTime,Ugen
releaseTime] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
analogBassDrum :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogBassDrum :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
analogBassDrum Rate
rate Ugen
trig_ Ugen
infsustain Ugen
accent Ugen
freq Ugen
tone Ugen
decay_ Ugen
attackfm Ugen
selffm = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AnalogBassDrum" [Ugen
trig_,Ugen
infsustain,Ugen
accent,Ugen
freq,Ugen
tone,Ugen
decay_,Ugen
attackfm,Ugen
selffm] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
analogFoldOsc :: Rate -> Ugen -> Ugen -> Ugen
analogFoldOsc :: Rate -> Ugen -> Ugen -> Ugen
analogFoldOsc Rate
rate Ugen
freq Ugen
amp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AnalogFoldOsc" [Ugen
freq,Ugen
amp] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
analogPhaser :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogPhaser :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogPhaser Ugen
input Ugen
lfoinput Ugen
skew Ugen
feedback Ugen
modulation Ugen
stages = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"AnalogPhaser" [Ugen
input,Ugen
lfoinput,Ugen
skew,Ugen
feedback,Ugen
modulation,Ugen
stages] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
analogPhaserMod :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogPhaserMod :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogPhaserMod Ugen
input Ugen
skew Ugen
modulation Ugen
stages = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"AnalogPhaserMod" [Ugen
input,Ugen
skew,Ugen
modulation,Ugen
stages] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
analogPulseShaper :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogPulseShaper :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogPulseShaper Rate
rate Ugen
pulseinput Ugen
width Ugen
decay_ Ugen
double = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AnalogPulseShaper" [Ugen
pulseinput,Ugen
width,Ugen
decay_,Ugen
double] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
analogSnareDrum :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogSnareDrum :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogSnareDrum Rate
rate Ugen
trig_ Ugen
infsustain Ugen
accent Ugen
freq Ugen
tone Ugen
decay_ Ugen
snappy = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AnalogSnareDrum" [Ugen
trig_,Ugen
infsustain,Ugen
accent,Ugen
freq,Ugen
tone,Ugen
decay_,Ugen
snappy] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
analogTape :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogTape :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogTape Ugen
input Ugen
bias Ugen
saturation Ugen
drive Ugen
oversample Ugen
mode = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"AnalogTape" [Ugen
input,Ugen
bias,Ugen
saturation,Ugen
drive,Ugen
oversample,Ugen
mode] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
analogVintageDistortion :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogVintageDistortion :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analogVintageDistortion Ugen
input Ugen
drivegain Ugen
bias Ugen
lowgain Ugen
highgain Ugen
shelvingfreq Ugen
oversample = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"AnalogVintageDistortion" [Ugen
input,Ugen
drivegain,Ugen
bias,Ugen
lowgain,Ugen
highgain,Ugen
shelvingfreq,Ugen
oversample] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
analyseEvents2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analyseEvents2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
analyseEvents2 Rate
rate Ugen
in_ Ugen
bufnum Ugen
threshold Ugen
triggerid Ugen
circular Ugen
pitch_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AnalyseEvents2" [Ugen
in_,Ugen
bufnum,Ugen
threshold,Ugen
triggerid,Ugen
circular,Ugen
pitch_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
arneodoCoulletTresser :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
arneodoCoulletTresser :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
arneodoCoulletTresser Rate
rate Ugen
freq Ugen
alpha Ugen
h Ugen
xi Ugen
yi Ugen
zi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"ArneodoCoulletTresser" [Ugen
freq,Ugen
alpha,Ugen
h,Ugen
xi,Ugen
yi,Ugen
zi] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
arrayMax :: Ugen -> Ugen
arrayMax :: Ugen -> Ugen
arrayMax Ugen
array = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"ArrayMax" [] (forall a. a -> Maybe a
Just [Ugen
array]) Int
2 (Int -> Special
Special Int
0) UgenId
NoId
arrayMin :: Ugen -> Ugen
arrayMin :: Ugen -> Ugen
arrayMin Ugen
array = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"ArrayMin" [] (forall a. a -> Maybe a
Just [Ugen
array]) Int
2 (Int -> Special
Special Int
0) UgenId
NoId
astrocade :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
astrocade :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
astrocade Rate
rate Ugen
reg0 Ugen
reg1 Ugen
reg2 Ugen
reg3 Ugen
reg4 Ugen
reg5 Ugen
reg6 Ugen
reg7 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Astrocade" [Ugen
reg0,Ugen
reg1,Ugen
reg2,Ugen
reg3,Ugen
reg4,Ugen
reg5,Ugen
reg6,Ugen
reg7] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
atari2600 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
atari2600 :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
atari2600 Rate
rate Ugen
audc0 Ugen
audc1 Ugen
audf0 Ugen
audf1 Ugen
audv0 Ugen
audv1 Ugen
rate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Atari2600" [Ugen
audc0,Ugen
audc1,Ugen
audf0,Ugen
audf1,Ugen
audv0,Ugen
audv1,Ugen
rate_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
atsAmp :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsAmp :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsAmp Rate
rate Ugen
atsbuffer Ugen
partialNum Ugen
filePointer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AtsAmp" [Ugen
atsbuffer,Ugen
partialNum,Ugen
filePointer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
atsBand :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsBand :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsBand Rate
rate Ugen
atsbuffer Ugen
band Ugen
filePointer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AtsBand" [Ugen
atsbuffer,Ugen
band,Ugen
filePointer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
atsFreq :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsFreq :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsFreq Rate
rate Ugen
atsbuffer Ugen
partialNum Ugen
filePointer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AtsFreq" [Ugen
atsbuffer,Ugen
partialNum,Ugen
filePointer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
atsNoiSynth :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
atsNoiSynth :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
atsNoiSynth Rate
rate Ugen
atsbuffer Ugen
numPartials Ugen
partialStart Ugen
partialSkip Ugen
filePointer Ugen
sinePct Ugen
noisePct Ugen
freqMul Ugen
freqAdd Ugen
numBands Ugen
bandStart Ugen
bandSkip = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AtsNoiSynth" [Ugen
atsbuffer,Ugen
numPartials,Ugen
partialStart,Ugen
partialSkip,Ugen
filePointer,Ugen
sinePct,Ugen
noisePct,Ugen
freqMul,Ugen
freqAdd,Ugen
numBands,Ugen
bandStart,Ugen
bandSkip] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
atsNoise :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsNoise :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsNoise Rate
rate Ugen
atsbuffer Ugen
bandNum Ugen
filePointer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AtsNoise" [Ugen
atsbuffer,Ugen
bandNum,Ugen
filePointer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
atsParInfo :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsParInfo :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
atsParInfo Rate
rate Ugen
atsbuffer Ugen
partialNum Ugen
filePointer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AtsParInfo" [Ugen
atsbuffer,Ugen
partialNum,Ugen
filePointer] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
atsPartial :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
atsPartial :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
atsPartial Rate
rate Ugen
atsbuffer Ugen
partial Ugen
filePointer Ugen
freqMul Ugen
freqAdd = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AtsPartial" [Ugen
atsbuffer,Ugen
partial,Ugen
filePointer,Ugen
freqMul,Ugen
freqAdd] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
atsSynth :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
atsSynth :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
atsSynth Rate
rate Ugen
atsbuffer Ugen
numPartials Ugen
partialStart Ugen
partialSkip Ugen
filePointer Ugen
freqMul Ugen
freqAdd = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AtsSynth" [Ugen
atsbuffer,Ugen
numPartials,Ugen
partialStart,Ugen
partialSkip,Ugen
filePointer,Ugen
freqMul,Ugen
freqAdd] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
attackSlope :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
attackSlope :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
attackSlope Rate
rate Ugen
input Ugen
windowsize Ugen
peakpicksize Ugen
leak Ugen
energythreshold Ugen
sumthreshold Ugen
mingap Ugen
numslopesaveraged = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"AttackSlope" [Ugen
input,Ugen
windowsize,Ugen
peakpicksize,Ugen
leak,Ugen
energythreshold,Ugen
sumthreshold,Ugen
mingap,Ugen
numslopesaveraged] forall a. Maybe a
Nothing Int
6 (Int -> Special
Special Int
0) UgenId
NoId
audioMSG :: Ugen -> Ugen -> Ugen
audioMSG :: Ugen -> Ugen -> Ugen
audioMSG Ugen
in_ Ugen
index_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"AudioMSG" [Ugen
in_,Ugen
index_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
averageOutput :: Ugen -> Ugen -> Ugen
averageOutput :: Ugen -> Ugen -> Ugen
averageOutput Ugen
in_ Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"AverageOutput" [Ugen
in_,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
b2a :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
b2a :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
b2a Rate
rate Ugen
w Ugen
x Ugen
y Ugen
z = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"B2A" [Ugen
w,Ugen
x,Ugen
y,Ugen
z] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
b2Ster :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
b2Ster :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
b2Ster Rate
rate Ugen
w Ugen
x Ugen
y = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"B2Ster" [Ugen
w,Ugen
x,Ugen
y] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
b2uhj :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
b2uhj :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
b2uhj Rate
rate Ugen
w Ugen
x Ugen
y = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"B2UHJ" [Ugen
w,Ugen
x,Ugen
y] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
bBlockerBuf :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
bBlockerBuf :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
bBlockerBuf Rate
rate Ugen
freq Ugen
bufnum Ugen
startpoint = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BBlockerBuf" [Ugen
freq,Ugen
bufnum,Ugen
startpoint] forall a. Maybe a
Nothing Int
9 (Int -> Special
Special Int
0) UgenId
NoId
bfDecode1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bfDecode1 :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bfDecode1 Rate
rate Ugen
w Ugen
x Ugen
y Ugen
z Ugen
azimuth Ugen
elevation Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BFDecode1" [Ugen
w,Ugen
x,Ugen
y,Ugen
z,Ugen
azimuth,Ugen
elevation,Ugen
wComp] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
bfDecoder :: Rate -> Ugen -> Ugen
bfDecoder :: Rate -> Ugen -> Ugen
bfDecoder Rate
rate Ugen
maxSize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BFDecoder" [Ugen
maxSize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
bfEncode1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bfEncode1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bfEncode1 Rate
rate Ugen
in_ Ugen
azimuth Ugen
elevation Ugen
rho Ugen
gain Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BFEncode1" [Ugen
in_,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
gain,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
bfEncode2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bfEncode2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bfEncode2 Rate
rate Ugen
in_ Ugen
point_x Ugen
point_y Ugen
elevation Ugen
gain Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BFEncode2" [Ugen
in_,Ugen
point_x,Ugen
point_y,Ugen
elevation,Ugen
gain,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
bfEncodeSter :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bfEncodeSter :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
bfEncodeSter Rate
rate Ugen
l Ugen
r Ugen
azimuth Ugen
width Ugen
elevation Ugen
rho Ugen
gain Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BFEncodeSter" [Ugen
l,Ugen
r,Ugen
azimuth,Ugen
width,Ugen
elevation,Ugen
rho,Ugen
gain,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
bfGrainPanner :: Rate -> Ugen -> Ugen
bfGrainPanner :: Rate -> Ugen -> Ugen
bfGrainPanner Rate
rate Ugen
maxSize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BFGrainPanner" [Ugen
maxSize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
bfManipulate :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bfManipulate :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bfManipulate Rate
rate Ugen
w Ugen
x Ugen
y Ugen
z Ugen
rotate_ Ugen
tilt_ Ugen
tumble_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BFManipulate" [Ugen
w,Ugen
x,Ugen
y,Ugen
z,Ugen
rotate_,Ugen
tilt_,Ugen
tumble_] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
bfPanner :: Rate -> Ugen -> Ugen
bfPanner :: Rate -> Ugen -> Ugen
bfPanner Rate
rate Ugen
maxSize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BFPanner" [Ugen
maxSize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
blBufRd :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
blBufRd :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
blBufRd Rate
rate Ugen
bufnum Ugen
phase Ugen
ratio = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BLBufRd" [Ugen
bufnum,Ugen
phase,Ugen
ratio] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
blOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
blOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
blOsc Rate
rate Ugen
freq Ugen
pulsewidth Ugen
waveform = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BLOsc" [Ugen
freq,Ugen
pulsewidth,Ugen
waveform] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
bMoog :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bMoog :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bMoog Ugen
in_ Ugen
freq Ugen
q Ugen
mode Ugen
saturation = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"BMoog" [Ugen
in_,Ugen
freq,Ugen
q,Ugen
mode,Ugen
saturation] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
balance :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
balance :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
balance Rate
rate Ugen
in_ Ugen
test Ugen
hp Ugen
stor = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Balance" [Ugen
in_,Ugen
test,Ugen
hp,Ugen
stor] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
beatStatistics :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
beatStatistics :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
beatStatistics Rate
rate Ugen
fft_ Ugen
leak Ugen
numpreviousbeats = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BeatStatistics" [Ugen
fft_,Ugen
leak,Ugen
numpreviousbeats] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
beep :: Rate -> Ugen -> Ugen -> Ugen
beep :: Rate -> Ugen -> Ugen -> Ugen
beep Rate
rate Ugen
freq Ugen
vol = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Beep" [Ugen
freq,Ugen
vol] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
beepU :: Rate -> Ugen -> Ugen
beepU :: Rate -> Ugen -> Ugen
beepU Rate
rate Ugen
maxSize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BeepU" [Ugen
maxSize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
binData :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
binData :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
binData Rate
rate Ugen
buffer Ugen
bin Ugen
overlaps = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BinData" [Ugen
buffer,Ugen
bin,Ugen
overlaps] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
blitB3 :: Rate -> Ugen -> Ugen
blitB3 :: Rate -> Ugen -> Ugen
blitB3 Rate
rate Ugen
freq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BlitB3" [Ugen
freq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
blitB3D :: Rate -> Ugen -> Ugen
blitB3D :: Rate -> Ugen -> Ugen
blitB3D Rate
rate Ugen
freq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BlitB3D" [Ugen
freq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
blitB3Saw :: Rate -> Ugen -> Ugen -> Ugen
blitB3Saw :: Rate -> Ugen -> Ugen -> Ugen
blitB3Saw Rate
rate Ugen
freq Ugen
leak = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BlitB3Saw" [Ugen
freq,Ugen
leak] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
blitB3Square :: Rate -> Ugen -> Ugen -> Ugen
blitB3Square :: Rate -> Ugen -> Ugen -> Ugen
blitB3Square Rate
rate Ugen
freq Ugen
leak = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BlitB3Square" [Ugen
freq,Ugen
leak] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
blitB3Tri :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
blitB3Tri :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
blitB3Tri Rate
rate Ugen
freq Ugen
leak Ugen
leak2 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BlitB3Tri" [Ugen
freq,Ugen
leak,Ugen
leak2] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
breakcore :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
breakcore :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
breakcore Rate
rate Ugen
bufnum Ugen
capturein Ugen
capturetrigger Ugen
duration Ugen
ampdropout = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Breakcore" [Ugen
bufnum,Ugen
capturein,Ugen
capturetrigger,Ugen
duration,Ugen
ampdropout] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
brusselator :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
brusselator :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
brusselator Rate
rate Ugen
reset Ugen
rate_ Ugen
mu Ugen
gamma Ugen
initx Ugen
inity = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Brusselator" [Ugen
reset,Ugen
rate_,Ugen
mu,Ugen
gamma,Ugen
initx,Ugen
inity] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
bufGrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bufGrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bufGrain Rate
rate Ugen
trigger Ugen
dur Ugen
sndbuf Ugen
rate_ Ugen
pos Ugen
interp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BufGrain" [Ugen
trigger,Ugen
dur,Ugen
sndbuf,Ugen
rate_,Ugen
pos,Ugen
interp] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
bufGrainB :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bufGrainB :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bufGrainB Rate
rate Ugen
trigger Ugen
dur Ugen
sndbuf Ugen
rate_ Ugen
pos Ugen
envbuf Ugen
interp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BufGrainB" [Ugen
trigger,Ugen
dur,Ugen
sndbuf,Ugen
rate_,Ugen
pos,Ugen
envbuf,Ugen
interp] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
bufGrainBBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bufGrainBBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
bufGrainBBF Rate
rate Ugen
trigger Ugen
dur Ugen
sndbuf Ugen
rate_ Ugen
pos Ugen
envbuf Ugen
azimuth Ugen
elevation Ugen
rho Ugen
interp Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BufGrainBBF" [Ugen
trigger,Ugen
dur,Ugen
sndbuf,Ugen
rate_,Ugen
pos,Ugen
envbuf,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
interp,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
bufGrainBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bufGrainBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
bufGrainBF Rate
rate Ugen
trigger Ugen
dur Ugen
sndbuf Ugen
rate_ Ugen
pos Ugen
azimuth Ugen
elevation Ugen
rho Ugen
interp Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BufGrainBF" [Ugen
trigger,Ugen
dur,Ugen
sndbuf,Ugen
rate_,Ugen
pos,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
interp,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
bufGrainI :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bufGrainI :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
bufGrainI Rate
rate Ugen
trigger Ugen
dur Ugen
sndbuf Ugen
rate_ Ugen
pos Ugen
envbuf1 Ugen
envbuf2 Ugen
ifac Ugen
interp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BufGrainI" [Ugen
trigger,Ugen
dur,Ugen
sndbuf,Ugen
rate_,Ugen
pos,Ugen
envbuf1,Ugen
envbuf2,Ugen
ifac,Ugen
interp] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
bufGrainIBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bufGrainIBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
bufGrainIBF Rate
rate Ugen
trigger Ugen
dur Ugen
sndbuf Ugen
rate_ Ugen
pos Ugen
envbuf1 Ugen
envbuf2 Ugen
ifac Ugen
azimuth Ugen
elevation Ugen
rho Ugen
interp Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BufGrainIBF" [Ugen
trigger,Ugen
dur,Ugen
sndbuf,Ugen
rate_,Ugen
pos,Ugen
envbuf1,Ugen
envbuf2,Ugen
ifac,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
interp,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
bufMax :: Rate -> Ugen -> Ugen -> Ugen
bufMax :: Rate -> Ugen -> Ugen -> Ugen
bufMax Rate
rate Ugen
bufnum Ugen
gate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BufMax" [Ugen
bufnum,Ugen
gate_] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
bufMin :: Rate -> Ugen -> Ugen -> Ugen
bufMin :: Rate -> Ugen -> Ugen -> Ugen
bufMin Rate
rate Ugen
bufnum Ugen
gate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"BufMin" [Ugen
bufnum,Ugen
gate_] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
cq_Diff :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
cq_Diff :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
cq_Diff Rate
rate Ugen
in1 Ugen
in2 Ugen
databufnum = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"CQ_Diff" [Ugen
in1,Ugen
in2,Ugen
databufnum] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
cepstrum :: Rate -> Ugen -> Ugen -> Ugen
cepstrum :: Rate -> Ugen -> Ugen -> Ugen
cepstrum Rate
rate Ugen
cepbuf Ugen
fftchain = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Cepstrum" [Ugen
cepbuf,Ugen
fftchain] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
chen :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
chen :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
chen Rate
rate Ugen
speed Ugen
a Ugen
b Ugen
c = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Chen" [Ugen
speed,Ugen
a,Ugen
b,Ugen
c] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
chromagram :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
chromagram :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
chromagram Rate
rate Ugen
fft_ Ugen
fftsize Ugen
n Ugen
tuningbase Ugen
octaves Ugen
integrationflag Ugen
coeff Ugen
octaveratio Ugen
perframenormalize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Chromagram" [Ugen
fft_,Ugen
fftsize,Ugen
n,Ugen
tuningbase,Ugen
octaves,Ugen
integrationflag,Ugen
coeff,Ugen
octaveratio,Ugen
perframenormalize] forall a. Maybe a
Nothing Int
12 (Int -> Special
Special Int
0) UgenId
NoId
circleRamp :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
circleRamp :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
circleRamp Rate
rate Ugen
in_ Ugen
lagTime Ugen
circmin Ugen
circmax = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"CircleRamp" [Ugen
in_,Ugen
lagTime,Ugen
circmin,Ugen
circmax] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
clipper32 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
clipper32 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
clipper32 Rate
rate Ugen
in_ Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Clipper32" [Ugen
in_,Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
clipper4 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
clipper4 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
clipper4 Rate
rate Ugen
in_ Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Clipper4" [Ugen
in_,Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
clipper8 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
clipper8 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
clipper8 Rate
rate Ugen
in_ Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Clipper8" [Ugen
in_,Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
clockmus :: Rate -> Ugen
clockmus :: Rate -> Ugen
clockmus Rate
rate = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Clockmus" [] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
combLP :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
combLP :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
combLP Rate
rate Ugen
in_ Ugen
gate_ Ugen
maxdelaytime Ugen
delaytime Ugen
decaytime Ugen
coef = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"CombLP" [Ugen
in_,Ugen
gate_,Ugen
maxdelaytime,Ugen
delaytime,Ugen
decaytime,Ugen
coef] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
complexRes :: Ugen -> Ugen -> Ugen -> Ugen
complexRes :: Ugen -> Ugen -> Ugen -> Ugen
complexRes Ugen
in_ Ugen
freq Ugen
decay_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"ComplexRes" [Ugen
in_,Ugen
freq,Ugen
decay_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
concat :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
concat :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
concat Rate
rate Ugen
control_ Ugen
source Ugen
storesize Ugen
seektime Ugen
seekdur Ugen
matchlength Ugen
freezestore Ugen
zcr Ugen
lms Ugen
sc Ugen
st Ugen
randscore = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Concat" [Ugen
control_,Ugen
source,Ugen
storesize,Ugen
seektime,Ugen
seekdur,Ugen
matchlength,Ugen
freezestore,Ugen
zcr,Ugen
lms,Ugen
sc,Ugen
st,Ugen
randscore] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
concat2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
concat2 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
concat2 Rate
rate Ugen
control_ Ugen
source Ugen
storesize Ugen
seektime Ugen
seekdur Ugen
matchlength Ugen
freezestore Ugen
zcr Ugen
lms Ugen
sc Ugen
st Ugen
randscore Ugen
threshold = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Concat2" [Ugen
control_,Ugen
source,Ugen
storesize,Ugen
seektime,Ugen
seekdur,Ugen
matchlength,Ugen
freezestore,Ugen
zcr,Ugen
lms,Ugen
sc,Ugen
st,Ugen
randscore,Ugen
threshold] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
coyote :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
coyote :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
coyote Rate
rate Ugen
in_ Ugen
trackFall Ugen
slowLag Ugen
fastLag Ugen
fastMul Ugen
thresh Ugen
minDur = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Coyote" [Ugen
in_,Ugen
trackFall,Ugen
slowLag,Ugen
fastLag,Ugen
fastMul,Ugen
thresh,Ugen
minDur] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
crest :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
crest :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
crest Rate
rate Ugen
in_ Ugen
numsamps Ugen
gate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Crest" [Ugen
in_,Ugen
numsamps,Ugen
gate_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
crossoverDistortion :: Ugen -> Ugen -> Ugen -> Ugen
crossoverDistortion :: Ugen -> Ugen -> Ugen -> Ugen
crossoverDistortion Ugen
in_ Ugen
amp Ugen
smooth = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"CrossoverDistortion" [Ugen
in_,Ugen
amp,Ugen
smooth] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dCompressor :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dCompressor :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dCompressor Ugen
input Ugen
sidechainIn Ugen
sidechain Ugen
ratio Ugen
threshold Ugen
attack Ugen
release Ugen
makeup Ugen
automakeup = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"DCompressor" [Ugen
input,Ugen
sidechainIn,Ugen
sidechain,Ugen
ratio,Ugen
threshold,Ugen
attack,Ugen
release,Ugen
makeup,Ugen
automakeup] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dfm1 :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dfm1 :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dfm1 Ugen
in_ Ugen
freq Ugen
res Ugen
inputgain Ugen
type_ Ugen
noiselevel = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"DFM1" [Ugen
in_,Ugen
freq,Ugen
res,Ugen
inputgain,Ugen
type_,Ugen
noiselevel] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dNoiseRingId :: ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dNoiseRingId :: forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dNoiseRingId a
z Ugen
change Ugen
chance Ugen
shift Ugen
numBits Ugen
resetval = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
DemandRate) String
"DNoiseRing" [Ugen
change,Ugen
chance,Ugen
shift,Ugen
numBits,Ugen
resetval] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
dNoiseRingM :: Uid m => Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
dNoiseRingM :: forall (m :: * -> *).
Uid m =>
Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
dNoiseRingM = forall (m :: * -> *) a b c d e f.
Uid m =>
(Int -> Fn5 a b c d e f) -> Fn5 a b c d e (m f)
liftUid5 forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dNoiseRingId
dNoiseRing :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dNoiseRing :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dNoiseRing = forall a b c d e r.
(a -> b -> c -> d -> e -> IO r) -> a -> b -> c -> d -> e -> r
liftUnsafe5 forall (m :: * -> *).
Uid m =>
Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
dNoiseRingM
dpw3Tri :: Rate -> Ugen -> Ugen
dpw3Tri :: Rate -> Ugen -> Ugen
dpw3Tri Rate
rate Ugen
freq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DPW3Tri" [Ugen
freq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dpw4Saw :: Rate -> Ugen -> Ugen
dpw4Saw :: Rate -> Ugen -> Ugen
dpw4Saw Rate
rate Ugen
freq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DPW4Saw" [Ugen
freq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dwgBowed :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgBowed :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dwgBowed Rate
rate Ugen
freq Ugen
velb Ugen
force Ugen
gate_ Ugen
pos Ugen
release Ugen
c1 Ugen
c3 Ugen
impZ Ugen
fB = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DWGBowed" [Ugen
freq,Ugen
velb,Ugen
force,Ugen
gate_,Ugen
pos,Ugen
release,Ugen
c1,Ugen
c3,Ugen
impZ,Ugen
fB] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dwgBowedSimple :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgBowedSimple :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dwgBowedSimple Rate
rate Ugen
freq Ugen
velb Ugen
force Ugen
gate_ Ugen
pos Ugen
release Ugen
c1 Ugen
c3 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DWGBowedSimple" [Ugen
freq,Ugen
velb,Ugen
force,Ugen
gate_,Ugen
pos,Ugen
release,Ugen
c1,Ugen
c3] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dwgBowedTor :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgBowedTor :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dwgBowedTor Rate
rate Ugen
freq Ugen
velb Ugen
force Ugen
gate_ Ugen
pos Ugen
release Ugen
c1 Ugen
c3 Ugen
impZ Ugen
fB Ugen
mistune Ugen
c1tor Ugen
c3tor Ugen
iZtor = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DWGBowedTor" [Ugen
freq,Ugen
velb,Ugen
force,Ugen
gate_,Ugen
pos,Ugen
release,Ugen
c1,Ugen
c3,Ugen
impZ,Ugen
fB,Ugen
mistune,Ugen
c1tor,Ugen
c3tor,Ugen
iZtor] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dwgClarinet3 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgClarinet3 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dwgClarinet3 Rate
rate Ugen
freq Ugen
pm Ugen
pc Ugen
m Ugen
gate_ Ugen
release Ugen
c1 Ugen
c3 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DWGClarinet3" [Ugen
freq,Ugen
pm,Ugen
pc,Ugen
m,Ugen
gate_,Ugen
release,Ugen
c1,Ugen
c3] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dwgFlute :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgFlute :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgFlute Rate
rate Ugen
freq Ugen
pm Ugen
endr Ugen
jetr Ugen
jetRa Ugen
gate_ Ugen
release = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DWGFlute" [Ugen
freq,Ugen
pm,Ugen
endr,Ugen
jetr,Ugen
jetRa,Ugen
gate_,Ugen
release] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dwgPlucked :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgPlucked :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dwgPlucked Rate
rate Ugen
freq Ugen
amp Ugen
gate_ Ugen
pos Ugen
c1 Ugen
c3 Ugen
inp Ugen
release = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DWGPlucked" [Ugen
freq,Ugen
amp,Ugen
gate_,Ugen
pos,Ugen
c1,Ugen
c3,Ugen
inp,Ugen
release] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dwgPlucked2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgPlucked2 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dwgPlucked2 Rate
rate Ugen
freq Ugen
amp Ugen
gate_ Ugen
pos Ugen
c1 Ugen
c3 Ugen
inp Ugen
release Ugen
mistune Ugen
mp Ugen
gc = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DWGPlucked2" [Ugen
freq,Ugen
amp,Ugen
gate_,Ugen
pos,Ugen
c1,Ugen
c3,Ugen
inp,Ugen
release,Ugen
mistune,Ugen
mp,Ugen
gc] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dwgPluckedStiff :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgPluckedStiff :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dwgPluckedStiff Rate
rate Ugen
freq Ugen
amp Ugen
gate_ Ugen
pos Ugen
c1 Ugen
c3 Ugen
inp Ugen
release Ugen
fB = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DWGPluckedStiff" [Ugen
freq,Ugen
amp,Ugen
gate_,Ugen
pos,Ugen
c1,Ugen
c3,Ugen
inp,Ugen
release,Ugen
fB] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dwgSoundBoard :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dwgSoundBoard :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dwgSoundBoard Ugen
inp Ugen
c1 Ugen
c3 Ugen
mix Ugen
d1 Ugen
d2 Ugen
d3 Ugen
d4 Ugen
d5 Ugen
d6 Ugen
d7 Ugen
d8 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"DWGSoundBoard" [Ugen
inp,Ugen
c1,Ugen
c3,Ugen
mix,Ugen
d1,Ugen
d2,Ugen
d3,Ugen
d4,Ugen
d5,Ugen
d6,Ugen
d7,Ugen
d8] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dbrown2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dbrown2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dbrown2 Rate
rate Ugen
lo Ugen
hi Ugen
step Ugen
dist Ugen
length_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Dbrown2" [Ugen
lo,Ugen
hi,Ugen
step,Ugen
dist,Ugen
length_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dbufTagId :: ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dbufTagId :: forall a.
ID a =>
a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dbufTagId a
z Ugen
bufnum Ugen
v Ugen
axiom Ugen
rules Ugen
recycle Ugen
mode = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
DemandRate) String
"DbufTag" [Ugen
bufnum,Ugen
v,Ugen
axiom,Ugen
rules,Ugen
recycle,Ugen
mode] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
dbufTagM :: Uid m => Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
dbufTagM :: forall (m :: * -> *).
Uid m =>
Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
dbufTagM = forall (m :: * -> *) a b c d e f g.
Uid m =>
(Int -> Fn6 a b c d e f g) -> Fn6 a b c d e f (m g)
liftUid6 forall a.
ID a =>
a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dbufTagId
dbufTag :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dbufTag :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dbufTag = forall a b c d e f r.
(a -> b -> c -> d -> e -> f -> IO r)
-> a -> b -> c -> d -> e -> f -> r
liftUnsafe6 forall (m :: * -> *).
Uid m =>
Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
dbufTagM
decimator :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
decimator :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
decimator Rate
rate Ugen
in_ Ugen
rate_ Ugen
bits = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Decimator" [Ugen
in_,Ugen
rate_,Ugen
bits] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
detaBlockerBufId :: ID a => a -> Ugen -> Ugen -> Ugen
detaBlockerBufId :: forall a. ID a => a -> Ugen -> Ugen -> Ugen
detaBlockerBufId a
z Ugen
bufnum Ugen
startpoint = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
DemandRate) String
"DetaBlockerBuf" [Ugen
bufnum,Ugen
startpoint] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
detaBlockerBufM :: Uid m => Ugen -> Ugen -> m Ugen
detaBlockerBufM :: forall (m :: * -> *). Uid m => Ugen -> Ugen -> m Ugen
detaBlockerBufM = forall (m :: * -> *) a b c.
Uid m =>
(Int -> Fn2 a b c) -> Fn2 a b (m c)
liftUid2 forall a. ID a => a -> Ugen -> Ugen -> Ugen
detaBlockerBufId
detaBlockerBuf :: Ugen -> Ugen -> Ugen
detaBlockerBuf :: Ugen -> Ugen -> Ugen
detaBlockerBuf = forall a b r. (a -> b -> IO r) -> a -> b -> r
liftUnsafe2 forall (m :: * -> *). Uid m => Ugen -> Ugen -> m Ugen
detaBlockerBufM
dfsmId :: ID a => a -> Ugen -> Ugen -> Ugen -> Ugen
dfsmId :: forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen
dfsmId a
z Ugen
rules Ugen
n Ugen
rgen = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
DemandRate) String
"Dfsm" [Ugen
rules,Ugen
n,Ugen
rgen] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
dfsmM :: Uid m => Ugen -> Ugen -> Ugen -> m Ugen
dfsmM :: forall (m :: * -> *). Uid m => Ugen -> Ugen -> Ugen -> m Ugen
dfsmM = forall (m :: * -> *) a b c d.
Uid m =>
(Int -> Fn3 a b c d) -> Fn3 a b c (m d)
liftUid3 forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen
dfsmId
dfsm :: Ugen -> Ugen -> Ugen -> Ugen
dfsm :: Ugen -> Ugen -> Ugen -> Ugen
dfsm = forall a b c r. (a -> b -> c -> IO r) -> a -> b -> c -> r
liftUnsafe3 forall (m :: * -> *). Uid m => Ugen -> Ugen -> Ugen -> m Ugen
dfsmM
dgauss :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
dgauss :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
dgauss Rate
rate Ugen
lo Ugen
hi Ugen
length_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Dgauss" [Ugen
lo,Ugen
hi,Ugen
length_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
diodeRingMod :: Ugen -> Ugen -> Ugen
diodeRingMod :: Ugen -> Ugen -> Ugen
diodeRingMod Ugen
car Ugen
mod_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"DiodeRingMod" [Ugen
car,Ugen
mod_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
disintegratorId :: ID a => a -> Ugen -> Ugen -> Ugen -> Ugen
disintegratorId :: forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen
disintegratorId a
z Ugen
in_ Ugen
probability Ugen
multiplier = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"Disintegrator" [Ugen
in_,Ugen
probability,Ugen
multiplier] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
disintegratorM :: Uid m => Ugen -> Ugen -> Ugen -> m Ugen
disintegratorM :: forall (m :: * -> *). Uid m => Ugen -> Ugen -> Ugen -> m Ugen
disintegratorM = forall (m :: * -> *) a b c d.
Uid m =>
(Int -> Fn3 a b c d) -> Fn3 a b c (m d)
liftUid3 forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen
disintegratorId
disintegrator :: Ugen -> Ugen -> Ugen -> Ugen
disintegrator :: Ugen -> Ugen -> Ugen -> Ugen
disintegrator = forall a b c r. (a -> b -> c -> IO r) -> a -> b -> c -> r
liftUnsafe3 forall (m :: * -> *). Uid m => Ugen -> Ugen -> Ugen -> m Ugen
disintegratorM
dneuromoduleId :: ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dneuromoduleId :: forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dneuromoduleId Int
numChannels a
z Ugen
dt Ugen
theta Ugen
x Ugen
weights = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
DemandRate) String
"Dneuromodule" [Ugen
dt] (forall a. a -> Maybe a
Just [Ugen
theta,Ugen
x,Ugen
weights]) Int
numChannels (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
dneuromoduleM :: Uid m => Int -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
dneuromoduleM :: forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
dneuromoduleM = forall (m :: * -> *) a b c d e f.
Uid m =>
(Int -> Fn5 a b c d e f) -> Fn5 a b c d e (m f)
liftUid5 forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dneuromoduleId
dneuromodule :: Int -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dneuromodule :: Int -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dneuromodule = forall a b c d e r.
(a -> b -> c -> d -> e -> IO r) -> a -> b -> c -> d -> e -> r
liftUnsafe5 forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
dneuromoduleM
doubleNestedAllpassC :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
doubleNestedAllpassC :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
doubleNestedAllpassC Ugen
in_ Ugen
maxdelay1 Ugen
delay1_ Ugen
gain1 Ugen
maxdelay2 Ugen
delay2_ Ugen
gain2 Ugen
maxdelay3 Ugen
delay3 Ugen
gain3 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"DoubleNestedAllpassC" [Ugen
in_,Ugen
maxdelay1,Ugen
delay1_,Ugen
gain1,Ugen
maxdelay2,Ugen
delay2_,Ugen
gain2,Ugen
maxdelay3,Ugen
delay3,Ugen
gain3] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
doubleNestedAllpassL :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
doubleNestedAllpassL :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
doubleNestedAllpassL Ugen
in_ Ugen
maxdelay1 Ugen
delay1_ Ugen
gain1 Ugen
maxdelay2 Ugen
delay2_ Ugen
gain2 Ugen
maxdelay3 Ugen
delay3 Ugen
gain3 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"DoubleNestedAllpassL" [Ugen
in_,Ugen
maxdelay1,Ugen
delay1_,Ugen
gain1,Ugen
maxdelay2,Ugen
delay2_,Ugen
gain2,Ugen
maxdelay3,Ugen
delay3,Ugen
gain3] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
doubleNestedAllpassN :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
doubleNestedAllpassN :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
doubleNestedAllpassN Ugen
in_ Ugen
maxdelay1 Ugen
delay1_ Ugen
gain1 Ugen
maxdelay2 Ugen
delay2_ Ugen
gain2 Ugen
maxdelay3 Ugen
delay3 Ugen
gain3 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"DoubleNestedAllpassN" [Ugen
in_,Ugen
maxdelay1,Ugen
delay1_,Ugen
gain1,Ugen
maxdelay2,Ugen
delay2_,Ugen
gain2,Ugen
maxdelay3,Ugen
delay3,Ugen
gain3] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
doubleWell :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
doubleWell :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
doubleWell Rate
rate Ugen
reset Ugen
ratex Ugen
ratey Ugen
f Ugen
w Ugen
delta Ugen
initx Ugen
inity = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DoubleWell" [Ugen
reset,Ugen
ratex,Ugen
ratey,Ugen
f,Ugen
w,Ugen
delta,Ugen
initx,Ugen
inity] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
doubleWell2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
doubleWell2 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
doubleWell2 Rate
rate Ugen
reset Ugen
ratex Ugen
ratey Ugen
f Ugen
w Ugen
delta Ugen
initx Ugen
inity = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DoubleWell2" [Ugen
reset,Ugen
ratex,Ugen
ratey,Ugen
f,Ugen
w,Ugen
delta,Ugen
initx,Ugen
inity] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
doubleWell3 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
doubleWell3 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
doubleWell3 Rate
rate Ugen
reset Ugen
rate_ Ugen
f Ugen
delta Ugen
initx Ugen
inity = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DoubleWell3" [Ugen
reset,Ugen
rate_,Ugen
f,Ugen
delta,Ugen
initx,Ugen
inity] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
driveNoise :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
driveNoise :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
driveNoise Rate
rate Ugen
in_ Ugen
amount Ugen
multi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DriveNoise" [Ugen
in_,Ugen
amount,Ugen
multi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
drumTrack :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
drumTrack :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
drumTrack Rate
rate Ugen
in_ Ugen
lock Ugen
dynleak Ugen
tempowt Ugen
phasewt Ugen
basswt Ugen
patternwt Ugen
prior Ugen
kicksensitivity Ugen
snaresensitivity Ugen
debugmode = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DrumTrack" [Ugen
in_,Ugen
lock,Ugen
dynleak,Ugen
tempowt,Ugen
phasewt,Ugen
basswt,Ugen
patternwt,Ugen
prior,Ugen
kicksensitivity,Ugen
snaresensitivity,Ugen
debugmode] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
dtag :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dtag :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dtag Rate
rate Ugen
bufsize Ugen
v Ugen
axiom Ugen
rules Ugen
recycle Ugen
mode = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Dtag" [Ugen
bufsize,Ugen
v,Ugen
axiom,Ugen
rules,Ugen
recycle,Ugen
mode] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
envDetect :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
envDetect :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
envDetect Rate
rate Ugen
in_ Ugen
attack Ugen
release = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"EnvDetect" [Ugen
in_,Ugen
attack,Ugen
release] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
envFollow :: Rate -> Ugen -> Ugen -> Ugen
envFollow :: Rate -> Ugen -> Ugen -> Ugen
envFollow Rate
rate Ugen
input Ugen
decaycoeff = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"EnvFollow" [Ugen
input,Ugen
decaycoeff] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftComplexDev :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftComplexDev :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftComplexDev Rate
rate Ugen
buffer Ugen
rectify Ugen
powthresh = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTComplexDev" [Ugen
buffer,Ugen
rectify,Ugen
powthresh] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftCrest :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftCrest :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftCrest Rate
rate Ugen
buffer Ugen
freqlo Ugen
freqhi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTCrest" [Ugen
buffer,Ugen
freqlo,Ugen
freqhi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftDiffMags :: Rate -> Ugen -> Ugen -> Ugen
fftDiffMags :: Rate -> Ugen -> Ugen -> Ugen
fftDiffMags Rate
rate Ugen
bufferA Ugen
bufferB = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTDiffMags" [Ugen
bufferA,Ugen
bufferB] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftFlux :: Rate -> Ugen -> Ugen -> Ugen
fftFlux :: Rate -> Ugen -> Ugen -> Ugen
fftFlux Rate
rate Ugen
buffer Ugen
normalise = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTFlux" [Ugen
buffer,Ugen
normalise] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftFluxPos :: Rate -> Ugen -> Ugen -> Ugen
fftFluxPos :: Rate -> Ugen -> Ugen -> Ugen
fftFluxPos Rate
rate Ugen
buffer Ugen
normalise = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTFluxPos" [Ugen
buffer,Ugen
normalise] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftmkl :: Rate -> Ugen -> Ugen -> Ugen
fftmkl :: Rate -> Ugen -> Ugen -> Ugen
fftmkl Rate
rate Ugen
buffer Ugen
epsilon = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTMKL" [Ugen
buffer,Ugen
epsilon] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftPeak :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftPeak :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftPeak Rate
rate Ugen
buffer Ugen
freqlo Ugen
freqhi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTPeak" [Ugen
buffer,Ugen
freqlo,Ugen
freqhi] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
fftPhaseDev :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftPhaseDev :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftPhaseDev Rate
rate Ugen
buffer Ugen
weight Ugen
powthresh = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTPhaseDev" [Ugen
buffer,Ugen
weight,Ugen
powthresh] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftPower :: Rate -> Ugen -> Ugen -> Ugen
fftPower :: Rate -> Ugen -> Ugen -> Ugen
fftPower Rate
rate Ugen
buffer Ugen
square = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTPower" [Ugen
buffer,Ugen
square] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftSlope :: Rate -> Ugen -> Ugen
fftSlope :: Rate -> Ugen -> Ugen
fftSlope Rate
rate Ugen
buffer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTSlope" [Ugen
buffer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftSpread :: Rate -> Ugen -> Ugen -> Ugen
fftSpread :: Rate -> Ugen -> Ugen -> Ugen
fftSpread Rate
rate Ugen
buffer Ugen
centroid = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTSpread" [Ugen
buffer,Ugen
centroid] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftSubbandFlatness :: Rate -> Ugen -> Ugen -> Ugen
fftSubbandFlatness :: Rate -> Ugen -> Ugen -> Ugen
fftSubbandFlatness Rate
rate Ugen
chain Ugen
cutfreqs = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTSubbandFlatness" [Ugen
chain,Ugen
cutfreqs] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftSubbandFlux :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftSubbandFlux :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
fftSubbandFlux Rate
rate Ugen
chain Ugen
cutfreqs Ugen
posonly = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTSubbandFlux" [Ugen
chain,Ugen
cutfreqs,Ugen
posonly] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fftSubbandPower :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fftSubbandPower :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fftSubbandPower Rate
rate Ugen
chain Ugen
cutfreqs Ugen
square Ugen
scalemode = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FFTSubbandPower" [Ugen
chain,Ugen
cutfreqs,Ugen
square,Ugen
scalemode] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fm7 :: Rate -> Ugen -> Ugen -> Ugen
fm7 :: Rate -> Ugen -> Ugen -> Ugen
fm7 Rate
rate Ugen
ctlMatrix Ugen
modMatrix = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FM7" [] (forall a. a -> Maybe a
Just [Ugen
ctlMatrix,Ugen
modMatrix]) Int
6 (Int -> Special
Special Int
0) UgenId
NoId
fmGrain :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmGrain :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmGrain Ugen
trigger Ugen
dur Ugen
carfreq Ugen
modfreq Ugen
index_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"FMGrain" [Ugen
trigger,Ugen
dur,Ugen
carfreq,Ugen
modfreq,Ugen
index_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fmGrainB :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmGrainB :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmGrainB Ugen
trigger Ugen
dur Ugen
carfreq Ugen
modfreq Ugen
index_ Ugen
envbuf = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"FMGrainB" [Ugen
trigger,Ugen
dur,Ugen
carfreq,Ugen
modfreq,Ugen
index_,Ugen
envbuf] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fmGrainBBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmGrainBBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
fmGrainBBF Rate
rate Ugen
trigger Ugen
dur Ugen
carfreq Ugen
modfreq Ugen
index_ Ugen
envbuf Ugen
azimuth Ugen
elevation Ugen
rho Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FMGrainBBF" [Ugen
trigger,Ugen
dur,Ugen
carfreq,Ugen
modfreq,Ugen
index_,Ugen
envbuf,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
fmGrainBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmGrainBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
fmGrainBF Rate
rate Ugen
trigger Ugen
dur Ugen
carfreq Ugen
modfreq Ugen
index_ Ugen
azimuth Ugen
elevation Ugen
rho Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FMGrainBF" [Ugen
trigger,Ugen
dur,Ugen
carfreq,Ugen
modfreq,Ugen
index_,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
fmGrainI :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmGrainI :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
fmGrainI Rate
rate Ugen
trigger Ugen
dur Ugen
carfreq Ugen
modfreq Ugen
index_ Ugen
envbuf1 Ugen
envbuf2 Ugen
ifac = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FMGrainI" [Ugen
trigger,Ugen
dur,Ugen
carfreq,Ugen
modfreq,Ugen
index_,Ugen
envbuf1,Ugen
envbuf2,Ugen
ifac] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fmGrainIBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmGrainIBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
fmGrainIBF Rate
rate Ugen
trigger Ugen
dur Ugen
carfreq Ugen
modfreq Ugen
index_ Ugen
envbuf1 Ugen
envbuf2 Ugen
ifac Ugen
azimuth Ugen
elevation Ugen
rho Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FMGrainIBF" [Ugen
trigger,Ugen
dur,Ugen
carfreq,Ugen
modfreq,Ugen
index_,Ugen
envbuf1,Ugen
envbuf2,Ugen
ifac,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
fmhDecode1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmhDecode1 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
fmhDecode1 Rate
rate Ugen
w Ugen
x Ugen
y Ugen
z Ugen
r Ugen
s Ugen
t Ugen
u Ugen
v Ugen
azimuth Ugen
elevation = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FMHDecode1" [Ugen
w,Ugen
x,Ugen
y,Ugen
z,Ugen
r,Ugen
s,Ugen
t,Ugen
u,Ugen
v,Ugen
azimuth,Ugen
elevation] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fmhEncode0 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmhEncode0 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmhEncode0 Rate
rate Ugen
in_ Ugen
azimuth Ugen
elevation Ugen
gain = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FMHEncode0" [Ugen
in_,Ugen
azimuth,Ugen
elevation,Ugen
gain] forall a. Maybe a
Nothing Int
9 (Int -> Special
Special Int
0) UgenId
NoId
fmhEncode1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmhEncode1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmhEncode1 Rate
rate Ugen
in_ Ugen
azimuth Ugen
elevation Ugen
rho Ugen
gain Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FMHEncode1" [Ugen
in_,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
gain,Ugen
wComp] forall a. Maybe a
Nothing Int
9 (Int -> Special
Special Int
0) UgenId
NoId
fmhEncode2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmhEncode2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fmhEncode2 Rate
rate Ugen
in_ Ugen
point_x Ugen
point_y Ugen
elevation Ugen
gain Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FMHEncode2" [Ugen
in_,Ugen
point_x,Ugen
point_y,Ugen
elevation,Ugen
gain,Ugen
wComp] forall a. Maybe a
Nothing Int
9 (Int -> Special
Special Int
0) UgenId
NoId
featureSave :: Rate -> Ugen -> Ugen -> Ugen
featureSave :: Rate -> Ugen -> Ugen -> Ugen
featureSave Rate
rate Ugen
features Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FeatureSave" [Ugen
features,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fhn2DC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fhn2DC :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
fhn2DC Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
urate Ugen
wrate Ugen
b0 Ugen
b1 Ugen
i Ugen
u0 Ugen
w0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Fhn2DC" [Ugen
minfreq,Ugen
maxfreq,Ugen
urate,Ugen
wrate,Ugen
b0,Ugen
b1,Ugen
i,Ugen
u0,Ugen
w0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fhn2DL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fhn2DL :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
fhn2DL Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
urate Ugen
wrate Ugen
b0 Ugen
b1 Ugen
i Ugen
u0 Ugen
w0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Fhn2DL" [Ugen
minfreq,Ugen
maxfreq,Ugen
urate,Ugen
wrate,Ugen
b0,Ugen
b1,Ugen
i,Ugen
u0,Ugen
w0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fhn2DN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fhn2DN :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
fhn2DN Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
urate Ugen
wrate Ugen
b0 Ugen
b1 Ugen
i Ugen
u0 Ugen
w0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Fhn2DN" [Ugen
minfreq,Ugen
maxfreq,Ugen
urate,Ugen
wrate,Ugen
b0,Ugen
b1,Ugen
i,Ugen
u0,Ugen
w0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fhnTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fhnTrig :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
fhnTrig Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
urate Ugen
wrate Ugen
b0 Ugen
b1 Ugen
i Ugen
u0 Ugen
w0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FhnTrig" [Ugen
minfreq,Ugen
maxfreq,Ugen
urate,Ugen
wrate,Ugen
b0,Ugen
b1,Ugen
i,Ugen
u0,Ugen
w0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
fincoSprottL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fincoSprottL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fincoSprottL Rate
rate Ugen
freq Ugen
a Ugen
h Ugen
xi Ugen
yi Ugen
zi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FincoSprottL" [Ugen
freq,Ugen
a,Ugen
h,Ugen
xi,Ugen
yi,Ugen
zi] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
fincoSprottM :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fincoSprottM :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fincoSprottM Rate
rate Ugen
freq Ugen
a Ugen
b Ugen
h Ugen
xi Ugen
yi Ugen
zi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FincoSprottM" [Ugen
freq,Ugen
a,Ugen
b,Ugen
h,Ugen
xi,Ugen
yi,Ugen
zi] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
fincoSprottS :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fincoSprottS :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fincoSprottS Rate
rate Ugen
freq Ugen
a Ugen
b Ugen
h Ugen
xi Ugen
yi Ugen
zi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FincoSprottS" [Ugen
freq,Ugen
a,Ugen
b,Ugen
h,Ugen
xi,Ugen
yi,Ugen
zi] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
fitzHughNagumo :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fitzHughNagumo :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
fitzHughNagumo Rate
rate Ugen
reset Ugen
rateu Ugen
ratew Ugen
b0 Ugen
b1 Ugen
initu Ugen
initw = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FitzHughNagumo" [Ugen
reset,Ugen
rateu,Ugen
ratew,Ugen
b0,Ugen
b1,Ugen
initu,Ugen
initw] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
frameCompare :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
frameCompare :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
frameCompare Rate
rate Ugen
buffer1 Ugen
buffer2 Ugen
wAmount = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"FrameCompare" [Ugen
buffer1,Ugen
buffer2,Ugen
wAmount] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
friction :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
friction :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
friction Rate
rate Ugen
in_ Ugen
friction_ Ugen
spring_ Ugen
damp Ugen
mass Ugen
beltmass = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Friction" [Ugen
in_,Ugen
friction_,Ugen
spring_,Ugen
damp,Ugen
mass,Ugen
beltmass] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gammatone :: Ugen -> Ugen -> Ugen -> Ugen
gammatone :: Ugen -> Ugen -> Ugen -> Ugen
gammatone Ugen
input Ugen
centrefrequency Ugen
bandwidth = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"Gammatone" [Ugen
input,Ugen
centrefrequency,Ugen
bandwidth] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gaussClass :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
gaussClass :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
gaussClass Rate
rate Ugen
in_ Ugen
bufnum Ugen
gate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GaussClass" [Ugen
in_,Ugen
bufnum,Ugen
gate_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gaussTrig :: Rate -> Ugen -> Ugen -> Ugen
gaussTrig :: Rate -> Ugen -> Ugen -> Ugen
gaussTrig Rate
rate Ugen
freq Ugen
dev = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GaussTrig" [Ugen
freq,Ugen
dev] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gbman2DC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gbman2DC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gbman2DC Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Gbman2DC" [Ugen
minfreq,Ugen
maxfreq,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gbman2DL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gbman2DL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gbman2DL Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Gbman2DL" [Ugen
minfreq,Ugen
maxfreq,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gbman2DN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gbman2DN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gbman2DN Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Gbman2DN" [Ugen
minfreq,Ugen
maxfreq,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gbmanTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gbmanTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gbmanTrig Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GbmanTrig" [Ugen
minfreq,Ugen
maxfreq,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gendy4 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gendy4 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
gendy4 Rate
rate Ugen
ampdist Ugen
durdist Ugen
adparam Ugen
ddparam Ugen
minfreq Ugen
maxfreq Ugen
ampscale Ugen
durscale Ugen
initCPs Ugen
knum = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Gendy4" [Ugen
ampdist,Ugen
durdist,Ugen
adparam,Ugen
ddparam,Ugen
minfreq,Ugen
maxfreq,Ugen
ampscale,Ugen
durscale,Ugen
initCPs,Ugen
knum] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gendy5 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gendy5 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
gendy5 Rate
rate Ugen
ampdist Ugen
durdist Ugen
adparam Ugen
ddparam Ugen
minfreq Ugen
maxfreq Ugen
ampscale Ugen
durscale Ugen
initCPs Ugen
knum = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Gendy5" [Ugen
ampdist,Ugen
durdist,Ugen
adparam,Ugen
ddparam,Ugen
minfreq,Ugen
maxfreq,Ugen
ampscale,Ugen
durscale,Ugen
initCPs,Ugen
knum] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
getenv :: Rate -> Ugen -> Ugen -> Ugen
getenv :: Rate -> Ugen -> Ugen -> Ugen
getenv Rate
rate Ugen
key Ugen
defaultval = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Getenv" [Ugen
key,Ugen
defaultval] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
glitchBPF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
glitchBPF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
glitchBPF Rate
rate Ugen
in_ Ugen
freq Ugen
rq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GlitchBPF" [Ugen
in_,Ugen
freq,Ugen
rq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
glitchBRF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
glitchBRF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
glitchBRF Rate
rate Ugen
in_ Ugen
freq Ugen
rq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GlitchBRF" [Ugen
in_,Ugen
freq,Ugen
rq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
glitchHPF :: Rate -> Ugen -> Ugen -> Ugen
glitchHPF :: Rate -> Ugen -> Ugen -> Ugen
glitchHPF Rate
rate Ugen
in_ Ugen
freq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GlitchHPF" [Ugen
in_,Ugen
freq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
glitchRHPF :: Ugen -> Ugen -> Ugen -> Ugen
glitchRHPF :: Ugen -> Ugen -> Ugen -> Ugen
glitchRHPF Ugen
in_ Ugen
freq Ugen
rq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"GlitchRHPF" [Ugen
in_,Ugen
freq,Ugen
rq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
goertzel :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
goertzel :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
goertzel Rate
rate Ugen
in_ Ugen
bufsize Ugen
freq Ugen
hop = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Goertzel" [Ugen
in_,Ugen
bufsize,Ugen
freq,Ugen
hop] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
grainBufJ :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
grainBufJ :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
grainBufJ Rate
rate Ugen
numChannels Ugen
trigger Ugen
dur Ugen
sndbuf Ugen
rate_ Ugen
pos Ugen
loop Ugen
interp Ugen
grainAmp Ugen
pan Ugen
envbufnum Ugen
maxGrains = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GrainBufJ" [Ugen
numChannels,Ugen
trigger,Ugen
dur,Ugen
sndbuf,Ugen
rate_,Ugen
pos,Ugen
loop,Ugen
interp,Ugen
grainAmp,Ugen
pan,Ugen
envbufnum,Ugen
maxGrains] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
grainFMJ :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
grainFMJ :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
grainFMJ Rate
rate Ugen
numChannels Ugen
trigger Ugen
dur Ugen
carfreq Ugen
modfreq Ugen
index_ Ugen
grainAmp Ugen
pan Ugen
envbufnum Ugen
maxGrains = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GrainFMJ" [Ugen
numChannels,Ugen
trigger,Ugen
dur,Ugen
carfreq,Ugen
modfreq,Ugen
index_,Ugen
grainAmp,Ugen
pan,Ugen
envbufnum,Ugen
maxGrains] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
grainInJ :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
grainInJ :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
grainInJ Rate
rate Ugen
numChannels Ugen
trigger Ugen
dur Ugen
in_ Ugen
grainAmp Ugen
pan Ugen
envbufnum Ugen
maxGrains = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GrainInJ" [Ugen
numChannels,Ugen
trigger,Ugen
dur,Ugen
in_,Ugen
grainAmp,Ugen
pan,Ugen
envbufnum,Ugen
maxGrains] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
grainSinJ :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
grainSinJ :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
grainSinJ Rate
rate Ugen
numChannels Ugen
trigger Ugen
dur Ugen
freq Ugen
grainAmp Ugen
pan Ugen
envbufnum Ugen
maxGrains = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GrainSinJ" [Ugen
numChannels,Ugen
trigger,Ugen
dur,Ugen
freq,Ugen
grainAmp,Ugen
pan,Ugen
envbufnum,Ugen
maxGrains] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gravityGrid :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gravityGrid :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gravityGrid Rate
rate Ugen
reset Ugen
rate_ Ugen
newx Ugen
newy Ugen
bufnum = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GravityGrid" [Ugen
reset,Ugen
rate_,Ugen
newx,Ugen
newy,Ugen
bufnum] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
gravityGrid2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gravityGrid2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
gravityGrid2 Rate
rate Ugen
reset Ugen
rate_ Ugen
newx Ugen
newy Ugen
bufnum = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"GravityGrid2" [Ugen
reset,Ugen
rate_,Ugen
newx,Ugen
newy,Ugen
bufnum] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
greyholeRaw :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
greyholeRaw :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
greyholeRaw Ugen
in1 Ugen
in2 Ugen
damping Ugen
delaytime Ugen
diffusion Ugen
feedback Ugen
moddepth Ugen
modfreq Ugen
size = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0,Int
1]) String
"GreyholeRaw" [Ugen
in1,Ugen
in2,Ugen
damping,Ugen
delaytime,Ugen
diffusion,Ugen
feedback,Ugen
moddepth,Ugen
modfreq,Ugen
size] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
hairCell :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
hairCell :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
hairCell Ugen
input Ugen
spontaneousrate Ugen
boostrate Ugen
restorerate Ugen
loss = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"HairCell" [Ugen
input,Ugen
spontaneousrate,Ugen
boostrate,Ugen
restorerate,Ugen
loss] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
harmonicOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
harmonicOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
harmonicOsc Rate
rate Ugen
freq Ugen
firstharmonic Ugen
amplitudes = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"HarmonicOsc" [Ugen
freq,Ugen
firstharmonic] (forall a. a -> Maybe a
Just [Ugen
amplitudes]) Int
1 (Int -> Special
Special Int
0) UgenId
NoId
henon2DC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
henon2DC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
henon2DC Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
a Ugen
b Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Henon2DC" [Ugen
minfreq,Ugen
maxfreq,Ugen
a,Ugen
b,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
henon2DL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
henon2DL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
henon2DL Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
a Ugen
b Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Henon2DL" [Ugen
minfreq,Ugen
maxfreq,Ugen
a,Ugen
b,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
henon2DN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
henon2DN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
henon2DN Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
a Ugen
b Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Henon2DN" [Ugen
minfreq,Ugen
maxfreq,Ugen
a,Ugen
b,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
henonTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
henonTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
henonTrig Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
a Ugen
b Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"HenonTrig" [Ugen
minfreq,Ugen
maxfreq,Ugen
a,Ugen
b,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
iCepstrum :: Rate -> Ugen -> Ugen -> Ugen
iCepstrum :: Rate -> Ugen -> Ugen -> Ugen
iCepstrum Rate
rate Ugen
cepchain Ugen
fftbuf = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"ICepstrum" [Ugen
cepchain,Ugen
fftbuf] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
iirFilter :: Ugen -> Ugen -> Ugen -> Ugen
iirFilter :: Ugen -> Ugen -> Ugen -> Ugen
iirFilter Ugen
in_ Ugen
freq Ugen
rq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"IirFilter" [Ugen
in_,Ugen
freq,Ugen
rq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
inGrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
inGrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
inGrain Rate
rate Ugen
trigger Ugen
dur Ugen
in_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"InGrain" [Ugen
trigger,Ugen
dur,Ugen
in_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
inGrainB :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
inGrainB :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
inGrainB Rate
rate Ugen
trigger Ugen
dur Ugen
in_ Ugen
envbuf = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"InGrainB" [Ugen
trigger,Ugen
dur,Ugen
in_,Ugen
envbuf] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
inGrainBBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
inGrainBBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
inGrainBBF Rate
rate Ugen
trigger Ugen
dur Ugen
in_ Ugen
envbuf Ugen
azimuth Ugen
elevation Ugen
rho Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"InGrainBBF" [Ugen
trigger,Ugen
dur,Ugen
in_,Ugen
envbuf,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
inGrainBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
inGrainBF :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
inGrainBF Rate
rate Ugen
trigger Ugen
dur Ugen
in_ Ugen
azimuth Ugen
elevation Ugen
rho Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"InGrainBF" [Ugen
trigger,Ugen
dur,Ugen
in_,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
inGrainI :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
inGrainI :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
inGrainI Rate
rate Ugen
trigger Ugen
dur Ugen
in_ Ugen
envbuf1 Ugen
envbuf2 Ugen
ifac = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"InGrainI" [Ugen
trigger,Ugen
dur,Ugen
in_,Ugen
envbuf1,Ugen
envbuf2,Ugen
ifac] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
inGrainIBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
inGrainIBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
inGrainIBF Rate
rate Ugen
trigger Ugen
dur Ugen
in_ Ugen
envbuf1 Ugen
envbuf2 Ugen
ifac Ugen
azimuth Ugen
elevation Ugen
rho Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"InGrainIBF" [Ugen
trigger,Ugen
dur,Ugen
in_,Ugen
envbuf1,Ugen
envbuf2,Ugen
ifac,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
insideOut :: Rate -> Ugen -> Ugen
insideOut :: Rate -> Ugen -> Ugen
insideOut Rate
rate Ugen
in_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"InsideOut" [Ugen
in_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
instruction :: Rate -> Ugen -> Ugen
instruction :: Rate -> Ugen -> Ugen
instruction Rate
rate Ugen
bufnum = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Instruction" [Ugen
bufnum] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
jPverbRaw :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
jPverbRaw :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
jPverbRaw Ugen
in1 Ugen
in2 Ugen
damp Ugen
earlydiff Ugen
highband Ugen
highx Ugen
lowband Ugen
lowx Ugen
mdepth Ugen
mfreq Ugen
midx Ugen
size Ugen
t60 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"JPverbRaw" [Ugen
in1,Ugen
in2,Ugen
damp,Ugen
earlydiff,Ugen
highband,Ugen
highx,Ugen
lowband,Ugen
lowx,Ugen
mdepth,Ugen
mfreq,Ugen
midx,Ugen
size,Ugen
t60] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
kMeansRT :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
kMeansRT :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
kMeansRT Rate
rate Ugen
bufnum Ugen
inputdata Ugen
k Ugen
gate_ Ugen
reset Ugen
learn = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"KMeansRT" [Ugen
bufnum,Ugen
inputdata,Ugen
k,Ugen
gate_,Ugen
reset,Ugen
learn] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
keyClarity :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
keyClarity :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
keyClarity Rate
rate Ugen
chain Ugen
keydecay Ugen
chromaleak = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"KeyClarity" [Ugen
chain,Ugen
keydecay,Ugen
chromaleak] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
keyMode :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
keyMode :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
keyMode Rate
rate Ugen
chain Ugen
keydecay Ugen
chromaleak = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"KeyMode" [Ugen
chain,Ugen
keydecay,Ugen
chromaleak] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
kmeansToBPSet1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
kmeansToBPSet1 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
kmeansToBPSet1 Rate
rate Ugen
freq Ugen
numdatapoints Ugen
maxnummeans Ugen
nummeans Ugen
tnewdata Ugen
tnewmeans Ugen
soft Ugen
bufnum = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"KmeansToBPSet1" [Ugen
freq,Ugen
numdatapoints,Ugen
maxnummeans,Ugen
nummeans,Ugen
tnewdata,Ugen
tnewmeans,Ugen
soft,Ugen
bufnum] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lfBrownNoise0Id :: ID a => a -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise0Id :: forall a. ID a => a -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise0Id a
z Rate
rate Ugen
freq Ugen
dev Ugen
dist = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LFBrownNoise0" [Ugen
freq,Ugen
dev,Ugen
dist] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
lfBrownNoise0M :: Uid m => Rate -> Ugen -> Ugen -> Ugen -> m Ugen
lfBrownNoise0M :: forall (m :: * -> *).
Uid m =>
Rate -> Ugen -> Ugen -> Ugen -> m Ugen
lfBrownNoise0M = forall (m :: * -> *) a b c d e.
Uid m =>
(Int -> Fn4 a b c d e) -> Fn4 a b c d (m e)
liftUid4 forall a. ID a => a -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise0Id
lfBrownNoise0 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise0 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise0 = forall a b c d r.
(a -> b -> c -> d -> IO r) -> a -> b -> c -> d -> r
liftUnsafe4 forall (m :: * -> *).
Uid m =>
Rate -> Ugen -> Ugen -> Ugen -> m Ugen
lfBrownNoise0M
lfBrownNoise1Id :: ID a => a -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise1Id :: forall a. ID a => a -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise1Id a
z Rate
rate Ugen
freq Ugen
dev Ugen
dist = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LFBrownNoise1" [Ugen
freq,Ugen
dev,Ugen
dist] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
lfBrownNoise1M :: Uid m => Rate -> Ugen -> Ugen -> Ugen -> m Ugen
lfBrownNoise1M :: forall (m :: * -> *).
Uid m =>
Rate -> Ugen -> Ugen -> Ugen -> m Ugen
lfBrownNoise1M = forall (m :: * -> *) a b c d e.
Uid m =>
(Int -> Fn4 a b c d e) -> Fn4 a b c d (m e)
liftUid4 forall a. ID a => a -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise1Id
lfBrownNoise1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise1 = forall a b c d r.
(a -> b -> c -> d -> IO r) -> a -> b -> c -> d -> r
liftUnsafe4 forall (m :: * -> *).
Uid m =>
Rate -> Ugen -> Ugen -> Ugen -> m Ugen
lfBrownNoise1M
lfBrownNoise2Id :: ID a => a -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise2Id :: forall a. ID a => a -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise2Id a
z Rate
rate Ugen
freq Ugen
dev Ugen
dist = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LFBrownNoise2" [Ugen
freq,Ugen
dev,Ugen
dist] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
lfBrownNoise2M :: Uid m => Rate -> Ugen -> Ugen -> Ugen -> m Ugen
lfBrownNoise2M :: forall (m :: * -> *).
Uid m =>
Rate -> Ugen -> Ugen -> Ugen -> m Ugen
lfBrownNoise2M = forall (m :: * -> *) a b c d e.
Uid m =>
(Int -> Fn4 a b c d e) -> Fn4 a b c d (m e)
liftUid4 forall a. ID a => a -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise2Id
lfBrownNoise2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lfBrownNoise2 = forall a b c d r.
(a -> b -> c -> d -> IO r) -> a -> b -> c -> d -> r
liftUnsafe4 forall (m :: * -> *).
Uid m =>
Rate -> Ugen -> Ugen -> Ugen -> m Ugen
lfBrownNoise2M
lpcAnalyzer :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lpcAnalyzer :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lpcAnalyzer Ugen
input Ugen
source Ugen
n Ugen
p Ugen
testE Ugen
delta Ugen
windowtype = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0,Int
1]) String
"LPCAnalyzer" [Ugen
input,Ugen
source,Ugen
n,Ugen
p,Ugen
testE,Ugen
delta,Ugen
windowtype] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lpcError :: Rate -> Ugen -> Ugen -> Ugen
lpcError :: Rate -> Ugen -> Ugen -> Ugen
lpcError Rate
rate Ugen
input Ugen
p = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LPCError" [Ugen
input,Ugen
p] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lpcSynth :: Ugen -> Ugen -> Ugen -> Ugen
lpcSynth :: Ugen -> Ugen -> Ugen -> Ugen
lpcSynth Ugen
buffer Ugen
signal Ugen
pointer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
AudioRate) String
"LPCSynth" [Ugen
buffer,Ugen
signal,Ugen
pointer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lpcVals :: Ugen -> Ugen -> Ugen
lpcVals :: Ugen -> Ugen -> Ugen
lpcVals Ugen
buffer Ugen
pointer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
AudioRate) String
"LPCVals" [Ugen
buffer,Ugen
pointer] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
lpf1 :: Rate -> Ugen -> Ugen -> Ugen
lpf1 :: Rate -> Ugen -> Ugen -> Ugen
lpf1 Rate
rate Ugen
in_ Ugen
freq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LPF1" [Ugen
in_,Ugen
freq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lpf18 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lpf18 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lpf18 Rate
rate Ugen
in_ Ugen
freq Ugen
res Ugen
dist = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LPF18" [Ugen
in_,Ugen
freq,Ugen
res,Ugen
dist] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lpfvs6 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lpfvs6 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lpfvs6 Rate
rate Ugen
in_ Ugen
freq Ugen
slope_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LPFVS6" [Ugen
in_,Ugen
freq,Ugen
slope_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lpg :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lpg :: Ugen
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lpg Ugen
input Ugen
controlinput Ugen
controloffset Ugen
controlscale Ugen
vca Ugen
resonance Ugen
lowpassmode Ugen
linearity = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"LPG" [Ugen
input,Ugen
controlinput,Ugen
controloffset,Ugen
controlscale,Ugen
vca,Ugen
resonance,Ugen
lowpassmode,Ugen
linearity] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lti :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lti :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
lti Rate
rate Ugen
input Ugen
bufnuma Ugen
bufnumb = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LTI" [Ugen
input,Ugen
bufnuma,Ugen
bufnumb] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
latoocarfian2DC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
latoocarfian2DC :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
latoocarfian2DC Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
a Ugen
b Ugen
c Ugen
d Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Latoocarfian2DC" [Ugen
minfreq,Ugen
maxfreq,Ugen
a,Ugen
b,Ugen
c,Ugen
d,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
latoocarfian2DL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
latoocarfian2DL :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
latoocarfian2DL Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
a Ugen
b Ugen
c Ugen
d Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Latoocarfian2DL" [Ugen
minfreq,Ugen
maxfreq,Ugen
a,Ugen
b,Ugen
c,Ugen
d,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
latoocarfian2DN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
latoocarfian2DN :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
latoocarfian2DN Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
a Ugen
b Ugen
c Ugen
d Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Latoocarfian2DN" [Ugen
minfreq,Ugen
maxfreq,Ugen
a,Ugen
b,Ugen
c,Ugen
d,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
latoocarfianTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
latoocarfianTrig :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
latoocarfianTrig Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
a Ugen
b Ugen
c Ugen
d Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LatoocarfianTrig" [Ugen
minfreq,Ugen
maxfreq,Ugen
a,Ugen
b,Ugen
c,Ugen
d,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
listTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
listTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
listTrig Rate
rate Ugen
bufnum Ugen
reset Ugen
offset Ugen
numframes = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"ListTrig" [Ugen
bufnum,Ugen
reset,Ugen
offset,Ugen
numframes] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
listTrig2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
listTrig2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
listTrig2 Rate
rate Ugen
bufnum Ugen
reset Ugen
numframes = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"ListTrig2" [Ugen
bufnum,Ugen
reset,Ugen
numframes] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
logger :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
logger :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
logger Rate
rate Ugen
inputArray Ugen
trig_ Ugen
bufnum Ugen
reset = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Logger" [Ugen
inputArray,Ugen
trig_,Ugen
bufnum,Ugen
reset] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
loopBuf :: Int -> Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
loopBuf :: Int
-> Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
loopBuf Int
numChannels Rate
rate Ugen
bufnum Ugen
rate_ Ugen
gate_ Ugen
startPos Ugen
startLoop Ugen
endLoop Ugen
interpolation = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LoopBuf" [Ugen
bufnum,Ugen
rate_,Ugen
gate_,Ugen
startPos,Ugen
startLoop,Ugen
endLoop,Ugen
interpolation] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) UgenId
NoId
lorenz2DC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lorenz2DC :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
lorenz2DC Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
s Ugen
r Ugen
b Ugen
h Ugen
x0 Ugen
y0 Ugen
z0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Lorenz2DC" [Ugen
minfreq,Ugen
maxfreq,Ugen
s,Ugen
r,Ugen
b,Ugen
h,Ugen
x0,Ugen
y0,Ugen
z0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lorenz2DL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lorenz2DL :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
lorenz2DL Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
s Ugen
r Ugen
b Ugen
h Ugen
x0 Ugen
y0 Ugen
z0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Lorenz2DL" [Ugen
minfreq,Ugen
maxfreq,Ugen
s,Ugen
r,Ugen
b,Ugen
h,Ugen
x0,Ugen
y0,Ugen
z0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lorenz2DN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lorenz2DN :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
lorenz2DN Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
s Ugen
r Ugen
b Ugen
h Ugen
x0 Ugen
y0 Ugen
z0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Lorenz2DN" [Ugen
minfreq,Ugen
maxfreq,Ugen
s,Ugen
r,Ugen
b,Ugen
h,Ugen
x0,Ugen
y0,Ugen
z0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lorenzTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lorenzTrig :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
lorenzTrig Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
s Ugen
r Ugen
b Ugen
h Ugen
x0 Ugen
y0 Ugen
z0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LorenzTrig" [Ugen
minfreq,Ugen
maxfreq,Ugen
s,Ugen
r,Ugen
b,Ugen
h,Ugen
x0,Ugen
y0,Ugen
z0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lores :: Ugen -> Ugen -> Ugen -> Ugen
lores :: Ugen -> Ugen -> Ugen -> Ugen
lores Ugen
in_ Ugen
freq Ugen
res = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"Lores" [Ugen
in_,Ugen
freq,Ugen
res] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
lotkaVolterra :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
lotkaVolterra :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
lotkaVolterra Rate
rate Ugen
freq Ugen
a Ugen
b Ugen
c Ugen
d Ugen
h Ugen
xi Ugen
yi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"LotkaVolterra" [Ugen
freq,Ugen
a,Ugen
b,Ugen
c,Ugen
d,Ugen
h,Ugen
xi,Ugen
yi] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
mcldChaosGen :: Rate -> Ugen -> Ugen
mcldChaosGen :: Rate -> Ugen -> Ugen
mcldChaosGen Rate
rate Ugen
maxSize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MCLDChaosGen" [Ugen
maxSize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
mzPokey :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
mzPokey :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
mzPokey Rate
rate Ugen
audf1 Ugen
audc1 Ugen
audf2 Ugen
audc2 Ugen
audf3 Ugen
audc3 Ugen
audf4 Ugen
audc4 Ugen
audctl = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MZPokey" [Ugen
audf1,Ugen
audc1,Ugen
audf2,Ugen
audc2,Ugen
audf3,Ugen
audc3,Ugen
audf4,Ugen
audc4,Ugen
audctl] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
markovSynth :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
markovSynth :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
markovSynth Rate
rate Ugen
in_ Ugen
isRecording Ugen
waitTime Ugen
tableSize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MarkovSynth" [Ugen
in_,Ugen
isRecording,Ugen
waitTime,Ugen
tableSize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
matchingP :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
matchingP :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
matchingP Rate
rate Ugen
dict Ugen
in_ Ugen
dictsize Ugen
ntofind Ugen
hop Ugen
method = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MatchingP" [Ugen
dict,Ugen
in_,Ugen
dictsize,Ugen
ntofind,Ugen
hop,Ugen
method] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
matchingPResynth :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
matchingPResynth :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
matchingPResynth Rate
rate Ugen
dict Ugen
method Ugen
trigger Ugen
residual Ugen
activs = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MatchingPResynth" [Ugen
dict,Ugen
method,Ugen
trigger,Ugen
residual,Ugen
activs] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
max :: Rate -> Ugen -> Ugen -> Ugen
max :: Rate -> Ugen -> Ugen -> Ugen
max Rate
rate Ugen
in_ Ugen
numsamp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Max" [Ugen
in_,Ugen
numsamp] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
maxamp :: Rate -> Ugen -> Ugen -> Ugen
maxamp :: Rate -> Ugen -> Ugen -> Ugen
maxamp Rate
rate Ugen
in_ Ugen
numSamps = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Maxamp" [Ugen
in_,Ugen
numSamps] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
mdaPiano :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
mdaPiano :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
mdaPiano Rate
rate Ugen
freq Ugen
gate_ Ugen
vel Ugen
decay_ Ugen
release Ugen
hard Ugen
velhard Ugen
muffle Ugen
velmuff Ugen
velcurve Ugen
stereo Ugen
tune Ugen
random Ugen
stretch Ugen
sustain = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MdaPiano" [Ugen
freq,Ugen
gate_,Ugen
vel,Ugen
decay_,Ugen
release,Ugen
hard,Ugen
velhard,Ugen
muffle,Ugen
velmuff,Ugen
velcurve,Ugen
stereo,Ugen
tune,Ugen
random,Ugen
stretch,Ugen
sustain] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
meanTriggered :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
meanTriggered :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
meanTriggered Rate
rate Ugen
in_ Ugen
trig_ Ugen
length_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MeanTriggered" [Ugen
in_,Ugen
trig_,Ugen
length_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
meddis :: Ugen -> Ugen
meddis :: Ugen -> Ugen
meddis Ugen
input = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"Meddis" [Ugen
input] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
medianSeparation :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
medianSeparation :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
medianSeparation Rate
rate Ugen
fft_ Ugen
fftharmonic Ugen
fftpercussive Ugen
fftsize Ugen
mediansize Ugen
hardorsoft Ugen
p Ugen
medianormax = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MedianSeparation" [Ugen
fft_,Ugen
fftharmonic,Ugen
fftpercussive,Ugen
fftsize,Ugen
mediansize,Ugen
hardorsoft,Ugen
p,Ugen
medianormax] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
medianTriggered :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
medianTriggered :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
medianTriggered Rate
rate Ugen
in_ Ugen
trig_ Ugen
length_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MedianTriggered" [Ugen
in_,Ugen
trig_,Ugen
length_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
membraneCircle :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
membraneCircle :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
membraneCircle Rate
rate Ugen
excitation Ugen
tension Ugen
loss = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MembraneCircle" [Ugen
excitation,Ugen
tension,Ugen
loss] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
membraneHexagon :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
membraneHexagon :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
membraneHexagon Rate
rate Ugen
excitation Ugen
tension Ugen
loss = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MembraneHexagon" [Ugen
excitation,Ugen
tension,Ugen
loss] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
metro :: Rate -> Ugen -> Ugen -> Ugen
metro :: Rate -> Ugen -> Ugen -> Ugen
metro Rate
rate Ugen
bpm Ugen
numBeats = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Metro" [Ugen
bpm,Ugen
numBeats] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
miBraids :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miBraids :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
miBraids Rate
rate Ugen
pitch_ Ugen
timbre Ugen
color Ugen
model Ugen
trig_ Ugen
resamp Ugen
decim Ugen
bits Ugen
ws = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiBraids" [Ugen
pitch_,Ugen
timbre,Ugen
color,Ugen
model,Ugen
trig_,Ugen
resamp,Ugen
decim,Ugen
bits,Ugen
ws] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
miClouds :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miClouds :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
miClouds Rate
rate Ugen
pit Ugen
pos Ugen
size Ugen
dens Ugen
tex Ugen
drywet Ugen
in_gain Ugen
spread Ugen
rvb Ugen
fb Ugen
freeze Ugen
mode Ugen
lofi Ugen
trig_ Ugen
inputArray = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiClouds" [Ugen
pit,Ugen
pos,Ugen
size,Ugen
dens,Ugen
tex,Ugen
drywet,Ugen
in_gain,Ugen
spread,Ugen
rvb,Ugen
fb,Ugen
freeze,Ugen
mode,Ugen
lofi,Ugen
trig_] (forall a. a -> Maybe a
Just [Ugen
inputArray]) Int
2 (Int -> Special
Special Int
0) UgenId
NoId
miElements :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miElements :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
miElements Rate
rate Ugen
blow_in Ugen
strike_in Ugen
gate_ Ugen
pit Ugen
strength Ugen
contour Ugen
bow_level Ugen
blow_level Ugen
strike_level Ugen
flow Ugen
mallet Ugen
bow_timb Ugen
blow_timb Ugen
strike_timb Ugen
geom Ugen
bright Ugen
damp Ugen
pos Ugen
space Ugen
model Ugen
easteregg = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiElements" [Ugen
blow_in,Ugen
strike_in,Ugen
gate_,Ugen
pit,Ugen
strength,Ugen
contour,Ugen
bow_level,Ugen
blow_level,Ugen
strike_level,Ugen
flow,Ugen
mallet,Ugen
bow_timb,Ugen
blow_timb,Ugen
strike_timb,Ugen
geom,Ugen
bright,Ugen
damp,Ugen
pos,Ugen
space,Ugen
model,Ugen
easteregg] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
miGrids :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miGrids :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
miGrids Rate
rate Ugen
bpm Ugen
map_x Ugen
map_y Ugen
chaos Ugen
bd_density Ugen
sd_density Ugen
hh_density Ugen
mode Ugen
swing Ugen
config = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiGrids" [Ugen
bpm,Ugen
map_x,Ugen
map_y,Ugen
chaos,Ugen
bd_density,Ugen
sd_density,Ugen
hh_density,Ugen
mode,Ugen
swing,Ugen
config] forall a. Maybe a
Nothing Int
6 (Int -> Special
Special Int
0) UgenId
NoId
miMu :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
miMu :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
miMu Rate
rate Ugen
in_ Ugen
gain Ugen
bypass = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiMu" [Ugen
in_,Ugen
gain,Ugen
bypass] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
miOmi :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miOmi :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
miOmi Rate
rate Ugen
audio_in Ugen
gate_ Ugen
pit Ugen
contour Ugen
detune Ugen
level1 Ugen
level2 Ugen
ratio1 Ugen
ratio2 Ugen
fm1 Ugen
fm2 Ugen
fb Ugen
xfb Ugen
filter_mode Ugen
cutoff Ugen
reson Ugen
strength Ugen
env Ugen
rotate_ Ugen
space = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiOmi" [Ugen
audio_in,Ugen
gate_,Ugen
pit,Ugen
contour,Ugen
detune,Ugen
level1,Ugen
level2,Ugen
ratio1,Ugen
ratio2,Ugen
fm1,Ugen
fm2,Ugen
fb,Ugen
xfb,Ugen
filter_mode,Ugen
cutoff,Ugen
reson,Ugen
strength,Ugen
env,Ugen
rotate_,Ugen
space] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
miPlaits :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miPlaits :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
miPlaits Rate
rate Ugen
pitch_ Ugen
engine Ugen
harm Ugen
timbre Ugen
morph Ugen
trigger Ugen
level Ugen
fm_mod Ugen
timb_mod Ugen
morph_mod Ugen
decay_ Ugen
lpg_colour = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiPlaits" [Ugen
pitch_,Ugen
engine,Ugen
harm,Ugen
timbre,Ugen
morph,Ugen
trigger,Ugen
level,Ugen
fm_mod,Ugen
timb_mod,Ugen
morph_mod,Ugen
decay_,Ugen
lpg_colour] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
miRings :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miRings :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
miRings Rate
rate Ugen
in_ Ugen
trig_ Ugen
pit Ugen
struct Ugen
bright Ugen
damp Ugen
pos Ugen
model Ugen
poly Ugen
intern_exciter Ugen
easteregg Ugen
bypass = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiRings" [Ugen
in_,Ugen
trig_,Ugen
pit,Ugen
struct,Ugen
bright,Ugen
damp,Ugen
pos,Ugen
model,Ugen
poly,Ugen
intern_exciter,Ugen
easteregg,Ugen
bypass] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
miRipples :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miRipples :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miRipples Ugen
in_ Ugen
cf Ugen
reson Ugen
drive = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"MiRipples" [Ugen
in_,Ugen
cf,Ugen
reson,Ugen
drive] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
miTides :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miTides :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
miTides Rate
rate Ugen
freq Ugen
shape Ugen
slope_ Ugen
smooth Ugen
shift Ugen
trig_ Ugen
clock Ugen
output_mode Ugen
ramp_mode Ugen
ratio Ugen
rate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiTides" [Ugen
freq,Ugen
shape,Ugen
slope_,Ugen
smooth,Ugen
shift,Ugen
trig_,Ugen
clock,Ugen
output_mode,Ugen
ramp_mode,Ugen
ratio,Ugen
rate_] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
miVerb :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miVerb :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miVerb Ugen
time Ugen
drywet Ugen
damp Ugen
hp Ugen
freeze Ugen
diff Ugen
inputArray = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
6]) String
"MiVerb" [Ugen
time,Ugen
drywet,Ugen
damp,Ugen
hp,Ugen
freeze,Ugen
diff] (forall a. a -> Maybe a
Just [Ugen
inputArray]) Int
2 (Int -> Special
Special Int
0) UgenId
NoId
miWarps :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
miWarps :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
miWarps Rate
rate Ugen
carrier Ugen
modulator Ugen
lev1 Ugen
lev2 Ugen
algo Ugen
timb Ugen
osc_ Ugen
freq Ugen
vgain Ugen
easteregg = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MiWarps" [Ugen
carrier,Ugen
modulator,Ugen
lev1,Ugen
lev2,Ugen
algo,Ugen
timb,Ugen
osc_,Ugen
freq,Ugen
vgain,Ugen
easteregg] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
monoGrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
monoGrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
monoGrain Rate
rate Ugen
in_ Ugen
winsize Ugen
grainrate Ugen
winrandpct = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MonoGrain" [Ugen
in_,Ugen
winsize,Ugen
grainrate,Ugen
winrandpct] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
monoGrainBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
monoGrainBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
monoGrainBF Rate
rate Ugen
in_ Ugen
winsize Ugen
grainrate Ugen
winrandpct Ugen
azimuth Ugen
azrand Ugen
elevation Ugen
elrand Ugen
rho = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"MonoGrainBF" [Ugen
in_,Ugen
winsize,Ugen
grainrate,Ugen
winrandpct,Ugen
azimuth,Ugen
azrand,Ugen
elevation,Ugen
elrand,Ugen
rho] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
moogLadder :: Ugen -> Ugen -> Ugen -> Ugen
moogLadder :: Ugen -> Ugen -> Ugen -> Ugen
moogLadder Ugen
in_ Ugen
ffreq Ugen
res = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"MoogLadder" [Ugen
in_,Ugen
ffreq,Ugen
res] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
moogVCF :: Ugen -> Ugen -> Ugen -> Ugen
moogVCF :: Ugen -> Ugen -> Ugen -> Ugen
moogVCF Ugen
in_ Ugen
fco Ugen
res = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"MoogVCF" [Ugen
in_,Ugen
fco,Ugen
res] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nhHall :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nhHall :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
nhHall Ugen
in1 Ugen
in2 Ugen
rt60 Ugen
stereo Ugen
lowFreq Ugen
lowRatio Ugen
hiFreq Ugen
hiRatio Ugen
earlyDiffusion Ugen
lateDiffusion Ugen
modRate Ugen
modDepth = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0,Int
1]) String
"NHHall" [Ugen
in1,Ugen
in2,Ugen
rt60,Ugen
stereo,Ugen
lowFreq,Ugen
lowRatio,Ugen
hiFreq,Ugen
hiRatio,Ugen
earlyDiffusion,Ugen
lateDiffusion,Ugen
modRate,Ugen
modDepth] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
nl :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nl :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nl Rate
rate Ugen
input Ugen
bufnuma Ugen
bufnumb Ugen
guard1 Ugen
guard2 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NL" [Ugen
input,Ugen
bufnuma,Ugen
bufnumb,Ugen
guard1,Ugen
guard2] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nl2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nl2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nl2 Rate
rate Ugen
input Ugen
bufnum Ugen
maxsizea Ugen
maxsizeb Ugen
guard1 Ugen
guard2 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NL2" [Ugen
input,Ugen
bufnum,Ugen
maxsizea,Ugen
maxsizeb,Ugen
guard1,Ugen
guard2] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nlFiltC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nlFiltC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nlFiltC Rate
rate Ugen
input Ugen
a Ugen
b Ugen
d Ugen
c Ugen
l = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NLFiltC" [Ugen
input,Ugen
a,Ugen
b,Ugen
d,Ugen
c,Ugen
l] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nlFiltL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nlFiltL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nlFiltL Rate
rate Ugen
input Ugen
a Ugen
b Ugen
d Ugen
c Ugen
l = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NLFiltL" [Ugen
input,Ugen
a,Ugen
b,Ugen
d,Ugen
c,Ugen
l] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nlFiltN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nlFiltN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nlFiltN Rate
rate Ugen
input Ugen
a Ugen
b Ugen
d Ugen
c Ugen
l = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NLFiltN" [Ugen
input,Ugen
a,Ugen
b,Ugen
d,Ugen
c,Ugen
l] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nTube :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nTube :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nTube Rate
rate Ugen
input Ugen
lossarray Ugen
karray Ugen
delaylengtharray = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NTube" [Ugen
input,Ugen
lossarray,Ugen
karray,Ugen
delaylengtharray] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nearestN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nearestN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nearestN Rate
rate Ugen
treebuf Ugen
in_ Ugen
gate_ Ugen
num = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NearestN" [Ugen
treebuf,Ugen
in_,Ugen
gate_,Ugen
num] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
needleRect :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
needleRect :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
needleRect Rate
rate Ugen
rate_ Ugen
imgWidth Ugen
imgHeight Ugen
rectX Ugen
rectY Ugen
rectW Ugen
rectH = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NeedleRect" [Ugen
rate_,Ugen
imgWidth,Ugen
imgHeight,Ugen
rectX,Ugen
rectY,Ugen
rectW,Ugen
rectH] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
neoFormant :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
neoFormant :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
neoFormant Rate
rate Ugen
formantfreq Ugen
carrierfreq Ugen
phaseshift = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NeoFormant" [Ugen
formantfreq,Ugen
carrierfreq,Ugen
phaseshift] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
neoVarSawOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
neoVarSawOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
neoVarSawOsc Rate
rate Ugen
freq Ugen
pw Ugen
waveshape = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"NeoVarSawOsc" [Ugen
freq,Ugen
pw,Ugen
waveshape] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nes2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nes2 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
nes2 Rate
rate Ugen
trig_ Ugen
a0 Ugen
a1 Ugen
a2 Ugen
a3 Ugen
b0 Ugen
b1 Ugen
b2 Ugen
b3 Ugen
c0 Ugen
c2 Ugen
c3 Ugen
d0 Ugen
d2 Ugen
d3 Ugen
e0 Ugen
e1 Ugen
e2 Ugen
e3 Ugen
smask = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Nes2" [Ugen
trig_,Ugen
a0,Ugen
a1,Ugen
a2,Ugen
a3,Ugen
b0,Ugen
b1,Ugen
b2,Ugen
b3,Ugen
c0,Ugen
c2,Ugen
c3,Ugen
d0,Ugen
d2,Ugen
d3,Ugen
e0,Ugen
e1,Ugen
e2,Ugen
e3,Ugen
smask] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nestedAllpassC :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nestedAllpassC :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nestedAllpassC Ugen
in_ Ugen
maxdelay1 Ugen
delay1_ Ugen
gain1 Ugen
maxdelay2 Ugen
delay2_ Ugen
gain2 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"NestedAllpassC" [Ugen
in_,Ugen
maxdelay1,Ugen
delay1_,Ugen
gain1,Ugen
maxdelay2,Ugen
delay2_,Ugen
gain2] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nestedAllpassL :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nestedAllpassL :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nestedAllpassL Ugen
in_ Ugen
maxdelay1 Ugen
delay1_ Ugen
gain1 Ugen
maxdelay2 Ugen
delay2_ Ugen
gain2 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"NestedAllpassL" [Ugen
in_,Ugen
maxdelay1,Ugen
delay1_,Ugen
gain1,Ugen
maxdelay2,Ugen
delay2_,Ugen
gain2] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
nestedAllpassN :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nestedAllpassN :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
nestedAllpassN Ugen
in_ Ugen
maxdelay1 Ugen
delay1_ Ugen
gain1 Ugen
maxdelay2 Ugen
delay2_ Ugen
gain2 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"NestedAllpassN" [Ugen
in_,Ugen
maxdelay1,Ugen
delay1_,Ugen
gain1,Ugen
maxdelay2,Ugen
delay2_,Ugen
gain2] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
osFold4 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
osFold4 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
osFold4 Rate
rate Ugen
in_ Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OSFold4" [Ugen
in_,Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
osFold8 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
osFold8 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
osFold8 Rate
rate Ugen
in_ Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OSFold8" [Ugen
in_,Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
osTrunc4 :: Rate -> Ugen -> Ugen -> Ugen
osTrunc4 :: Rate -> Ugen -> Ugen -> Ugen
osTrunc4 Rate
rate Ugen
in_ Ugen
quant = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OSTrunc4" [Ugen
in_,Ugen
quant] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
osTrunc8 :: Rate -> Ugen -> Ugen -> Ugen
osTrunc8 :: Rate -> Ugen -> Ugen -> Ugen
osTrunc8 Rate
rate Ugen
in_ Ugen
quant = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OSTrunc8" [Ugen
in_,Ugen
quant] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
osWrap4 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
osWrap4 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
osWrap4 Rate
rate Ugen
in_ Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OSWrap4" [Ugen
in_,Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
osWrap8 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
osWrap8 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
osWrap8 Rate
rate Ugen
in_ Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OSWrap8" [Ugen
in_,Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
onsetStatistics :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
onsetStatistics :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
onsetStatistics Rate
rate Ugen
input Ugen
windowsize Ugen
hopsize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OnsetStatistics" [Ugen
input,Ugen
windowsize,Ugen
hopsize] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
oregonator :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
oregonator :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
oregonator Rate
rate Ugen
reset Ugen
rate_ Ugen
epsilon Ugen
mu Ugen
q Ugen
initx Ugen
inity Ugen
initz = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Oregonator" [Ugen
reset,Ugen
rate_,Ugen
epsilon,Ugen
mu,Ugen
q,Ugen
initx,Ugen
inity,Ugen
initz] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
oscBank :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
oscBank :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
oscBank Rate
rate Ugen
freq Ugen
gain Ugen
saw8 Ugen
square8 Ugen
saw4 Ugen
square4 Ugen
saw2 Ugen
square2 Ugen
saw1 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OscBank" [Ugen
freq,Ugen
gain,Ugen
saw8,Ugen
square8,Ugen
saw4,Ugen
square4,Ugen
saw2,Ugen
square2,Ugen
saw1] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
oteyPiano :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
oteyPiano :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
oteyPiano Rate
rate Ugen
freq Ugen
vel Ugen
t_gate Ugen
rmin Ugen
rmax Ugen
rampl Ugen
rampr Ugen
rcore Ugen
lmin Ugen
lmax Ugen
lampl Ugen
lampr Ugen
rho Ugen
e Ugen
zb Ugen
zh Ugen
mh Ugen
k Ugen
alpha Ugen
p Ugen
hpos Ugen
loss Ugen
detune Ugen
hammer_type = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OteyPiano" [Ugen
freq,Ugen
vel,Ugen
t_gate,Ugen
rmin,Ugen
rmax,Ugen
rampl,Ugen
rampr,Ugen
rcore,Ugen
lmin,Ugen
lmax,Ugen
lampl,Ugen
lampr,Ugen
rho,Ugen
e,Ugen
zb,Ugen
zh,Ugen
mh,Ugen
k,Ugen
alpha,Ugen
p,Ugen
hpos,Ugen
loss,Ugen
detune,Ugen
hammer_type] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
oteyPianoStrings :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
oteyPianoStrings :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
oteyPianoStrings Rate
rate Ugen
freq Ugen
vel Ugen
t_gate Ugen
rmin Ugen
rmax Ugen
rampl Ugen
rampr Ugen
rcore Ugen
lmin Ugen
lmax Ugen
lampl Ugen
lampr Ugen
rho Ugen
e Ugen
zb Ugen
zh Ugen
mh Ugen
k Ugen
alpha Ugen
p Ugen
hpos Ugen
loss Ugen
detune Ugen
hammer_type = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"OteyPianoStrings" [Ugen
freq,Ugen
vel,Ugen
t_gate,Ugen
rmin,Ugen
rmax,Ugen
rampl,Ugen
rampr,Ugen
rcore,Ugen
lmin,Ugen
lmax,Ugen
lampl,Ugen
lampr,Ugen
rho,Ugen
e,Ugen
zb,Ugen
zh,Ugen
mh,Ugen
k,Ugen
alpha,Ugen
p,Ugen
hpos,Ugen
loss,Ugen
detune,Ugen
hammer_type] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
oteySoundBoard :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
oteySoundBoard :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
oteySoundBoard Ugen
inp Ugen
c1 Ugen
c3 Ugen
mix = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"OteySoundBoard" [Ugen
inp,Ugen
c1,Ugen
c3,Ugen
mix] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pvInfo :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
pvInfo :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
pvInfo Rate
rate Ugen
pvbuffer Ugen
binNum Ugen
filePointer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PVInfo" [Ugen
pvbuffer,Ugen
binNum,Ugen
filePointer] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
pvSynth :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pvSynth :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pvSynth Rate
rate Ugen
pvbuffer Ugen
numBins Ugen
binStart Ugen
binSkip Ugen
filePointer Ugen
freqMul Ugen
freqAdd = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PVSynth" [Ugen
pvbuffer,Ugen
numBins,Ugen
binStart,Ugen
binSkip,Ugen
filePointer,Ugen
freqMul,Ugen
freqAdd] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_BinBufRd :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_BinBufRd :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_BinBufRd Ugen
buffer Ugen
playbuf_ Ugen
point Ugen
binStart Ugen
binSkip Ugen
numBins Ugen
clear = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_BinBufRd" [Ugen
buffer,Ugen
playbuf_,Ugen
point,Ugen
binStart,Ugen
binSkip,Ugen
numBins,Ugen
clear] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_BinDelay :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_BinDelay :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_BinDelay Ugen
buffer Ugen
maxdelay Ugen
delaybuf Ugen
fbbuf Ugen
hop = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_BinDelay" [Ugen
buffer,Ugen
maxdelay,Ugen
delaybuf,Ugen
fbbuf,Ugen
hop] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_BinFilter :: Ugen -> Ugen -> Ugen -> Ugen
pv_BinFilter :: Ugen -> Ugen -> Ugen -> Ugen
pv_BinFilter Ugen
buffer Ugen
start Ugen
end = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_BinFilter" [Ugen
buffer,Ugen
start,Ugen
end] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_BinPlayBuf :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_BinPlayBuf :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
pv_BinPlayBuf Ugen
buffer Ugen
playbuf_ Ugen
rate_ Ugen
offset Ugen
binStart Ugen
binSkip Ugen
numBins Ugen
loop Ugen
clear = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_BinPlayBuf" [Ugen
buffer,Ugen
playbuf_,Ugen
rate_,Ugen
offset,Ugen
binStart,Ugen
binSkip,Ugen
numBins,Ugen
loop,Ugen
clear] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_BufRd :: Ugen -> Ugen -> Ugen -> Ugen
pv_BufRd :: Ugen -> Ugen -> Ugen -> Ugen
pv_BufRd Ugen
buffer Ugen
playbuf_ Ugen
point = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_BufRd" [Ugen
buffer,Ugen
playbuf_,Ugen
point] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_CommonMag :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_CommonMag :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_CommonMag Ugen
bufferA Ugen
bufferB Ugen
tolerance Ugen
remove = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_CommonMag" [Ugen
bufferA,Ugen
bufferB,Ugen
tolerance,Ugen
remove] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_CommonMul :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_CommonMul :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_CommonMul Ugen
bufferA Ugen
bufferB Ugen
tolerance Ugen
remove = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_CommonMul" [Ugen
bufferA,Ugen
bufferB,Ugen
tolerance,Ugen
remove] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_Compander :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_Compander :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_Compander Ugen
buffer Ugen
thresh Ugen
slopeBelow Ugen
slopeAbove = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_Compander" [Ugen
buffer,Ugen
thresh,Ugen
slopeBelow,Ugen
slopeAbove] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_Cutoff :: Ugen -> Ugen -> Ugen -> Ugen
pv_Cutoff :: Ugen -> Ugen -> Ugen -> Ugen
pv_Cutoff Ugen
bufferA Ugen
bufferB Ugen
wipe = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_Cutoff" [Ugen
bufferA,Ugen
bufferB,Ugen
wipe] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_EvenBin :: Ugen -> Ugen
pv_EvenBin :: Ugen -> Ugen
pv_EvenBin Ugen
buffer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_EvenBin" [Ugen
buffer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_ExtractRepeat :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
Ugen
buffer Ugen
loopbuf_ Ugen
loopdur Ugen
memorytime Ugen
which Ugen
ffthop Ugen
thresh = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_ExtractRepeat" [Ugen
buffer,Ugen
loopbuf_,Ugen
loopdur,Ugen
memorytime,Ugen
which,Ugen
ffthop,Ugen
thresh] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_Freeze :: Ugen -> Ugen -> Ugen
pv_Freeze :: Ugen -> Ugen -> Ugen
pv_Freeze Ugen
buffer Ugen
freeze = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_Freeze" [Ugen
buffer,Ugen
freeze] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_FreqBuffer :: Ugen -> Ugen -> Ugen
pv_FreqBuffer :: Ugen -> Ugen -> Ugen
pv_FreqBuffer Ugen
buffer Ugen
databuffer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_FreqBuffer" [Ugen
buffer,Ugen
databuffer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_Invert :: Ugen -> Ugen
pv_Invert :: Ugen -> Ugen
pv_Invert Ugen
buffer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_Invert" [Ugen
buffer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagBuffer :: Ugen -> Ugen -> Ugen
pv_MagBuffer :: Ugen -> Ugen -> Ugen
pv_MagBuffer Ugen
buffer Ugen
databuffer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagBuffer" [Ugen
buffer,Ugen
databuffer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagExp :: Ugen -> Ugen
pv_MagExp :: Ugen -> Ugen
pv_MagExp Ugen
buffer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagExp" [Ugen
buffer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagGate :: Ugen -> Ugen -> Ugen -> Ugen
pv_MagGate :: Ugen -> Ugen -> Ugen -> Ugen
pv_MagGate Ugen
buffer Ugen
thresh Ugen
remove = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagGate" [Ugen
buffer,Ugen
thresh,Ugen
remove] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagLog :: Ugen -> Ugen
pv_MagLog :: Ugen -> Ugen
pv_MagLog Ugen
buffer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagLog" [Ugen
buffer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagMap :: Ugen -> Ugen -> Ugen
pv_MagMap :: Ugen -> Ugen -> Ugen
pv_MagMap Ugen
buffer Ugen
mapbuf = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagMap" [Ugen
buffer,Ugen
mapbuf] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagMinus :: Ugen -> Ugen -> Ugen -> Ugen
pv_MagMinus :: Ugen -> Ugen -> Ugen -> Ugen
pv_MagMinus Ugen
bufferA Ugen
bufferB Ugen
remove = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagMinus" [Ugen
bufferA,Ugen
bufferB,Ugen
remove] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagMulAdd :: Ugen -> Ugen
pv_MagMulAdd :: Ugen -> Ugen
pv_MagMulAdd Ugen
buffer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagMulAdd" [Ugen
buffer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagScale :: Ugen -> Ugen -> Ugen
pv_MagScale :: Ugen -> Ugen -> Ugen
pv_MagScale Ugen
bufferA Ugen
bufferB = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagScale" [Ugen
bufferA,Ugen
bufferB] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagSmooth :: Ugen -> Ugen -> Ugen
pv_MagSmooth :: Ugen -> Ugen -> Ugen
pv_MagSmooth Ugen
buffer Ugen
factor = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagSmooth" [Ugen
buffer,Ugen
factor] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MagSubtract :: Ugen -> Ugen -> Ugen -> Ugen
pv_MagSubtract :: Ugen -> Ugen -> Ugen -> Ugen
pv_MagSubtract Ugen
bufferA Ugen
bufferB Ugen
zerolimit = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MagSubtract" [Ugen
bufferA,Ugen
bufferB,Ugen
zerolimit] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MaxMagN :: Ugen -> Ugen -> Ugen
pv_MaxMagN :: Ugen -> Ugen -> Ugen
pv_MaxMagN Ugen
buffer Ugen
numbins = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MaxMagN" [Ugen
buffer,Ugen
numbins] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_MinMagN :: Ugen -> Ugen -> Ugen
pv_MinMagN :: Ugen -> Ugen -> Ugen
pv_MinMagN Ugen
buffer Ugen
numbins = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_MinMagN" [Ugen
buffer,Ugen
numbins] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_Morph :: Ugen -> Ugen -> Ugen -> Ugen
pv_Morph :: Ugen -> Ugen -> Ugen -> Ugen
pv_Morph Ugen
bufferA Ugen
bufferB Ugen
morph = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_Morph" [Ugen
bufferA,Ugen
bufferB,Ugen
morph] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_NoiseSynthF :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_NoiseSynthF :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_NoiseSynthF Ugen
buffer Ugen
threshold Ugen
numFrames Ugen
initflag = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_NoiseSynthF" [Ugen
buffer,Ugen
threshold,Ugen
numFrames,Ugen
initflag] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_NoiseSynthP :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_NoiseSynthP :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_NoiseSynthP Ugen
buffer Ugen
threshold Ugen
numFrames Ugen
initflag = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_NoiseSynthP" [Ugen
buffer,Ugen
threshold,Ugen
numFrames,Ugen
initflag] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_OddBin :: Ugen -> Ugen
pv_OddBin :: Ugen -> Ugen
pv_OddBin Ugen
buffer = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_OddBin" [Ugen
buffer] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_PartialSynthF :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_PartialSynthF :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_PartialSynthF Ugen
buffer Ugen
threshold Ugen
numFrames Ugen
initflag = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_PartialSynthF" [Ugen
buffer,Ugen
threshold,Ugen
numFrames,Ugen
initflag] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_PartialSynthP :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_PartialSynthP :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_PartialSynthP Ugen
buffer Ugen
threshold Ugen
numFrames Ugen
initflag = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_PartialSynthP" [Ugen
buffer,Ugen
threshold,Ugen
numFrames,Ugen
initflag] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_PitchShift :: Ugen -> Ugen -> Ugen
pv_PitchShift :: Ugen -> Ugen -> Ugen
pv_PitchShift Ugen
buffer Ugen
ratio = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_PitchShift" [Ugen
buffer,Ugen
ratio] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_PlayBuf :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_PlayBuf :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_PlayBuf Ugen
buffer Ugen
playbuf_ Ugen
rate_ Ugen
offset Ugen
loop = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_PlayBuf" [Ugen
buffer,Ugen
playbuf_,Ugen
rate_,Ugen
offset,Ugen
loop] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_RecordBuf :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_RecordBuf :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_RecordBuf Ugen
buffer Ugen
recbuf Ugen
offset Ugen
run Ugen
loop Ugen
hop Ugen
wintype = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_RecordBuf" [Ugen
buffer,Ugen
recbuf,Ugen
offset,Ugen
run,Ugen
loop,Ugen
hop,Ugen
wintype] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_SoftWipe :: Ugen -> Ugen -> Ugen -> Ugen
pv_SoftWipe :: Ugen -> Ugen -> Ugen -> Ugen
pv_SoftWipe Ugen
bufferA Ugen
bufferB Ugen
wipe = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_SoftWipe" [Ugen
bufferA,Ugen
bufferB,Ugen
wipe] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_SpectralEnhance :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_SpectralEnhance :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_SpectralEnhance Ugen
buffer Ugen
numPartials Ugen
ratio Ugen
strength = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_SpectralEnhance" [Ugen
buffer,Ugen
numPartials,Ugen
ratio,Ugen
strength] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_SpectralMap :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_SpectralMap :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_SpectralMap Ugen
buffer Ugen
specBuffer Ugen
floor_ Ugen
freeze Ugen
mode Ugen
norm Ugen
window = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_SpectralMap" [Ugen
buffer,Ugen
specBuffer,Ugen
floor_,Ugen
freeze,Ugen
mode,Ugen
norm,Ugen
window] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_Split :: Ugen -> Ugen -> Ugen
pv_Split :: Ugen -> Ugen -> Ugen
pv_Split Ugen
bufferA Ugen
bufferB = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_Split" [Ugen
bufferA,Ugen
bufferB] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
pv_Whiten :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_Whiten :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pv_Whiten Ugen
chain Ugen
trackbufnum Ugen
relaxtime Ugen
floor_ Ugen
smear Ugen
bindownsample = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_Whiten" [Ugen
chain,Ugen
trackbufnum,Ugen
relaxtime,Ugen
floor_,Ugen
smear,Ugen
bindownsample] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pv_xFade :: Ugen -> Ugen -> Ugen -> Ugen
pv_xFade :: Ugen -> Ugen -> Ugen -> Ugen
pv_xFade Ugen
bufferA Ugen
bufferB Ugen
fade = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"PV_XFade" [Ugen
bufferA,Ugen
bufferB,Ugen
fade] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
panX :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
panX :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
panX Rate
rate Ugen
numChans Ugen
in_ Ugen
pos Ugen
level Ugen
width = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PanX" [Ugen
numChans,Ugen
in_,Ugen
pos,Ugen
level,Ugen
width] forall a. Maybe a
Nothing Int
0 (Int -> Special
Special Int
0) UgenId
NoId
panX2D :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
panX2D :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
panX2D Rate
rate Ugen
numChansX Ugen
numChansY Ugen
in_ Ugen
posX Ugen
posY Ugen
level Ugen
widthX Ugen
widthY = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PanX2D" [Ugen
numChansX,Ugen
numChansY,Ugen
in_,Ugen
posX,Ugen
posY,Ugen
level,Ugen
widthX,Ugen
widthY] forall a. Maybe a
Nothing Int
0 (Int -> Special
Special Int
0) UgenId
NoId
peakEQ2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
peakEQ2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
peakEQ2 Rate
rate Ugen
in_ Ugen
freq Ugen
rs Ugen
db = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PeakEQ2" [Ugen
in_,Ugen
freq,Ugen
rs,Ugen
db] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
peakEQ4 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
peakEQ4 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
peakEQ4 Rate
rate Ugen
in_ Ugen
freq Ugen
rs Ugen
db = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PeakEQ4" [Ugen
in_,Ugen
freq,Ugen
rs,Ugen
db] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
perlin3 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
perlin3 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
perlin3 Rate
rate Ugen
x Ugen
y Ugen
z = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Perlin3" [Ugen
x,Ugen
y,Ugen
z] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
permMod :: Rate -> Ugen -> Ugen -> Ugen
permMod :: Rate -> Ugen -> Ugen -> Ugen
permMod Rate
rate Ugen
in_ Ugen
freq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PermMod" [Ugen
in_,Ugen
freq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
permModArray :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
permModArray :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
permModArray Rate
rate Ugen
in_ Ugen
freq Ugen
pattern_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PermModArray" [Ugen
in_,Ugen
freq,Ugen
pattern_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
permModT :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
permModT :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
permModT Rate
rate Ugen
in_ Ugen
outfreq Ugen
infreq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PermModT" [Ugen
in_,Ugen
outfreq,Ugen
infreq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
phasorModal :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
phasorModal :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
phasorModal Ugen
input Ugen
freq Ugen
decay_ Ugen
damp Ugen
amp Ugen
phase = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"PhasorModal" [Ugen
input,Ugen
freq,Ugen
decay_,Ugen
damp,Ugen
amp,Ugen
phase] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
planeTree :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
planeTree :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
planeTree Rate
rate Ugen
treebuf Ugen
in_ Ugen
gate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PlaneTree" [Ugen
treebuf,Ugen
in_,Ugen
gate_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
pokey :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
pokey :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
pokey Rate
rate Ugen
audf1 Ugen
audc1 Ugen
audf2 Ugen
audc2 Ugen
audf3 Ugen
audc3 Ugen
audf4 Ugen
audc4 Ugen
audctl = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Pokey" [Ugen
audf1,Ugen
audc1,Ugen
audf2,Ugen
audc2,Ugen
audf3,Ugen
audc3,Ugen
audf4,Ugen
audc4,Ugen
audctl] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
posRatio :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
posRatio :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
posRatio Rate
rate Ugen
in_ Ugen
period Ugen
thresh = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PosRatio" [Ugen
in_,Ugen
period,Ugen
thresh] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
printVal :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
printVal :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
printVal Rate
rate Ugen
in_ Ugen
numblocks Ugen
id_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"PrintVal" [Ugen
in_,Ugen
numblocks,Ugen
id_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
qitch :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
qitch :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
qitch Rate
rate Ugen
in_ Ugen
databufnum Ugen
ampThreshold Ugen
algoflag Ugen
ampbufnum Ugen
minfreq Ugen
maxfreq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Qitch" [Ugen
in_,Ugen
databufnum,Ugen
ampThreshold,Ugen
algoflag,Ugen
ampbufnum,Ugen
minfreq,Ugen
maxfreq] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
bezier :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bezier :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
bezier Rate
rate Ugen
haltAfter Ugen
dx Ugen
freq Ugen
phase Ugen
param = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Bezier" [Ugen
haltAfter,Ugen
dx,Ugen
freq,Ugen
phase] (forall a. a -> Maybe a
Just [Ugen
param]) Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rcd :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rcd :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
rcd Ugen
clock Ugen
rotate_ Ugen
reset Ugen
div_ Ugen
spread Ugen
auto Ugen
len Ugen
down Ugen
gates = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"RCD" [Ugen
clock,Ugen
rotate_,Ugen
reset,Ugen
div_,Ugen
spread,Ugen
auto,Ugen
len,Ugen
down,Ugen
gates] forall a. Maybe a
Nothing Int
8 (Int -> Special
Special Int
0) UgenId
NoId
rdl :: Rate -> Ugen -> Ugen -> Ugen
rdl :: Rate -> Ugen -> Ugen -> Ugen
rdl Rate
rate Ugen
numChannels Ugen
inputArray = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RDL" [Ugen
numChannels,Ugen
inputArray] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dx7 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
dx7 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
dx7 Rate
rate Ugen
bufnum Ugen
on Ugen
off Ugen
data_ Ugen
vc Ugen
mnn Ugen
vel Ugen
pw Ugen
mw Ugen
bc Ugen
fc = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DX7" [Ugen
bufnum,Ugen
on,Ugen
off,Ugen
data_,Ugen
vc,Ugen
mnn,Ugen
vel,Ugen
pw,Ugen
mw,Ugen
bc,Ugen
fc] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rdx7Env :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rdx7Env :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
rdx7Env Rate
rate Ugen
gate_ Ugen
data_ Ugen
r1 Ugen
r2 Ugen
r3 Ugen
r4 Ugen
l1 Ugen
l2 Ugen
l3 Ugen
l4 Ugen
ol = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RDX7Env" [Ugen
gate_,Ugen
data_,Ugen
r1,Ugen
r2,Ugen
r3,Ugen
r4,Ugen
l1,Ugen
l2,Ugen
l3,Ugen
l4,Ugen
ol] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rDelayMap :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rDelayMap :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rDelayMap Ugen
bufnum Ugen
in_ Ugen
dynamic Ugen
spec = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
1]) String
"RDelayMap" [Ugen
bufnum,Ugen
in_,Ugen
dynamic] (forall a. a -> Maybe a
Just [Ugen
spec]) Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rDelaySet :: Ugen -> Ugen -> Ugen
rDelaySet :: Ugen -> Ugen -> Ugen
rDelaySet Ugen
input Ugen
setArray = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"RDelaySet" [Ugen
input] (forall a. a -> Maybe a
Just [Ugen
setArray]) Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rDelaySetBuf :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
rDelaySetBuf :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
rDelaySetBuf Rate
rate Ugen
bufnum Ugen
in_ Ugen
spec = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RDelaySetBuf" [Ugen
bufnum,Ugen
in_,Ugen
spec] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
dustRangeId :: ID a => a -> Rate -> Ugen -> Ugen -> Ugen
dustRangeId :: forall a. ID a => a -> Rate -> Ugen -> Ugen -> Ugen
dustRangeId a
z Rate
rate Ugen
iot_min Ugen
iot_max = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"DustRange" [Ugen
iot_min,Ugen
iot_max] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
expRandNId :: ID a => Int -> a -> Ugen -> Ugen -> Ugen
expRandNId :: forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen
expRandNId Int
numChannels a
z Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate] (forall a b. a -> Either a b
Left Rate
InitialisationRate) String
"ExpRandN" [Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
expRandNM :: Uid m => Int -> Ugen -> Ugen -> m Ugen
expRandNM :: forall (m :: * -> *). Uid m => Int -> Ugen -> Ugen -> m Ugen
expRandNM Int
nc = forall (m :: * -> *) a b c.
Uid m =>
(Int -> Fn2 a b c) -> Fn2 a b (m c)
liftUid2 (forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen
expRandNId Int
nc)
expRandN :: Int -> Ugen -> Ugen -> Ugen
expRandN :: Int -> Ugen -> Ugen -> Ugen
expRandN Int
nc = forall a b r. (a -> b -> IO r) -> a -> b -> r
liftUnsafe2 (forall (m :: * -> *). Uid m => Int -> Ugen -> Ugen -> m Ugen
expRandNM Int
nc)
freezer :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
freezer :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
freezer Ugen
bufnum Ugen
left Ugen
right Ugen
gain Ugen
increment Ugen
incrementOffset Ugen
incrementRandom Ugen
rightRandom Ugen
syncPhaseTrigger Ugen
randomizePhaseTrigger Ugen
numberOfLoops = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
AudioRate) String
"Freezer" [Ugen
bufnum,Ugen
left,Ugen
right,Ugen
gain,Ugen
increment,Ugen
incrementOffset,Ugen
incrementRandom,Ugen
rightRandom,Ugen
syncPhaseTrigger,Ugen
randomizePhaseTrigger,Ugen
numberOfLoops] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
iRandNId :: ID a => a -> Int -> Ugen -> Ugen -> Ugen
iRandNId :: forall a. ID a => a -> Int -> Ugen -> Ugen -> Ugen
iRandNId a
z Int
numChannels Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate] (forall a b. a -> Either a b
Left Rate
InitialisationRate) String
"IRandN" [Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
iRandNM :: Uid m => Int -> Ugen -> Ugen -> m Ugen
iRandNM :: forall (m :: * -> *). Uid m => Int -> Ugen -> Ugen -> m Ugen
iRandNM Int
nc = forall (m :: * -> *) a b c.
Uid m =>
(Int -> Fn2 a b c) -> Fn2 a b (m c)
liftUid2 (forall a. ID a => a -> Int -> Ugen -> Ugen -> Ugen
iRandNId Int
nc)
iRandN :: Int -> Ugen -> Ugen -> Ugen
iRandN :: Int -> Ugen -> Ugen -> Ugen
iRandN Int
nc = forall a b r. (a -> b -> IO r) -> a -> b -> r
liftUnsafe2 (forall (m :: * -> *). Uid m => Int -> Ugen -> Ugen -> m Ugen
iRandNM Int
nc)
rlpfd :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rlpfd :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rlpfd Ugen
in_ Ugen
ffreq Ugen
res Ugen
dist = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"RLPFD" [Ugen
in_,Ugen
ffreq,Ugen
res,Ugen
dist] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rLagC :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rLagC :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rLagC Ugen
in_ Ugen
timeUp Ugen
curveUp Ugen
timeDown Ugen
curveDown = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. b -> Either a b
Right [Int
0]) String
"RLagC" [Ugen
in_,Ugen
timeUp,Ugen
curveUp,Ugen
timeDown,Ugen
curveDown] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
linRandNId :: ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen
linRandNId :: forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen
linRandNId Int
numChannels a
z Ugen
lo Ugen
hi Ugen
minmax = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate] (forall a b. a -> Either a b
Left Rate
InitialisationRate) String
"LinRandN" [Ugen
lo,Ugen
hi,Ugen
minmax] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
linRandNM :: Uid m => Int -> Ugen -> Ugen -> Ugen -> m Ugen
linRandNM :: forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> m Ugen
linRandNM Int
nc = forall (m :: * -> *) a b c d.
Uid m =>
(Int -> Fn3 a b c d) -> Fn3 a b c (m d)
liftUid3 (forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen
linRandNId Int
nc)
linRandN :: Int -> Ugen -> Ugen -> Ugen -> Ugen
linRandN :: Int -> Ugen -> Ugen -> Ugen -> Ugen
linRandN Int
nc = forall a b c r. (a -> b -> c -> IO r) -> a -> b -> c -> r
liftUnsafe3 (forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> m Ugen
linRandNM Int
nc)
rLoopSet :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rLoopSet :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rLoopSet Rate
rate Ugen
bufnum Ugen
left Ugen
right Ugen
gain Ugen
increment Ugen
spec = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RLoopSet" [Ugen
bufnum,Ugen
left,Ugen
right,Ugen
gain,Ugen
increment,Ugen
spec] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rmaFoodChainL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rmaFoodChainL :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
rmaFoodChainL Rate
rate Ugen
freq Ugen
a1 Ugen
b1 Ugen
d1 Ugen
a2 Ugen
b2 Ugen
d2 Ugen
k Ugen
r Ugen
h Ugen
xi Ugen
yi Ugen
zi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RMAFoodChainL" [Ugen
freq,Ugen
a1,Ugen
b1,Ugen
d1,Ugen
a2,Ugen
b2,Ugen
d2,Ugen
k,Ugen
r,Ugen
h,Ugen
xi,Ugen
yi,Ugen
zi] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
rmeq :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rmeq :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rmeq Ugen
in_ Ugen
freq Ugen
rq Ugen
k = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"RMEQ" [Ugen
in_,Ugen
freq,Ugen
rq,Ugen
k] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rmeqSuite :: Rate -> Ugen -> Ugen
rmeqSuite :: Rate -> Ugen -> Ugen
rmeqSuite Rate
rate Ugen
maxSize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate,Rate
AudioRate,Rate
DemandRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RMEQSuite" [Ugen
maxSize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rms :: Rate -> Ugen -> Ugen -> Ugen
rms :: Rate -> Ugen -> Ugen -> Ugen
rms Rate
rate Ugen
in_ Ugen
lpFreq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RMS" [Ugen
in_,Ugen
lpFreq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rmShelf :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
rmShelf :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
rmShelf Rate
rate Ugen
in_ Ugen
freq Ugen
k = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RMShelf" [Ugen
in_,Ugen
freq,Ugen
k] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rmShelf2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
rmShelf2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
rmShelf2 Rate
rate Ugen
in_ Ugen
freq Ugen
k = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RMShelf2" [Ugen
in_,Ugen
freq,Ugen
k] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
obxdFilter :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
obxdFilter :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
obxdFilter Ugen
in_ Ugen
cutoff Ugen
resonance Ugen
multimode Ugen
bandpass Ugen
fourpole = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"ObxdFilter" [Ugen
in_,Ugen
cutoff,Ugen
resonance,Ugen
multimode,Ugen
bandpass,Ugen
fourpole] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rpvDecayTbl :: Ugen -> Ugen -> Ugen -> Ugen
rpvDecayTbl :: Ugen -> Ugen -> Ugen -> Ugen
rpvDecayTbl Ugen
fft_buf Ugen
decay_rate_buf Ugen
history_buf = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
ControlRate) String
"RPVDecayTbl" [Ugen
fft_buf,Ugen
decay_rate_buf,Ugen
history_buf] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
randNId :: ID a => Int -> a -> Ugen -> Ugen -> Ugen
randNId :: forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen
randNId Int
numChannels a
z Ugen
lo Ugen
hi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate] (forall a b. a -> Either a b
Left Rate
InitialisationRate) String
"RandN" [Ugen
lo,Ugen
hi] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
randNM :: Uid m => Int -> Ugen -> Ugen -> m Ugen
randNM :: forall (m :: * -> *). Uid m => Int -> Ugen -> Ugen -> m Ugen
randNM Int
nc = forall (m :: * -> *) a b c.
Uid m =>
(Int -> Fn2 a b c) -> Fn2 a b (m c)
liftUid2 (forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen
randNId Int
nc)
randN :: Int -> Ugen -> Ugen -> Ugen
randN :: Int -> Ugen -> Ugen -> Ugen
randN Int
nc = forall a b r. (a -> b -> IO r) -> a -> b -> r
liftUnsafe2 (forall (m :: * -> *). Uid m => Int -> Ugen -> Ugen -> m Ugen
randNM Int
nc)
svfBp :: Ugen -> Ugen -> Ugen -> Ugen
svfBp :: Ugen -> Ugen -> Ugen -> Ugen
svfBp Ugen
in_ Ugen
freq Ugen
q = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SvfBp" [Ugen
in_,Ugen
freq,Ugen
q] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
svfHp :: Ugen -> Ugen -> Ugen -> Ugen
svfHp :: Ugen -> Ugen -> Ugen -> Ugen
svfHp Ugen
in_ Ugen
freq Ugen
q = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SvfHp" [Ugen
in_,Ugen
freq,Ugen
q] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
svfLp :: Ugen -> Ugen -> Ugen -> Ugen
svfLp :: Ugen -> Ugen -> Ugen -> Ugen
svfLp Ugen
in_ Ugen
freq Ugen
q = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SvfLp" [Ugen
in_,Ugen
freq,Ugen
q] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
shufflerB :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
shufflerB :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
shufflerB Ugen
bufnum Ugen
readLocationMinima Ugen
readLocationMaxima Ugen
readIncrementMinima Ugen
readIncrementMaxima Ugen
durationMinima Ugen
durationMaxima Ugen
envelopeAmplitudeMinima Ugen
envelopeAmplitudeMaxima Ugen
envelopeShapeMinima Ugen
envelopeShapeMaxima Ugen
envelopeSkewMinima Ugen
envelopeSkewMaxima Ugen
stereoLocationMinima Ugen
stereoLocationMaxima Ugen
interOffsetTimeMinima Ugen
interOffsetTimeMaxima Ugen
ftableReadLocationIncrement Ugen
readIncrementQuanta Ugen
interOffsetTimeQuanta = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
AudioRate) String
"ShufflerB" [Ugen
bufnum,Ugen
readLocationMinima,Ugen
readLocationMaxima,Ugen
readIncrementMinima,Ugen
readIncrementMaxima,Ugen
durationMinima,Ugen
durationMaxima,Ugen
envelopeAmplitudeMinima,Ugen
envelopeAmplitudeMaxima,Ugen
envelopeShapeMinima,Ugen
envelopeShapeMaxima,Ugen
envelopeSkewMinima,Ugen
envelopeSkewMaxima,Ugen
stereoLocationMinima,Ugen
stereoLocationMaxima,Ugen
interOffsetTimeMinima,Ugen
interOffsetTimeMaxima,Ugen
ftableReadLocationIncrement,Ugen
readIncrementQuanta,Ugen
interOffsetTimeQuanta] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
rShufflerL :: Ugen -> Ugen -> Ugen -> Ugen
rShufflerL :: Ugen -> Ugen -> Ugen -> Ugen
rShufflerL Ugen
in_ Ugen
fragmentSize Ugen
maxDelay = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"RShufflerL" [Ugen
in_,Ugen
fragmentSize,Ugen
maxDelay] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rSmplrIndex :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
rSmplrIndex :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
rSmplrIndex Rate
rate Ugen
buf Ugen
size Ugen
mnn = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RSmplrIndex" [Ugen
buf,Ugen
size,Ugen
mnn] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
tExpRandNId :: ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen
tExpRandNId :: forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen
tExpRandNId Int
numChannels a
z Ugen
lo Ugen
hi Ugen
trigger = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. b -> Either a b
Right [Int
2]) String
"TExpRandN" [Ugen
lo,Ugen
hi,Ugen
trigger] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
tExpRandNM :: Uid m => Int -> Ugen -> Ugen -> Ugen -> m Ugen
tExpRandNM :: forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> m Ugen
tExpRandNM Int
nc = forall (m :: * -> *) a b c d.
Uid m =>
(Int -> Fn3 a b c d) -> Fn3 a b c (m d)
liftUid3 (forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen
tExpRandNId Int
nc)
tExpRandN :: Int -> Ugen -> Ugen -> Ugen -> Ugen
tExpRandN :: Int -> Ugen -> Ugen -> Ugen -> Ugen
tExpRandN Int
nc = forall a b c r. (a -> b -> c -> IO r) -> a -> b -> c -> r
liftUnsafe3 (forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> m Ugen
tExpRandNM Int
nc)
tLinRandNId :: ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tLinRandNId :: forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tLinRandNId Int
numChannels a
z Ugen
lo Ugen
hi Ugen
minmax Ugen
trigger = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. b -> Either a b
Right [Int
3]) String
"TLinRandN" [Ugen
lo,Ugen
hi,Ugen
minmax,Ugen
trigger] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
tLinRandNM :: Uid m => Int -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
tLinRandNM :: forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
tLinRandNM Int
nc = forall (m :: * -> *) a b c d e.
Uid m =>
(Int -> Fn4 a b c d e) -> Fn4 a b c d (m e)
liftUid4 (forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tLinRandNId Int
nc)
tLinRandN :: Int -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tLinRandN :: Int -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tLinRandN Int
nc = forall a b c d r.
(a -> b -> c -> d -> IO r) -> a -> b -> c -> d -> r
liftUnsafe4 (forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
tLinRandNM Int
nc)
tRandNId :: ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen
tRandNId :: forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen
tRandNId Int
numChannels a
z Ugen
lo Ugen
hi Ugen
trigger = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. b -> Either a b
Right [Int
2]) String
"TRandN" [Ugen
lo,Ugen
hi,Ugen
trigger] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
tRandNM :: Uid m => Int -> Ugen -> Ugen -> Ugen -> m Ugen
tRandNM :: forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> m Ugen
tRandNM Int
nc = forall (m :: * -> *) a b c d.
Uid m =>
(Int -> Fn3 a b c d) -> Fn3 a b c (m d)
liftUid3 (forall a. ID a => Int -> a -> Ugen -> Ugen -> Ugen -> Ugen
tRandNId Int
nc)
tRandN :: Int -> Ugen -> Ugen -> Ugen -> Ugen
tRandN :: Int -> Ugen -> Ugen -> Ugen -> Ugen
tRandN Int
nc = forall a b c r. (a -> b -> c -> IO r) -> a -> b -> c -> r
liftUnsafe3 (forall (m :: * -> *).
Uid m =>
Int -> Ugen -> Ugen -> Ugen -> m Ugen
tRandNM Int
nc)
tScrambleId :: ID a => a -> Ugen -> Ugen -> Ugen
tScrambleId :: forall a. ID a => a -> Ugen -> Ugen -> Ugen
tScrambleId a
z Ugen
trigger Ugen
inputs = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
InitialisationRate,Rate
ControlRate] (forall a b. b -> Either a b
Right [Int
0]) String
"TScramble" [Ugen
trigger] (forall a. a -> Maybe a
Just [Ugen
inputs]) (forall (t :: * -> *) a. Foldable t => t a -> Int
length (Ugen -> [Ugen]
mceChannels Ugen
inputs) forall a. Num a => a -> a -> a
+ Int
0) (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
tScrambleM :: Uid m => Ugen -> Ugen -> m Ugen
tScrambleM :: forall (m :: * -> *). Uid m => Ugen -> Ugen -> m Ugen
tScrambleM = forall (m :: * -> *) a b c.
Uid m =>
(Int -> Fn2 a b c) -> Fn2 a b (m c)
liftUid2 forall a. ID a => a -> Ugen -> Ugen -> Ugen
tScrambleId
tScramble :: Ugen -> Ugen -> Ugen
tScramble :: Ugen -> Ugen -> Ugen
tScramble = forall a b r. (a -> b -> IO r) -> a -> b -> r
liftUnsafe2 forall (m :: * -> *). Uid m => Ugen -> Ugen -> m Ugen
tScrambleM
rTracePlay :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rTracePlay :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rTracePlay Rate
rate Ugen
bufnum Ugen
degree Ugen
rate_ Ugen
axis = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RTracePlay" [Ugen
bufnum,Ugen
degree,Ugen
rate_,Ugen
axis] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rTraceRd :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rTraceRd :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rTraceRd Rate
rate Ugen
bufnum Ugen
degree Ugen
index_ Ugen
axis = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RTraceRd" [Ugen
bufnum,Ugen
degree,Ugen
index_,Ugen
axis] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
redDPCMdecode :: Rate -> Ugen -> Ugen
redDPCMdecode :: Rate -> Ugen -> Ugen
redDPCMdecode Rate
rate Ugen
in_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RedDPCMdecode" [Ugen
in_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
redDPCMencode :: Rate -> Ugen -> Ugen -> Ugen
redDPCMencode :: Rate -> Ugen -> Ugen -> Ugen
redDPCMencode Rate
rate Ugen
in_ Ugen
round_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RedDPCMencode" [Ugen
in_,Ugen
round_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
redLbyl :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
redLbyl :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
redLbyl Rate
rate Ugen
in_ Ugen
thresh Ugen
samples = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RedLbyl" [Ugen
in_,Ugen
thresh,Ugen
samples] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
redNoise :: Rate -> Ugen -> Ugen
redNoise :: Rate -> Ugen -> Ugen
redNoise Rate
rate Ugen
clock = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RedNoise" [Ugen
clock] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
redPhasor :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
redPhasor :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
redPhasor Rate
rate Ugen
trig_ Ugen
rate_ Ugen
start Ugen
end Ugen
loop Ugen
loopstart Ugen
loopend = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RedPhasor" [Ugen
trig_,Ugen
rate_,Ugen
start,Ugen
end,Ugen
loop,Ugen
loopstart,Ugen
loopend] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
redPhasor2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
redPhasor2 :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
redPhasor2 Rate
rate Ugen
trig_ Ugen
rate_ Ugen
start Ugen
end Ugen
loop Ugen
loopstart Ugen
loopend = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RedPhasor2" [Ugen
trig_,Ugen
rate_,Ugen
start,Ugen
end,Ugen
loop,Ugen
loopstart,Ugen
loopend] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
regaliaMitraEQ :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
regaliaMitraEQ :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
regaliaMitraEQ Rate
rate Ugen
in_ Ugen
freq Ugen
rq Ugen
k = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RegaliaMitraEQ" [Ugen
in_,Ugen
freq,Ugen
rq,Ugen
k] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
resonator :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
resonator :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
resonator Ugen
input Ugen
freq Ugen
position Ugen
resolution Ugen
structure Ugen
brightness Ugen
damping = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"Resonator" [Ugen
input,Ugen
freq,Ugen
position,Ugen
resolution,Ugen
structure,Ugen
brightness,Ugen
damping] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rongs :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rongs :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
rongs Rate
rate Ugen
trigger Ugen
sustain Ugen
f0 Ugen
structure Ugen
brightness Ugen
damping Ugen
accent Ugen
stretch Ugen
position Ugen
loss Ugen
modeNum Ugen
cosFreq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Rongs" [Ugen
trigger,Ugen
sustain,Ugen
f0,Ugen
structure,Ugen
brightness,Ugen
damping,Ugen
accent,Ugen
stretch,Ugen
position,Ugen
loss,Ugen
modeNum,Ugen
cosFreq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rosslerL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rosslerL :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
rosslerL Rate
rate Ugen
freq Ugen
a Ugen
b Ugen
c Ugen
h Ugen
xi Ugen
yi Ugen
zi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RosslerL" [Ugen
freq,Ugen
a,Ugen
b,Ugen
c,Ugen
h,Ugen
xi,Ugen
yi,Ugen
zi] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
rosslerResL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rosslerResL :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
rosslerResL Rate
rate Ugen
in_ Ugen
stiff Ugen
freq Ugen
a Ugen
b Ugen
c Ugen
h Ugen
xi Ugen
yi Ugen
zi = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"RosslerResL" [Ugen
in_,Ugen
stiff,Ugen
freq,Ugen
a,Ugen
b,Ugen
c,Ugen
h,Ugen
xi,Ugen
yi,Ugen
zi] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
rotate :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rotate :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
rotate Rate
rate Ugen
w Ugen
x Ugen
y Ugen
z Ugen
rotate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Rotate" [Ugen
w,Ugen
x,Ugen
y,Ugen
z,Ugen
rotate_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sid6581f :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sid6581f :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
sid6581f Rate
rate Ugen
freqLo0 Ugen
freqHi0 Ugen
pwLo0 Ugen
pwHi0 Ugen
ctrl0 Ugen
atkDcy0 Ugen
susRel0 Ugen
freqLo1 Ugen
freqHi1 Ugen
pwLo1 Ugen
pwHi1 Ugen
ctrl1 Ugen
atkDcy1 Ugen
susRel1 Ugen
freqLo2 Ugen
freqHi2 Ugen
pwLo2 Ugen
pwHi2 Ugen
ctrl2 Ugen
atkDcy2 Ugen
susRel2 Ugen
fcLo Ugen
fcHi Ugen
resFilt Ugen
modeVol Ugen
rate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SID6581f" [Ugen
freqLo0,Ugen
freqHi0,Ugen
pwLo0,Ugen
pwHi0,Ugen
ctrl0,Ugen
atkDcy0,Ugen
susRel0,Ugen
freqLo1,Ugen
freqHi1,Ugen
pwLo1,Ugen
pwHi1,Ugen
ctrl1,Ugen
atkDcy1,Ugen
susRel1,Ugen
freqLo2,Ugen
freqHi2,Ugen
pwLo2,Ugen
pwHi2,Ugen
ctrl2,Ugen
atkDcy2,Ugen
susRel2,Ugen
fcLo,Ugen
fcHi,Ugen
resFilt,Ugen
modeVol,Ugen
rate_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
slOnset :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
slOnset :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
slOnset Rate
rate Ugen
input Ugen
memorysize1 Ugen
before Ugen
after Ugen
threshold Ugen
hysteresis = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SLOnset" [Ugen
input,Ugen
memorysize1,Ugen
before,Ugen
after,Ugen
threshold,Ugen
hysteresis] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sms :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sms :: Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
sms Ugen
input Ugen
maxpeaks Ugen
currentpeaks Ugen
tolerance Ugen
noisefloor Ugen
freqmult Ugen
freqadd Ugen
formantpreserve Ugen
useifft Ugen
ampmult Ugen
graphicsbufnum = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SMS" [Ugen
input,Ugen
maxpeaks,Ugen
currentpeaks,Ugen
tolerance,Ugen
noisefloor,Ugen
freqmult,Ugen
freqadd,Ugen
formantpreserve,Ugen
useifft,Ugen
ampmult,Ugen
graphicsbufnum] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
sn76489 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sn76489 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
sn76489 Rate
rate Ugen
tone0 Ugen
tone1 Ugen
tone2 Ugen
noise Ugen
vol0 Ugen
vol1 Ugen
vol2 Ugen
vol3 Ugen
rate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SN76489" [Ugen
tone0,Ugen
tone1,Ugen
tone2,Ugen
noise,Ugen
vol0,Ugen
vol1,Ugen
vol2,Ugen
vol3,Ugen
rate_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
somAreaWr :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
somAreaWr :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
somAreaWr Rate
rate Ugen
bufnum Ugen
inputdata Ugen
coords Ugen
netsize Ugen
numdims Ugen
nhood Ugen
gate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SOMAreaWr" [Ugen
bufnum,Ugen
inputdata,Ugen
coords,Ugen
netsize,Ugen
numdims,Ugen
nhood,Ugen
gate_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
somRd :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
somRd :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
somRd Rate
rate Ugen
bufnum Ugen
inputdata Ugen
netsize Ugen
numdims Ugen
gate_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SOMRd" [Ugen
bufnum,Ugen
inputdata,Ugen
netsize,Ugen
numdims,Ugen
gate_] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
somTrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
somTrain :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
somTrain Rate
rate Ugen
bufnum Ugen
inputdata Ugen
netsize Ugen
numdims Ugen
traindur Ugen
nhood Ugen
gate_ Ugen
initweight = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SOMTrain" [Ugen
bufnum,Ugen
inputdata,Ugen
netsize,Ugen
numdims,Ugen
traindur,Ugen
nhood,Ugen
gate_,Ugen
initweight] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
svf :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
svf :: Ugen
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
svf Ugen
signal Ugen
cutoff Ugen
res Ugen
lowpass Ugen
bandpass Ugen
highpass Ugen
notch Ugen
peak_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SVF" [Ugen
signal,Ugen
cutoff,Ugen
res,Ugen
lowpass,Ugen
bandpass,Ugen
highpass,Ugen
notch,Ugen
peak_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sawDPW :: Rate -> Ugen -> Ugen -> Ugen
sawDPW :: Rate -> Ugen -> Ugen -> Ugen
sawDPW Rate
rate Ugen
freq Ugen
iphase = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SawDPW" [Ugen
freq,Ugen
iphase] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sensoryDissonance :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sensoryDissonance :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sensoryDissonance Rate
rate Ugen
fft_ Ugen
maxpeaks Ugen
peakthreshold Ugen
norm Ugen
clamp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SensoryDissonance" [Ugen
fft_,Ugen
maxpeaks,Ugen
peakthreshold,Ugen
norm,Ugen
clamp] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sieve1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
sieve1 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
sieve1 Rate
rate Ugen
bufnum Ugen
gap Ugen
alternate = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Sieve1" [Ugen
bufnum,Ugen
gap,Ugen
alternate] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sinGrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
sinGrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
sinGrain Rate
rate Ugen
trigger Ugen
dur Ugen
freq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SinGrain" [Ugen
trigger,Ugen
dur,Ugen
freq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sinGrainB :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sinGrainB :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sinGrainB Rate
rate Ugen
trigger Ugen
dur Ugen
freq Ugen
envbuf = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SinGrainB" [Ugen
trigger,Ugen
dur,Ugen
freq,Ugen
envbuf] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sinGrainBBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sinGrainBBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
sinGrainBBF Rate
rate Ugen
trigger Ugen
dur Ugen
freq Ugen
envbuf Ugen
azimuth Ugen
elevation Ugen
rho Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SinGrainBBF" [Ugen
trigger,Ugen
dur,Ugen
freq,Ugen
envbuf,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
sinGrainBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sinGrainBF :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sinGrainBF Rate
rate Ugen
trigger Ugen
dur Ugen
freq Ugen
azimuth Ugen
elevation Ugen
rho Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SinGrainBF" [Ugen
trigger,Ugen
dur,Ugen
freq,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
sinGrainI :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sinGrainI :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sinGrainI Rate
rate Ugen
trigger Ugen
dur Ugen
freq Ugen
envbuf1 Ugen
envbuf2 Ugen
ifac = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SinGrainI" [Ugen
trigger,Ugen
dur,Ugen
freq,Ugen
envbuf1,Ugen
envbuf2,Ugen
ifac] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sinGrainIBF :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sinGrainIBF :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
sinGrainIBF Rate
rate Ugen
trigger Ugen
dur Ugen
freq Ugen
envbuf1 Ugen
envbuf2 Ugen
ifac Ugen
azimuth Ugen
elevation Ugen
rho Ugen
wComp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SinGrainIBF" [Ugen
trigger,Ugen
dur,Ugen
freq,Ugen
envbuf1,Ugen
envbuf2,Ugen
ifac,Ugen
azimuth,Ugen
elevation,Ugen
rho,Ugen
wComp] forall a. Maybe a
Nothing Int
4 (Int -> Special
Special Int
0) UgenId
NoId
sinTone :: Rate -> Ugen -> Ugen -> Ugen
sinTone :: Rate -> Ugen -> Ugen -> Ugen
sinTone Rate
rate Ugen
freq Ugen
phase = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SinTone" [Ugen
freq,Ugen
phase] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sineShaper :: Ugen -> Ugen -> Ugen
sineShaper :: Ugen -> Ugen -> Ugen
sineShaper Ugen
in_ Ugen
limit = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SineShaper" [Ugen
in_,Ugen
limit] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
skipNeedle :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
skipNeedle :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
skipNeedle Rate
rate Ugen
range Ugen
rate_ Ugen
offset = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SkipNeedle" [Ugen
range,Ugen
rate_,Ugen
offset] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
slide :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
slide :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
slide Rate
rate Ugen
in_ Ugen
slideup Ugen
slidedown = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Slide" [Ugen
in_,Ugen
slideup,Ugen
slidedown] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
slub :: Rate -> Ugen -> Ugen -> Ugen
slub :: Rate -> Ugen -> Ugen -> Ugen
slub Rate
rate Ugen
trig_ Ugen
spike = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Slub" [Ugen
trig_,Ugen
spike] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
smoothDecimator :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
smoothDecimator :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
smoothDecimator Rate
rate Ugen
in_ Ugen
rate_ Ugen
smoothing = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SmoothDecimator" [Ugen
in_,Ugen
rate_,Ugen
smoothing] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
softClipAmp :: Ugen -> Ugen -> Ugen
softClipAmp :: Ugen -> Ugen -> Ugen
softClipAmp Ugen
in_ Ugen
pregain = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SoftClipAmp" [Ugen
in_,Ugen
pregain] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
softClipAmp4 :: Ugen -> Ugen -> Ugen
softClipAmp4 :: Ugen -> Ugen -> Ugen
softClipAmp4 Ugen
in_ Ugen
pregain = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SoftClipAmp4" [Ugen
in_,Ugen
pregain] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
softClipAmp8 :: Ugen -> Ugen -> Ugen
softClipAmp8 :: Ugen -> Ugen -> Ugen
softClipAmp8 Ugen
in_ Ugen
pregain = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SoftClipAmp8" [Ugen
in_,Ugen
pregain] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
softClipper4 :: Rate -> Ugen -> Ugen
softClipper4 :: Rate -> Ugen -> Ugen
softClipper4 Rate
rate Ugen
in_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SoftClipper4" [Ugen
in_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
softClipper8 :: Rate -> Ugen -> Ugen
softClipper8 :: Rate -> Ugen -> Ugen
softClipper8 Rate
rate Ugen
in_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SoftClipper8" [Ugen
in_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sonLPC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sonLPC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
sonLPC Rate
rate Ugen
buff Ugen
in_ Ugen
hop Ugen
poles = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SonLPC" [Ugen
buff,Ugen
in_,Ugen
hop,Ugen
poles] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sonLPCSynth :: Rate -> Ugen -> Ugen
sonLPCSynth :: Rate -> Ugen -> Ugen
sonLPCSynth Rate
rate Ugen
chain = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SonLPCSynth" [Ugen
chain] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sonLPCSynthIn :: Rate -> Ugen -> Ugen -> Ugen
sonLPCSynthIn :: Rate -> Ugen -> Ugen -> Ugen
sonLPCSynthIn Rate
rate Ugen
chain Ugen
in_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SonLPCSynthIn" [Ugen
chain,Ugen
in_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
sortBuf :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
sortBuf :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
sortBuf Rate
rate Ugen
bufnum Ugen
sortrate Ugen
reset = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SortBuf" [Ugen
bufnum,Ugen
sortrate,Ugen
reset] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
spectralEntropy :: Int -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
spectralEntropy :: Int -> Rate -> Ugen -> Ugen -> Ugen -> Ugen
spectralEntropy Int
numChannels Rate
rate Ugen
fft_ Ugen
fftsize Ugen
numbands = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SpectralEntropy" [Ugen
fft_,Ugen
fftsize,Ugen
numbands] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) UgenId
NoId
spreader :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
spreader :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
spreader Rate
rate Ugen
in_ Ugen
theta Ugen
filtsPerOctave = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Spreader" [Ugen
in_,Ugen
theta,Ugen
filtsPerOctave] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
spruceBudworm :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
spruceBudworm :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
spruceBudworm Rate
rate Ugen
reset Ugen
rate_ Ugen
k1 Ugen
k2 Ugen
alpha Ugen
beta Ugen
mu Ugen
rho Ugen
initx Ugen
inity = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"SpruceBudworm" [Ugen
reset,Ugen
rate_,Ugen
k1,Ugen
k2,Ugen
alpha,Ugen
beta,Ugen
mu,Ugen
rho,Ugen
initx,Ugen
inity] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
squiz :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
squiz :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
squiz Ugen
in_ Ugen
pitchratio Ugen
zcperchunk Ugen
memlen = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"Squiz" [Ugen
in_,Ugen
pitchratio,Ugen
zcperchunk,Ugen
memlen] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
standard2DC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
standard2DC :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
standard2DC Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
k Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Standard2DC" [Ugen
minfreq,Ugen
maxfreq,Ugen
k,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
standard2DL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
standard2DL :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
standard2DL Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
k Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Standard2DL" [Ugen
minfreq,Ugen
maxfreq,Ugen
k,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
standard2DN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
standard2DN :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
standard2DN Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
k Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Standard2DN" [Ugen
minfreq,Ugen
maxfreq,Ugen
k,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
standardTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
standardTrig :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
standardTrig Rate
rate Ugen
minfreq Ugen
maxfreq Ugen
k Ugen
x0 Ugen
y0 = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StandardTrig" [Ugen
minfreq,Ugen
maxfreq,Ugen
k,Ugen
x0,Ugen
y0] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkBandedWG :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkBandedWG :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
stkBandedWG Rate
rate Ugen
freq Ugen
instr Ugen
bowpressure Ugen
bowmotion Ugen
integration Ugen
modalresonance Ugen
bowvelocity Ugen
setstriking Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkBandedWG" [Ugen
freq,Ugen
instr,Ugen
bowpressure,Ugen
bowmotion,Ugen
integration,Ugen
modalresonance,Ugen
bowvelocity,Ugen
setstriking,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkBeeThree :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkBeeThree :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkBeeThree Rate
rate Ugen
freq Ugen
op4gain Ugen
op3gain Ugen
lfospeed Ugen
lfodepth Ugen
adsrtarget Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkBeeThree" [Ugen
freq,Ugen
op4gain,Ugen
op3gain,Ugen
lfospeed,Ugen
lfodepth,Ugen
adsrtarget,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkBlowHole :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkBlowHole :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkBlowHole Rate
rate Ugen
freq Ugen
reedstiffness Ugen
noisegain Ugen
tonehole Ugen
register Ugen
breathpressure = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkBlowHole" [Ugen
freq,Ugen
reedstiffness,Ugen
noisegain,Ugen
tonehole,Ugen
register,Ugen
breathpressure] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkBowed :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkBowed :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
stkBowed Rate
rate Ugen
freq Ugen
bowpressure Ugen
bowposition Ugen
vibfreq Ugen
vibgain Ugen
loudness_ Ugen
gate_ Ugen
attackrate Ugen
decayrate = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkBowed" [Ugen
freq,Ugen
bowpressure,Ugen
bowposition,Ugen
vibfreq,Ugen
vibgain,Ugen
loudness_,Ugen
gate_,Ugen
attackrate,Ugen
decayrate] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkClarinet :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkClarinet :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkClarinet Rate
rate Ugen
freq Ugen
reedstiffness Ugen
noisegain Ugen
vibfreq Ugen
vibgain Ugen
breathpressure Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkClarinet" [Ugen
freq,Ugen
reedstiffness,Ugen
noisegain,Ugen
vibfreq,Ugen
vibgain,Ugen
breathpressure,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkFlute :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkFlute :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkFlute Rate
rate Ugen
freq Ugen
jetDelay Ugen
noisegain Ugen
jetRatio = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkFlute" [Ugen
freq,Ugen
jetDelay,Ugen
noisegain,Ugen
jetRatio] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkGlobals :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
stkGlobals :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
stkGlobals Rate
rate Ugen
showWarnings Ugen
printErrors Ugen
rawfilepath = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkGlobals" [Ugen
showWarnings,Ugen
printErrors,Ugen
rawfilepath] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkInst :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkInst :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkInst Rate
rate Ugen
freq Ugen
gate_ Ugen
onamp Ugen
offamp Ugen
instNumber Ugen
args = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkInst" [Ugen
freq,Ugen
gate_,Ugen
onamp,Ugen
offamp,Ugen
instNumber] (forall a. a -> Maybe a
Just [Ugen
args]) Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkMandolin :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkMandolin :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkMandolin Rate
rate Ugen
freq Ugen
bodysize Ugen
pickposition Ugen
stringdamping Ugen
stringdetune Ugen
aftertouch Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkMandolin" [Ugen
freq,Ugen
bodysize,Ugen
pickposition,Ugen
stringdamping,Ugen
stringdetune,Ugen
aftertouch,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkModalBar :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkModalBar :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
stkModalBar Rate
rate Ugen
freq Ugen
instrument Ugen
stickhardness Ugen
stickposition Ugen
vibratogain Ugen
vibratofreq Ugen
directstickmix Ugen
volume Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkModalBar" [Ugen
freq,Ugen
instrument,Ugen
stickhardness,Ugen
stickposition,Ugen
vibratogain,Ugen
vibratofreq,Ugen
directstickmix,Ugen
volume,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkMoog :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkMoog :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkMoog Rate
rate Ugen
freq Ugen
filterQ Ugen
sweeprate Ugen
vibfreq Ugen
vibgain Ugen
gain Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkMoog" [Ugen
freq,Ugen
filterQ,Ugen
sweeprate,Ugen
vibfreq,Ugen
vibgain,Ugen
gain,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkPluck :: Rate -> Ugen -> Ugen -> Ugen
stkPluck :: Rate -> Ugen -> Ugen -> Ugen
stkPluck Rate
rate Ugen
freq Ugen
decay_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkPluck" [Ugen
freq,Ugen
decay_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkSaxofony :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkSaxofony :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
stkSaxofony Rate
rate Ugen
freq Ugen
reedstiffness Ugen
reedaperture Ugen
noisegain Ugen
blowposition Ugen
vibratofrequency Ugen
vibratogain Ugen
breathpressure Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkSaxofony" [Ugen
freq,Ugen
reedstiffness,Ugen
reedaperture,Ugen
noisegain,Ugen
blowposition,Ugen
vibratofrequency,Ugen
vibratogain,Ugen
breathpressure,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkShakers :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkShakers :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkShakers Rate
rate Ugen
instr Ugen
energy Ugen
decay_ Ugen
objects Ugen
resfreq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkShakers" [Ugen
instr,Ugen
energy,Ugen
decay_,Ugen
objects,Ugen
resfreq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stkVoicForm :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkVoicForm :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stkVoicForm Rate
rate Ugen
freq Ugen
vuvmix Ugen
vowelphon Ugen
vibfreq Ugen
vibgain Ugen
loudness_ Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StkVoicForm" [Ugen
freq,Ugen
vuvmix,Ugen
vowelphon,Ugen
vibfreq,Ugen
vibgain,Ugen
loudness_,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
streson :: Ugen -> Ugen -> Ugen -> Ugen
streson :: Ugen -> Ugen -> Ugen -> Ugen
streson Ugen
input Ugen
delayTime Ugen
res = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"Streson" [Ugen
input,Ugen
delayTime,Ugen
res] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
stringVoice :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stringVoice :: Rate
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
stringVoice Rate
rate Ugen
trig_ Ugen
infsustain Ugen
freq Ugen
accent Ugen
structure Ugen
brightness Ugen
damping = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"StringVoice" [Ugen
trig_,Ugen
infsustain,Ugen
freq,Ugen
accent,Ugen
structure,Ugen
brightness,Ugen
damping] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
summer :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
summer :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen
summer Ugen
trig_ Ugen
step Ugen
reset Ugen
resetval = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"Summer" [Ugen
trig_,Ugen
step,Ugen
reset,Ugen
resetval] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
switchDelay :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
switchDelay :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
switchDelay Ugen
in_ Ugen
drylevel Ugen
wetlevel Ugen
delaytime Ugen
delayfactor Ugen
maxdelaytime = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"SwitchDelay" [Ugen
in_,Ugen
drylevel,Ugen
wetlevel,Ugen
delaytime,Ugen
delayfactor,Ugen
maxdelaytime] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
tBetaRandId :: ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBetaRandId :: forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBetaRandId a
z Ugen
lo Ugen
hi Ugen
prob1 Ugen
prob2 Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
4]) String
"TBetaRand" [Ugen
lo,Ugen
hi,Ugen
prob1,Ugen
prob2,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
tBetaRandM :: Uid m => Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
tBetaRandM :: forall (m :: * -> *).
Uid m =>
Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
tBetaRandM = forall (m :: * -> *) a b c d e f.
Uid m =>
(Int -> Fn5 a b c d e f) -> Fn5 a b c d e (m f)
liftUid5 forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBetaRandId
tBetaRand :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBetaRand :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBetaRand = forall a b c d e r.
(a -> b -> c -> d -> e -> IO r) -> a -> b -> c -> d -> e -> r
liftUnsafe5 forall (m :: * -> *).
Uid m =>
Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
tBetaRandM
tBrownRandId :: ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBrownRandId :: forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBrownRandId a
z Ugen
lo Ugen
hi Ugen
dev Ugen
dist Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
4]) String
"TBrownRand" [Ugen
lo,Ugen
hi,Ugen
dev,Ugen
dist,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
tBrownRandM :: Uid m => Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
tBrownRandM :: forall (m :: * -> *).
Uid m =>
Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
tBrownRandM = forall (m :: * -> *) a b c d e f.
Uid m =>
(Int -> Fn5 a b c d e f) -> Fn5 a b c d e (m f)
liftUid5 forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBrownRandId
tBrownRand :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBrownRand :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tBrownRand = forall a b c d e r.
(a -> b -> c -> d -> e -> IO r) -> a -> b -> c -> d -> e -> r
liftUnsafe5 forall (m :: * -> *).
Uid m =>
Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> m Ugen
tBrownRandM
tGaussRandId :: ID a => a -> Ugen -> Ugen -> Ugen -> Ugen
tGaussRandId :: forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen
tGaussRandId a
z Ugen
lo Ugen
hi Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
2]) String
"TGaussRand" [Ugen
lo,Ugen
hi,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) (forall a. ID a => a -> UgenId
toUid a
z)
tGaussRandM :: Uid m => Ugen -> Ugen -> Ugen -> m Ugen
tGaussRandM :: forall (m :: * -> *). Uid m => Ugen -> Ugen -> Ugen -> m Ugen
tGaussRandM = forall (m :: * -> *) a b c d.
Uid m =>
(Int -> Fn3 a b c d) -> Fn3 a b c (m d)
liftUid3 forall a. ID a => a -> Ugen -> Ugen -> Ugen -> Ugen
tGaussRandId
tGaussRand :: Ugen -> Ugen -> Ugen -> Ugen
tGaussRand :: Ugen -> Ugen -> Ugen -> Ugen
tGaussRand = forall a b c r. (a -> b -> c -> IO r) -> a -> b -> c -> r
liftUnsafe3 forall (m :: * -> *). Uid m => Ugen -> Ugen -> Ugen -> m Ugen
tGaussRandM
tGrains2 :: Int -> Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tGrains2 :: Int
-> Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
tGrains2 Int
numChannels Rate
rate Ugen
trigger Ugen
bufnum Ugen
rate_ Ugen
centerPos Ugen
dur Ugen
pan Ugen
amp Ugen
att Ugen
dec Ugen
interp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"TGrains2" [Ugen
trigger,Ugen
bufnum,Ugen
rate_,Ugen
centerPos,Ugen
dur,Ugen
pan,Ugen
amp,Ugen
att,Ugen
dec,Ugen
interp] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) UgenId
NoId
tGrains3 :: Int -> Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tGrains3 :: Int
-> Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
tGrains3 Int
numChannels Rate
rate Ugen
trigger Ugen
bufnum Ugen
rate_ Ugen
centerPos Ugen
dur Ugen
pan Ugen
amp Ugen
att Ugen
dec Ugen
window Ugen
interp = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"TGrains3" [Ugen
trigger,Ugen
bufnum,Ugen
rate_,Ugen
centerPos,Ugen
dur,Ugen
pan,Ugen
amp,Ugen
att,Ugen
dec,Ugen
window,Ugen
interp] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) UgenId
NoId
tpv :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tpv :: Ugen
-> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tpv Ugen
chain Ugen
windowsize Ugen
hopsize Ugen
maxpeaks Ugen
currentpeaks Ugen
freqmult Ugen
tolerance Ugen
noisefloor = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
AudioRate) String
"TPV" [Ugen
chain,Ugen
windowsize,Ugen
hopsize,Ugen
maxpeaks,Ugen
currentpeaks,Ugen
freqmult,Ugen
tolerance,Ugen
noisefloor] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
tTendency :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tTendency :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tTendency Rate
rate Ugen
trigger Ugen
dist Ugen
parX Ugen
parY Ugen
parA Ugen
parB = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"TTendency" [Ugen
trigger,Ugen
dist,Ugen
parX,Ugen
parY,Ugen
parA,Ugen
parB] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
tartini :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tartini :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tartini Rate
rate Ugen
in_ Ugen
threshold Ugen
n Ugen
k Ugen
overlap Ugen
smallCutoff = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Tartini" [Ugen
in_,Ugen
threshold,Ugen
n,Ugen
k,Ugen
overlap,Ugen
smallCutoff] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
termanWang :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
termanWang :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
termanWang Rate
rate Ugen
input Ugen
reset Ugen
ratex Ugen
ratey Ugen
alpha Ugen
beta Ugen
eta Ugen
initx Ugen
inity = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"TermanWang" [Ugen
input,Ugen
reset,Ugen
ratex,Ugen
ratey,Ugen
alpha,Ugen
beta,Ugen
eta,Ugen
initx,Ugen
inity] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
textVU :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
textVU :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
textVU Rate
rate Ugen
trig_ Ugen
in_ Ugen
label_ Ugen
width Ugen
reset Ugen
ana = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"TextVU" [Ugen
trig_,Ugen
in_,Ugen
label_,Ugen
width,Ugen
reset,Ugen
ana] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
tilt :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tilt :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tilt Rate
rate Ugen
w Ugen
x Ugen
y Ugen
z Ugen
tilt_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Tilt" [Ugen
w,Ugen
x,Ugen
y,Ugen
z,Ugen
tilt_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
trigAvg :: Rate -> Ugen -> Ugen -> Ugen
trigAvg :: Rate -> Ugen -> Ugen -> Ugen
trigAvg Rate
rate Ugen
in_ Ugen
trig_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"TrigAvg" [Ugen
in_,Ugen
trig_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
tumble :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tumble :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
tumble Rate
rate Ugen
w Ugen
x Ugen
y Ugen
z Ugen
tilt_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Tumble" [Ugen
w,Ugen
x,Ugen
y,Ugen
z,Ugen
tilt_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
twoTube :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
twoTube :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
twoTube Rate
rate Ugen
input Ugen
k Ugen
loss Ugen
d1length Ugen
d2length = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"TwoTube" [Ugen
input,Ugen
k,Ugen
loss,Ugen
d1length,Ugen
d2length] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
uhj2b :: Rate -> Ugen -> Ugen -> Ugen
uhj2b :: Rate -> Ugen -> Ugen -> Ugen
uhj2b Rate
rate Ugen
ls Ugen
rs = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"UHJ2B" [Ugen
ls,Ugen
rs] forall a. Maybe a
Nothing Int
3 (Int -> Special
Special Int
0) UgenId
NoId
vbap :: Int -> Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vbap :: Int -> Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vbap Int
numChannels Rate
rate Ugen
in_ Ugen
bufnum Ugen
azimuth Ugen
elevation Ugen
spread = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"VBAP" [Ugen
in_,Ugen
bufnum,Ugen
azimuth,Ugen
elevation,Ugen
spread] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) UgenId
NoId
vbChebyFilt :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vbChebyFilt :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vbChebyFilt Rate
rate Ugen
in_ Ugen
freq Ugen
mode Ugen
order = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"VBChebyFilt" [Ugen
in_,Ugen
freq,Ugen
mode,Ugen
order] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
vbFourses :: Rate -> Ugen -> Ugen -> Ugen
vbFourses :: Rate -> Ugen -> Ugen -> Ugen
vbFourses Rate
rate Ugen
smoother Ugen
freqarray = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"VBFourses" [Ugen
smoother] (forall a. a -> Maybe a
Just [Ugen
freqarray]) Int
4 (Int -> Special
Special Int
0) UgenId
NoId
vbJonVerb :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vbJonVerb :: Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vbJonVerb Ugen
in_ Ugen
decay_ Ugen
damping Ugen
inputbw Ugen
erfl Ugen
tail_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"VBJonVerb" [Ugen
in_,Ugen
decay_,Ugen
damping,Ugen
inputbw,Ugen
erfl,Ugen
tail_] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
vbpVoc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vbpVoc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vbpVoc Rate
rate Ugen
numChannels Ugen
bufnum Ugen
playpos Ugen
fftsize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"VBPVoc" [Ugen
numChannels,Ugen
bufnum,Ugen
playpos,Ugen
fftsize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
vbSlide :: Ugen -> Ugen -> Ugen -> Ugen
vbSlide :: Ugen -> Ugen -> Ugen -> Ugen
vbSlide Ugen
in_ Ugen
slideup Ugen
slidedown = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. b -> Either a b
Right [Int
0]) String
"VBSlide" [Ugen
in_,Ugen
slideup,Ugen
slidedown] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
vmScan2D :: Rate -> Ugen -> Ugen
vmScan2D :: Rate -> Ugen -> Ugen
vmScan2D Rate
rate Ugen
bufnum = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"VMScan2D" [Ugen
bufnum] forall a. Maybe a
Nothing Int
2 (Int -> Special
Special Int
0) UgenId
NoId
vosim :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vosim :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vosim Rate
rate Ugen
trig_ Ugen
freq Ugen
nCycles Ugen
decay_ = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"VOSIM" [Ugen
trig_,Ugen
freq,Ugen
nCycles,Ugen
decay_] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
varShapeOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
varShapeOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
varShapeOsc Rate
rate Ugen
freq Ugen
pw Ugen
waveshape Ugen
sync Ugen
syncfreq = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"VarShapeOsc" [Ugen
freq,Ugen
pw,Ugen
waveshape,Ugen
sync,Ugen
syncfreq] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
vosimOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vosimOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
vosimOsc Rate
rate Ugen
freq Ugen
form1freq Ugen
form2freq Ugen
shape = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"VosimOsc" [Ugen
freq,Ugen
form1freq,Ugen
form2freq,Ugen
shape] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
wAmp :: Rate -> Ugen -> Ugen -> Ugen
wAmp :: Rate -> Ugen -> Ugen -> Ugen
wAmp Rate
rate Ugen
in_ Ugen
winSize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate] (forall a b. a -> Either a b
Left Rate
rate) String
"WAmp" [Ugen
in_,Ugen
winSize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
walshHadamard :: Rate -> Ugen -> Ugen -> Ugen
walshHadamard :: Rate -> Ugen -> Ugen -> Ugen
walshHadamard Rate
rate Ugen
input Ugen
which = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"WalshHadamard" [Ugen
input,Ugen
which] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
warpZ :: Int -> Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
warpZ :: Int
-> Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
warpZ Int
numChannels Rate
rate Ugen
bufnum Ugen
pointer Ugen
freqScale Ugen
windowSize Ugen
envbufnum Ugen
overlaps Ugen
windowRandRatio Ugen
interp Ugen
zeroSearch Ugen
zeroStart = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"WarpZ" [Ugen
bufnum,Ugen
pointer,Ugen
freqScale,Ugen
windowSize,Ugen
envbufnum,Ugen
overlaps,Ugen
windowRandRatio,Ugen
interp,Ugen
zeroSearch,Ugen
zeroStart] forall a. Maybe a
Nothing Int
numChannels (Int -> Special
Special Int
0) UgenId
NoId
waveLoss :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
waveLoss :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
waveLoss Rate
rate Ugen
in_ Ugen
drop_ Ugen
outof Ugen
mode = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"WaveLoss" [Ugen
in_,Ugen
drop_,Ugen
outof,Ugen
mode] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
waveTerrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
waveTerrain :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
waveTerrain Rate
rate Ugen
bufnum Ugen
x Ugen
y Ugen
xsize Ugen
ysize = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"WaveTerrain" [Ugen
bufnum,Ugen
x,Ugen
y,Ugen
xsize,Ugen
ysize] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
waveletDaub :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
waveletDaub :: Rate -> Ugen -> Ugen -> Ugen -> Ugen
waveletDaub Rate
rate Ugen
input Ugen
n Ugen
which = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"WaveletDaub" [Ugen
input,Ugen
n,Ugen
which] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
weaklyNonlinear :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
weaklyNonlinear :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
weaklyNonlinear Rate
rate Ugen
input Ugen
reset Ugen
ratex Ugen
ratey Ugen
freq Ugen
initx Ugen
inity Ugen
alpha Ugen
xexponent Ugen
beta Ugen
yexponent = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"WeaklyNonlinear" [Ugen
input,Ugen
reset,Ugen
ratex,Ugen
ratey,Ugen
freq,Ugen
initx,Ugen
inity,Ugen
alpha,Ugen
xexponent,Ugen
beta,Ugen
yexponent] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
weaklyNonlinear2 :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
weaklyNonlinear2 :: Rate
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
-> Ugen
weaklyNonlinear2 Rate
rate Ugen
input Ugen
reset Ugen
ratex Ugen
ratey Ugen
freq Ugen
initx Ugen
inity Ugen
alpha Ugen
xexponent Ugen
beta Ugen
yexponent = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"WeaklyNonlinear2" [Ugen
input,Ugen
reset,Ugen
ratex,Ugen
ratey,Ugen
freq,Ugen
initx,Ugen
inity,Ugen
alpha,Ugen
xexponent,Ugen
beta,Ugen
yexponent] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
werner :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
werner :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
werner Rate
rate Ugen
input Ugen
freq Ugen
damp Ugen
feedback Ugen
drive Ugen
oversample = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"Werner" [Ugen
input,Ugen
freq,Ugen
damp,Ugen
feedback,Ugen
drive,Ugen
oversample] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
wrapSummer :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
wrapSummer :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
wrapSummer Rate
rate Ugen
trig_ Ugen
step Ugen
min_ Ugen
max_ Ugen
reset Ugen
resetval = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"WrapSummer" [Ugen
trig_,Ugen
step,Ugen
min_,Ugen
max_,Ugen
reset,Ugen
resetval] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId
zOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
zOsc :: Rate -> Ugen -> Ugen -> Ugen -> Ugen -> Ugen
zOsc Rate
rate Ugen
freq Ugen
formantfreq Ugen
shape Ugen
mode = Maybe ([Sample] -> Sample)
-> [Rate]
-> Either Rate [Int]
-> String
-> [Ugen]
-> Maybe [Ugen]
-> Int
-> Special
-> UgenId
-> Ugen
mkUgen forall a. Maybe a
Nothing [Rate
ControlRate,Rate
AudioRate] (forall a b. a -> Either a b
Left Rate
rate) String
"ZOsc" [Ugen
freq,Ugen
formantfreq,Ugen
shape,Ugen
mode] forall a. Maybe a
Nothing Int
1 (Int -> Special
Special Int
0) UgenId
NoId