sc3.synth.ugens.machinelistening module¶
MachineListening.sc
-
class
RunningSum
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input, num_samples=40)¶
-
classmethod
kr
(input, num_samples=40)¶
-
classmethod
rms
(input, num_samples=40)¶
-
classmethod
-
class
SpecFlatness
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
kr
(chain)¶
-
classmethod
-
class
SpecPcile
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
kr
(chain, fraction=0.5, interpolate=0, binout=0)¶
-
classmethod
-
class
SpecCentroid
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
kr
(chain)¶
-
classmethod
-
class
MFCC
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.MultiOutUGen
-
classmethod
kr
(chain, numcoeff=13)¶
-
classmethod
-
class
Loudness
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
kr
(chain, smask=0.25, tmask=1)¶
-
classmethod
-
class
Onsets
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
kr
(chain, threshold=0.5, odftype='rcomplex', relaxtime=1, floor=0.1, mingap=10, medianspan=11, whtype=1, rawodf=0)¶
-
classmethod
-
class
KeyTrack
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
kr
(chain, keydecay=2.0, chromaleak=0.5)¶
-
classmethod
-
class
BeatTrack
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.MultiOutUGen
-
classmethod
kr
(chain, lock=0)¶
-
classmethod
-
class
BeatTrack2
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.MultiOutUGen
-
classmethod
kr
(busindex, numfeatures, windowsize=2.0, paccuracy=0.02, lock=0, wscheme=None)¶
-
classmethod