expyfun.stimuli.window_edges#
- expyfun.stimuli.window_edges(sig, fs, dur=0.01, axis=-1, window='hann', edges='both')[source]#
Window the edges of a signal (e.g., to prevent “pops”)
- Parameters:
- sigarray-like
The array to window.
- fsfloat
The sample rate.
- durfloat
The duration to window on each edge. The default is 0.01 (10 ms).
- axisint
The axis to operate over.
- windowstr
The window to use. For a list of valid options, see
scipy.signal.get_window()
, but can also be ‘dpss’.- edgesstr
Can be
'leading'
,'trailing'
, or'both'
(default).
- Returns:
- windowed_sigarray-like
The modified array (float64).
Examples using expyfun.stimuli.window_edges
#
Generate more advanced auditory stimuli
Generate more advanced auditory stimuli
Generate vocoded stimuli
Examine and manipulate stimulus power
Examine and manipulate stimulus power