audio-processor-file

Crates.ioaudio-processor-file
lib.rsaudio-processor-file
version3.2.0
sourcesrc
created_at2022-01-15 15:27:06.060895
updated_at2024-01-17 09:18:50.080516
description`AudioProcessor` implementations for audio file playback & writing.
homepagehttps://github.com/yamadapc/augmented-audio
repositoryhttps://github.com/yamadapc/augmented-audio
max_upload_size
id514380
size120,879
Pedro Tacla Yamada (yamadapc)

documentation

README

audio-processor-file

[audio_processor_traits::AudioProcessor] implementations for audio file playback & writing.

Currently two processors are provided:

  • [AudioFileProcessor] is an input file processor, its prepare method will load the whole file onto memory. Both wav and mp3 are supported via [symphonia]
    • If streaming is a requirement this won't work
  • [OutputAudioFileProcessor] writes wav files

License: MIT

Commit count: 3017

cargo fmt