music.silence¶
- music.silence(duration=1.0, sample_rate=None, number_of_samples=None)[source]¶
Generate a silence of specified length.
- Parameters:
- duration
int,optional How many seconds will silence last, by default 1
- sample_rate
intorNone,optional The sample rate to use. None, the default, is the rate
music.get_sample_rate()returns.- number_of_samples
integerorNone The number of samples, taken instead of duration when given.
- duration
- Returns:
- Parameters:
- Return type:
NDArray[float64]
Examples
>>> gap = silence(duration=0.25) >>> len(gap), float(abs(gap).max()) (11025, 0.0) >>> phrase = horizontal_stack(note(220, 0.2), silence(0.1), note(330, 0.2))