Module rodio::source
[−]
[src]
Sources of sound and various filters.
Structs
Amplify |
Filter that modifies each sample by a given value. |
Buffered |
Iterator that at the same time extracts data from the iterator and stores it in a buffer. |
Delay |
A source that delays the given source by a certain amount. |
Empty |
An empty source. |
FadeIn |
Filter that modifies each sample by a given value. |
Mix |
Filter that modifies each sample by a given value. |
Pausable |
Filter that allows another thread to pause the stream. |
Repeat |
A source that repeats the given source. |
SamplesConverter |
An iterator that reads from a |
SineWave |
An infinite source that produces a sine. |
Speed |
Filter that modifies each sample by a given value. |
Stoppable |
Filter that allows another thread to pause the stream. |
TakeDuration |
A source that repeats the given source. |
UniformSourceIterator |
An iterator that reads from a |
VolumeFilter |
Filter that allows another thread to set the volume concurrently. |
Zero |
An infinite source that produces zero. |
Traits
Source |
A source of samples. |