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.AbsSoundInterfaceGenerate 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.