-
rubato
Asynchronous resampling library intended for audio data
-
livekit
Rust Client SDK for LiveKit
-
aws-sdk-transcribestreaming
AWS SDK for Amazon Transcribe Streaming Service
-
wmidi
Midi parsing library
-
jack
Real time audio and midi with JACK
-
audio_thread_priority
Bump a thread to real-time priority, for audio work, on Linux, Android, Windows and macOS
-
scx_flash
A scheduler designed for multimedia and real-time audio processing workloads. https://github.com/sched-ext/scx/tree/main
-
fixed-resample
An easy to use crate for resampling at a fixed ratio
-
soundscope
A command-line tool for analyzing audio files and real-time input (FFT, LUFS)
-
audio-blocks
Traits to handle all audio data layouts in real-time processes
-
oddio
Lightweight game audio library
-
rtsan-standalone
Standalone RealtimeSanitizer for Rust
-
livi
hosting LV2 plugins
-
basedrop
Memory management tools for real-time audio and other latency-critical scenarios
-
adk-realtime
Real-time bidirectional audio/video streaming for Rust Agent Development Kit (ADK-Rust) agents
-
sherpa-transducers
low latency asr/tagging via sherpa-onnx streaming zipformer-transducer models
-
soundcheck
A terminal-based audio monitoring application that displays real-time audio levels and exits when sound exceeds a specified threshold
-
whispr
A general-purpose voice <-> crate — text-to-speech, speech-to-text, and audio-to-audio transformations. Also supports realtime conversations.
-
synfx-dsp
DSP real time audio synthesis, effect algorithms and utilities for Rust
-
voxudio
A real-time audio processing library with ONNX runtime support
-
ableton-link-rs
Native Rust implementation of the Ableton Link protocol
-
assert_no_alloc
Custom Rust allocator allowing to temporarily disable memory (de)allocations for a thread. Aborts or prints a warning if allocating although forbidden.
-
audio-channel-buffer
A collection of memory-efficient audio buffer types for realtime applications
-
soundkit
Audio format optimised for low-latency audio
-
assert-no-alloc-patched
Custom Rust allocator allowing to monitor memory allocations for a thread. Aborts or prints a warning if allocating although forbidden.
-
hexodsp
Comprehensive DSP graph and synthesis library for developing a modular synthesizer in Rust, such as HexoSynth
-
voirs-conversion
Real-time voice conversion system for VoiRS
-
audio-processor-analysis
Audio analysis processors
-
crime
Concurrent real-time interface for multimedia engines
-
wavy
Asynchronous cross-platform real-time audio recording & playback
-
simper-filter
State Variable Filters for real-time audio in pure Rust
-
voice-stream
Voice stream is a real-time audio stream processing with voice activity detection. This library provides a high-level interface for capturing audio input, performing voice detection using Silero VAD…
-
synfx-dsp-jit
DSP JIT (Just In Time compiled) engine for real time audio synthesis and effects for Rust
-
lyris
A real-time safe audio processing framework
-
ym2149-ym-replayer-cli
Command-line player for YM chiptune files
-
ness_stretch
Implements a phase randomized Real FFT time stretch algorithm, the NessStretch, which splits the original sound file into 1-10 discrete frequency bands, and uses a decreasing frame…
-
livekit-webrtc
Livekit safe bindings to libwebrtc
-
weresocool_ring_buffer
ring_buffer for WereSoCool
-
jack-sys
Low-level binding to the JACK audio API
-
atomic-queue
bounded lock-free queue for use in Audio applications, ported from https://github.com/max0x7ba/atomic_queue
-
rtsan-standalone-sys
Unsafe Rust bindings for RTSan standalone library
-
vad-silero-rs
speech detection using Silero VAD
-
murrelet_src_audio
audio input functions for murrelet, a livecode framework
-
gseq
A realtime visual performance program reacting to the audio input
-
timbre
audio processing with composable effects
-
screech
A collection of helpers for handling audio data in real time
-
ltc
decoding Linear/Longitudinal Timecode data from audio samples, potentially in real time
-
terrasound
Flutter package that allows you to play live audio data which is received over a local socket connection
-
polyphony
handling polyphony in real-time audio applications
-
audio-clock
Propagate a musical clock from a real-time audio callback to other threads
-
rtsan-standalone-macros
Macro crate for RTSan standalone
-
pipescribe
real-time transcription of audio streams using Whisper and PipeWire
-
dimi
Asynchronous library for interfacing with MIDI devices
-
audiosocket
handling AudioSocket messages
-
knyst_macro
Real time dynamic audio graph and synthesis library
-
rsynth
developing audio plugins and applications, with a focus on software synthesis
-
avis
avis stands for Audio VISualiser, It takes system audio and produces realtime visuals
-
neort
framework for real-time audio applications
Try searching with DuckDuckGo.