37
37
Output signal is the continuous mean amplitude of an input signal.
39
Parentclass: PyoObject
44
Input signal to process.
45
freq : float or PyoObject, optional
46
Cutoff frequency of the filter in hertz. Default to 20.
50
setInput(x, fadetime) : Replace the `input` attribute.
51
setFreq(x) : Replace the `freq` attribute.
55
input : PyoObject. Input signal to process.
56
freq : float or PyoObject. Cutoff frequency of the filter.
60
The out() method is bypassed. Follower's signal can not be sent to
39
:Parent: :py:class:`PyoObject`
44
Input signal to process.
45
freq : float or PyoObject, optional
46
Cutoff frequency of the filter in hertz. Default to 20.
50
The out() method is bypassed. Follower's signal can not be sent to
65
53
>>> s = Server().boot()
118
"""PyoObject. Input signal to process."""
106
"""PyoObject. Input signal to process."""
119
107
return self._input
121
109
def input(self, x): self.setInput(x)
125
"""float or PyoObject. Cutoff frequency of the filter."""
113
"""float or PyoObject. Cutoff frequency of the filter."""
126
114
return self._freq
128
116
def freq(self, x): self.setFreq(x)
134
122
Output signal is the continuous mean amplitude of an input signal.
136
Parentclass: PyoObject
141
Input signal to process.
142
risetime : float or PyoObject, optional
143
Time to reach upward value in seconds. Default to 0.01.
144
falltime : float or PyoObject, optional
145
Time to reach downward value in seconds. Default to 0.1.
149
setInput(x, fadetime) : Replace the `input` attribute.
150
setRisetime(x) : Replace the `risetime` attribute.
151
setFalltime(x) : Replace the `falltime` attribute.
155
input : PyoObject. Input signal to process.
156
risetime : float or PyoObject. Time to reach upward value in seconds.
157
falltime : float or PyoObject. Time to reach downward value in seconds.
161
The out() method is bypassed. Follower's signal can not be sent to
124
:Parent: :py:class:`PyoObject`
129
Input signal to process.
130
risetime : float or PyoObject, optional
131
Time to reach upward value in seconds. Default to 0.01.
132
falltime : float or PyoObject, optional
133
Time to reach downward value in seconds. Default to 0.1.
137
The out() method is bypassed. Follower's signal can not be sent to
166
140
>>> s = Server().boot()
257
231
Output signal is the number of zero-crossing occured during each
258
232
buffer size, normalized between 0 and 1.
260
Parentclass: PyoObject
234
:Parent: :py:class:`PyoObject`
265
Input signal to process.
266
thresh : float, optional
267
Minimum amplitude difference allowed between adjacent samples
268
to be included in the zeros count.
273
setInput(x, fadetime) : Replace the `input` attribute.
274
setThresh(x) : Replace the `thresh` attribute.
278
input : PyoObject. Input signal to process.
279
thresh : float. Amplitude difference threshold.
283
The out() method is bypassed. ZCross's signal can not be sent to
239
Input signal to process.
240
thresh : float, optional
241
Minimum amplitude difference allowed between adjacent samples
242
to be included in the zeros count.
246
The out() method is bypassed. ZCross's signal can not be sent to
288
249
>>> s = Server(duplex=1).boot()
359
320
The audio output of the object is the estimated frequency, in Hz, of the input sound.
361
Parentclass: PyoObject
322
:Parent: :py:class:`PyoObject`
366
Input signal to process.
367
tolerance : float, optional
368
Parameter for minima selection, between 0 and 1. Defaults to 0.2.
369
minfreq : float, optional
370
Minimum estimated frequency in Hz. Frequency below this threshold will
371
be ignored. Defaults to 40.
372
maxfreq : float, optional
373
Maximum estimated frequency in Hz. Frequency above this threshold will
374
be ignored. Defaults to 1000.
375
cutoff : float, optional
376
Cutoff frequency, in Hz, of the lowpass filter applied on the input sound.
377
This helps the detector to detect the fundamental frequency by filtering
378
higher harmonics. Defaults to 1000.
379
winsize : int, optional
380
Size, in samples, of the analysis window. Must be higher that two period
381
of the lowest desired frequency. Available at initialization time only.
386
setInput(x, fadetime) : Replace the `input` attribute.
387
setTolerance(x) : Replace the `tolerance` attribute.
388
setMinfreq(x) : Replace the `minfreq` attribute.
389
setMaxfreq(x) : Replace the `maxfreq` attribute.
390
setCutoff(x) : Replace the `cutoff` attribute.
394
input : PyoObject. Input signal to process.
395
tolerance : float. Parameter for minima selection, between 0 and 1.
396
minfreq : float. Minimum estimated frequency in Hz.
397
maxfreq : float. Maximum estimated frequency in Hz.
398
cutoff : float. Cutoff frequency of the lowpass filter.
327
Input signal to process.
328
tolerance : float, optional
329
Parameter for minima selection, between 0 and 1. Defaults to 0.2.
330
minfreq : float, optional
331
Minimum estimated frequency in Hz. Frequency below this threshold will
332
be ignored. Defaults to 40.
333
maxfreq : float, optional
334
Maximum estimated frequency in Hz. Frequency above this threshold will
335
be ignored. Defaults to 1000.
336
cutoff : float, optional
337
Cutoff frequency, in Hz, of the lowpass filter applied on the input sound.
340
The lowpass filter helps the algorithm to detect the fundamental frequency by filtering
342
winsize : int, optional
343
Size, in samples, of the analysis window. Must be higher that two period
344
of the lowest desired frequency.
346
Available at initialization time only. Defaults to 1024.
402
349
>>> s = Server(duplex=1).boot()
404
351
>>> lfo = Randh(min=100, max=500, freq=3)