Multimedia::Audio
novation_launch_control
ExperimentalConversion between raw midi event and more descriptive types for the Novation LaunchControl XL. Completely unofficial and not affiliated in any way.
ao-sys
ExperimentalThe package provides bindings to ao.
audiohal
ExperimentalAn easy-to-use, efficient, and memory-safe Rust audio API.
jack-mixer
ExperimentalA simple mixer for jack using druid ui library. Also supports midi from LaunchControlXL
libsamplerate
ExperimentalA pure C2Rust transpiled version of libsamplerate.
opus_headers
ExperimentalParsing the headers of opus files.
chipper
ExperimentalCHIP-8 Emulator/Interpreter
adi_clock
ExperimentalAldaron's Device Interface / Clock is a library developed by Plop Grizzly for measuring / getting time, sleeping with precision, and smooth animation.
lame-sys
ExperimentalFFI bindings to libmp3lame
fvad
ExperimentalVAD library based on WebRTC's VAD engine
sofar
ExperimentalPure Rust SOFA/HRTF reader and renderer
pnmixer-rs
ExperimentalVolume mixer for the system tray
volcasample-sys
Experimentalnative bindings to korg's volca sample sdk
ttspico-sys
ExperimentalLow-level bindings to the Pico TTS engine. (builds Pico from source, includes patches for x86_64 support)
tidalcache
ExperimentalLocal cache for the tidal music service. Integrates with the tidal crate.
waveform
ExperimentalAudio waveform image renderers
piano-rs
ExperimentalPlay piano in the terminal using PC keyboard
tidal
ExperimentalInterface to the tidal music streaming service api. Integrates with the tidalcache crate.
ttspico
ExperimentalHigh-level bindings to the Pico TTS engine. (includes patches for x86_64 support)
audio-clock
ExperimentalPropagate a musical clock from a real-time audio callback to other threads
mpg123-sys
ExperimentalThe package provides bindings to mpg123.
out123-sys
ExperimentalThe package provides bindings to out123.
play
ExperimentalThe package provides a means of playing audio files.
melo
ExperimentalA music notation language and compiler to MIDI.
loudnessnorm
ExperimentalAn RMS based audio normalizer for WAVE files.
libaudioverse-sys
ExperimentalRaw Libaudioverse bindings for Rust
atrac3p-decoder
ExperimentalAtrac3+ Decoder in Rust. Can be used as a source for Rodio.
kokoroxide
ExperimentalA Rust implementation of Kokoro TTS (Text-to-Speech) synthesis
libaudioverse
ExperimentalLibaudioverse bindings for Rust
libsoundio-sys
ExperimentalNative bindings to the libsoundio library.
asciimusic
ExperimentalSimple and fun, but largely useless, program and library for processing a base32-based text format to audio output
uguu
ExperimentalPlays an "uguu~" sound effect. Useful for testing.
mod_player
ExperimentalA library for parsing and playing mod music files
resample
ExperimentalA library based on libsamplerate for converting samplerates
libwave
Experimentala zero copy WAVE audio format parse based on nom.
rust-pulsectl-fork
ExperimentalA higher level API for libpulse_binding
euclidian-rythms
ExperimentalGenerate euclidian rythms using the Bjorklund's algorithm
rust-pulsectl
ExperimentalA higher level API for libpulse_binding
amethyst_audio
ExperimentalAudio support for Amethyst
soloud-derive
ExperimentalRust bindings for the soloud audio engine
mpv-audio
ExperimentalProvides a simple cross-platform streaming audio API based on mpv
spotifyctl
ExperimentalA simple tool to control spotify from the command line.
whispercpp
ExperimentalSafe Rust bindings for whisper.cpp speech recognition. Bundled patched build with memory-safety hardening, exception-catching FFI shim, and Send + Sync types.
soundio
ExperimentalBindings to libsoundio for audio input and output.
mel_filter
ExperimentalMel bank filter, Same as `librosa.filters.mel`.
rain-noise
ExperimentalA white noise machine. Only works on windows.
bevy_fmod
ExperimentalIdiomatic FMOD in Bevy
mpeg-audio-header
ExperimentalAn all-you-can-eat parser for MPEG audio metadata
synfx-dsp
ExperimentalDSP real time audio synthesis, effect algorithms and utilities for Rust
terminal-vibes
ExperimentalTerminal-based music visualizer for system audio