Skip to content

0.4.3 - 2026-10-14

Choose a tag to compare

@github-actions github-actions released this 14 Oct 13:27
30f2117

Release Notes

Added

  • RealtimeResampler::write_span() and RealtimeResampler::read_span() replace write_rodio_buffer() and read_rodio_buffer(). They work without the rodio feature and allocate nothing. write_span() takes the samples from an iterator, starting a new span when their rate or channel count changes. read_span() hands back a SpanSamples iterator over one span's output, with its channel count and rate, so a caller can collect it into a buffer it reuses.

Removed

  • RealtimeResampler::write_rodio_buffer() and RealtimeResampler::read_rodio_buffer(), added in 0.4.2. Pass a rodio::buffer::SamplesBuffer's rate, channel count and samples to write_span(), and build one from a read_span() result's channels(), sample_rate() and collected samples.

Install ardftsrc-rs 0.4.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/phayes/ardftsrc-rs/releases/download/v0.4.3/ardftsrc-rs-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install phayes/tap/ardftsrc-rs

Download ardftsrc-rs 0.4.3

File Platform Checksum
ardftsrc-rs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
ardftsrc-rs-x86_64-apple-darwin.tar.xz Intel macOS checksum
ardftsrc-rs-x86_64-pc-windows-msvc.zip x64 Windows checksum
ardftsrc-rs-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
ardftsrc-rs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum