aspen.sounds.click_train_pitch¶
Click train pitch
Functions
|
Generate click train pitch. |
Classes
|
Generate click train pitch. |
-
class
aspen.sounds.click_train_pitch.
ClickTrainPitch
(click_train_pitch_duration=[1000], click_train_pitch_interval=[1], click_train_pitch_num_signals=1, samp_freq=16000)[source]¶ Bases:
aspen.interfaces.abs_common_interface.AbsCommonInterface
,aspen.interfaces.abs_sound_interface.AbsSoundInterface
Generate click train pitch.
- Parameters
click_train_pitch_duration¶ (
Sequence
[float
]) – The duration of click train pitch in millisecond. Defaults to [1000].click_train_pitch_interval¶ (
Sequence
[float
]) – Interval duration of clicks in millisecond. This variable determines the fundamental frequency (f0 = 1 / interval * 1000). Defaults to [1].click_train_pitch_num_signals¶ (
int
) – Number of signals. If this value greater than 2, the other arguments should contain 2 types. Defaults to 1.
-
__call__
()¶ Generate a specified number of signals.
-
aspen.sounds.click_train_pitch.
click_train_pitch
(duration=[1000], interval=[1], num_signals=1, samp_freq=16000)[source]¶ Generate click train pitch.
- Parameters
duration¶ (
Sequence
[float
]) – The duration of click train pitch in millisecond. Defaults to [1000].interval¶ (
Sequence
[float
]) – Interval duration of clicks in millisecond. This variable determines the fundamental frequency (f0 = 1 / interval * 1000). Defaults to [1].num_signals¶ (
int
) – Number of signals. If this value greater than 2, the other arguments should contain 2 types. Defaults to 1.
- Return type
- Returns
Output signals.