15 releases (6 stable)
3.1.0 | May 22, 2023 |
---|---|
2.3.0 | Mar 22, 2023 |
1.3.0 | Oct 22, 2022 |
1.0.0-alpha.8 | May 25, 2022 |
1.0.0-alpha.4 | Mar 25, 2022 |
#841 in Audio
137 downloads per month
Used in 8 crates
(4 directly)
155KB
2.5K
SLoC
audio-processor-file
audio_processor_traits::AudioProcessor
implementations for audio file playback & writing.
Currently two processors are provided:
AudioFileProcessor
is an input file processor, itsprepare
method will load the whole file onto memory. Bothwav
andmp3
are supported viasymphonia
- If streaming is a requirement this won't work
OutputAudioFileProcessor
writeswav
files
License: MIT
lib.rs
:
audio_processor_traits::AudioProcessor
implementations for audio file playback & writing.
Currently two processors are provided:
AudioFileProcessor
is an input file processor, itsprepare
method will load the whole file onto memory. Bothwav
andmp3
are supported viasymphonia
- If streaming is a requirement this won't work
OutputAudioFileProcessor
writeswav
files
Dependencies
~9–45MB
~766K SLoC