20 packages tagged with “resampling”
This package is a portable C# implementation of the Opus audio compression codec (see https://opus-codec.org/ for more details). This package contains the Opus encoder, decoder, multistream codecs, repacketizer, as well as a port of the libspeexdsp resampler. It does NOT contain code to parse .ogg or .opus container files or to manage RTP packet streams. For better performance depending on your platform, see also the Concentus.Native package.
.NET DSP library with a lot of audio processing functions
(This is used internally by the Concentus.Native meta-package. You should not need to reference it directly). Contains native Opus redistributable binaries for various platforms, intended as an optional addon to the core Concentus library. The default behavior for Concentus would be to look for these native binaries and use them if present, otherwise, fall back to a pure C# implementation of the codec.
A .NET port of blip_buf by Shay Green (aka blargg). BlipBuf.Net enables easy high-quality resampling of PSG-like audio.
Contains native Opus redistributable binaries for various platforms, intended as an optional addon to the core Concentus library. The default behavior for Concentus would be to look for these native binaries and use them if present, otherwise, fall back to a pure C# implementation of the codec. For best results, you should install this package ONLY into your top-level project, not into any intermediate libraries - this allows things like dotnet publish to correctly trim out native binaries that aren't relevant to your release target.
Extension library for Aurio, which provides audio decoding through FFmpeg (see https://ffmpeg.org/).
Managed wrapper for the native SRC/libsamplerate resampling library
Aurio is a fast and modular cross-platform 32-bit floating point audio stream processing library for analysis, fingerprinting and retrieval. It provides file I/O, playback, FFT/iFFT, (variable rate) resampling, time warping, windowing, STFT/iSTFT, overlap-adding (OLA/COLA), fingerprinting, and WPF UI controls for visualization.
Curve fitting algorithms that take a bunch of 2D points and output bezier control points
Extension library for Aurio, which provides audio FFT and iFFT through the Exocortex.DSP library (see https://benhouston3d.com/dsp/).
Extension library for Aurio, which provides audio resampling through the external libsamplerate/SecretRabbitCode library (see https://github.com/libsndfile/libsamplerate).
Extension library for Aurio, which provides audio FFT and iFFT through the external FftSharp library (see https://github.com/swharden/FftSharp/).
Extension library for Aurio, which provides audio FFT and iFFT through the external FFTW (Fastest Fourier Transform in the West) library (see https://www.fftw.org/).
Extension library for Aurio with WPF UI controls and utilities.
Extension library for Aurio, which provides audio FFT and iFFT through the external PFFFT (Pretty Fast FFT) library (see https://bitbucket.org/jpommier/pffft/).
Extension library for Aurio, which provides Windows-specific functionality (playback, NAudio MP3 decoder).
Extension library for Aurio, which provides audio resampling through the external Soxr (SoX Resampler) library (see https://github.com/chirlu/soxr).
Extension library for Aurio, which provides a fingerprint collision map implementation based on an SQLite DB.