Library "WaveGenerator"
Wave Generator Library
max(source)
max
Parameters:
source: is the input to take the maximum.
Returns: foat
min(source)
min
Parameters:
source: is the input to take the minimum.
Returns: foat
min_max(src, height)
min_max
Parameters:
src: is the input for the min/max
height
Returns: float
sine_wave(_wave_height, _wave_duration, _phase_shift, _phase_shift_2)
sine_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_phase_shift: Number of harmonics
_phase_shift_2
Returns: float
triangle_wave(_wave_height, _wave_duration, _num_harmonics, _phase_shift)
triangle_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float
saw_wave(_wave_height, _wave_duration, _num_harmonics, _phase_shift)
saw_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float
ramp_saw_wave(_wave_height, _wave_duration, _num_harmonics, _phase_shift)
ramp_saw_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float
square_wave(_wave_height, _wave_duration, _num_harmonics, _phase_shift)
square_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float
wave_select(style, _wave_height, _wave_duration, _num_harmonics, _phase_shift)
wave_select
@peram style Select the style of wave. "Sine", "Triangle", "Saw", "Ramp Saw", "Square"
Parameters:
style
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float
Wave Generator Library
max(source)
max
Parameters:
source: is the input to take the maximum.
Returns: foat
min(source)
min
Parameters:
source: is the input to take the minimum.
Returns: foat
min_max(src, height)
min_max
Parameters:
src: is the input for the min/max
height
Returns: float
sine_wave(_wave_height, _wave_duration, _phase_shift, _phase_shift_2)
sine_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_phase_shift: Number of harmonics
_phase_shift_2
Returns: float
triangle_wave(_wave_height, _wave_duration, _num_harmonics, _phase_shift)
triangle_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float
saw_wave(_wave_height, _wave_duration, _num_harmonics, _phase_shift)
saw_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float
ramp_saw_wave(_wave_height, _wave_duration, _num_harmonics, _phase_shift)
ramp_saw_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float
square_wave(_wave_height, _wave_duration, _num_harmonics, _phase_shift)
square_wave
Parameters:
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float
wave_select(style, _wave_height, _wave_duration, _num_harmonics, _phase_shift)
wave_select
@peram style Select the style of wave. "Sine", "Triangle", "Saw", "Ramp Saw", "Square"
Parameters:
style
_wave_height: Maximum output level
_wave_duration: Wave length
_num_harmonics: Number of harmonics
_phase_shift: Phase shift
Returns: float