Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
Top 1.2% downloads on crates.io
Top 0.4% dependent packages on crates.io
Top 0.6% dependent repos on crates.io
Top 2.9% forks on crates.io
Top 0.8% docker downloads on crates.io
crates.io : cpal
Low-level cross-platform audio I/O library in pure Rust.
Registry
-
Source
- Documentation
- JSON
purl: pkg:cargo/cpal
Keywords: audio, sound, rust
License: Apache-2.0
Latest release: 3 months ago
First release: over 9 years ago
Dependent packages: 191
Dependent repositories: 3,999
Downloads: 4,048,101 total
Stars: 2,427 on GitHub
Forks: 323 on GitHub
Docker dependents: 44
Docker downloads: 30,242,409
Total Commits: 723
Committers: 138
Average commits per author: 5.239
Development Distribution Score (DDS): 0.757
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: about 8 hours ago
aiff
AIFF encoder/decoder1 version - Latest release: 16 days ago - 389 downloads total - 2 stars on GitHub - 1 maintainer
mumd
Mumble client daemon.3 versions - Latest release: 17 days ago - 1.13 thousand downloads total - 29 stars on GitHub - 1 maintainer
clocked 0.8.2
A collection of tools for synchronizing asynchronous audio streams.9 versions - Latest release: 19 days ago - 1.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
musicgpt 0.1.33
Generate music based on natural language prompts using LLMs running locally21 versions - Latest release: 21 days ago - 4.38 thousand downloads total - 326 stars on GitHub - 1 maintainer
mutringbuf 0.3.0
A very simple lock-free SPSC ring buffer, with in-place mutability.9 versions - Latest release: 21 days ago - 2.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
door_player 0.3.10
Door Player, Cross by ffmpeg and egui19 versions - Latest release: 21 days ago - 5.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
kira 0.9.0
Expressive audio library for games34 versions - Latest release: 23 days ago - 25 dependent packages - 162 dependent repositories - 235 thousand downloads total - 829 stars on GitHub - 1 maintainer
xmrsplayer 0.5.13
XMrsPlayer is a safe soundtracker music player54 versions - Latest release: 24 days ago - 14.2 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
gseq 0.1.4
A realtime visual performance program using the audio input to animate the visuals.5 versions - Latest release: 25 days ago - 1.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
tweak_runner 0.2.3
a runner for the tweak shader library.9 versions - Latest release: 25 days ago - 1.89 thousand downloads total - 1 maintainer
error-tree 0.1.0
This crate let's us use the `error_tree!` proc macro for ergonomic error hierarchy definition1 version - Latest release: 29 days ago - 0 downloads total - 1 maintainer
rodio 0.18.0
Audio playback library43 versions - Latest release: 29 days ago - 237 dependent packages - 3,251 dependent repositories - 2.59 million downloads total - 1,576 stars on GitHub - 1 maintainer
candle-examples 0.5.0
Minimalist ML framework.12 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 5.54 thousand downloads total - 13,291 stars on GitHub - 1 maintainer
melodium 0.8.0
Dataflow-oriented language & tool, focusing on treatments applied on data, allowing high scalabil...18 versions - Latest release: about 1 month ago - 5.38 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
nstd
NSTD crate.33 versions - Latest release: about 1 month ago - 11.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
cauldron
Pure rust audio decoder for wav, flac, mp3 and aac3 versions - Latest release: about 1 month ago - 1.45 thousand downloads total - 1 maintainer
midi_fundsp 0.3.6
Enables creation of live MIDI synthesizer software.17 versions - Latest release: about 1 month ago - 5.08 thousand downloads total - 20 stars on GitHub - 1 maintainer
glicol 0.13.5
Glicol language main entry point.6 versions - Latest release: about 1 month ago - 1 dependent repositories - 2.74 thousand downloads total - 2,024 stars on GitHub - 1 maintainer
glicol_synth 0.13.5
A graph-based music DSP library written in Rust6 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 3.86 thousand downloads total - 1,992 stars on GitHub - 1 maintainer
sonant 0.2.0 💰
A Rust port of the Sonant 4K synth with streaming support.2 versions - Latest release: about 1 month ago - 848 downloads total - 27 stars on GitHub - 1 maintainer
web-audio-api 0.44.0
A pure Rust implementation of the Web Audio API, for use in non-browser contexts54 versions - Latest release: about 1 month ago - 2 dependent packages - 2 dependent repositories - 20.6 thousand downloads total - 201 stars on GitHub - 1 maintainer
sardonyx_audio
Audio support for sardonyx2 versions - Latest release: about 2 months ago - 2 dependent packages - 872 downloads total - 1 maintainer
mtrack 0.1.2
A multitrack audio and MIDI player for live performances.4 versions - Latest release: about 2 months ago - 930 downloads total - 3 stars on GitHub - 1 maintainer
fundsp 0.17.1
Audio processing and synthesis library.28 versions - Latest release: about 2 months ago - 7 dependent packages - 12 dependent repositories - 23.8 thousand downloads total - 647 stars on GitHub - 1 maintainer
asak 0.2.3
A cross-platform audio recording/playback CLI tool with TUI16 versions - Latest release: about 2 months ago - 3.41 thousand downloads total - 73 stars on GitHub - 1 maintainer
cmajor 0.4.0
Rust bindings for the Cmajor JIT engine.5 versions - Latest release: about 2 months ago - 1.34 thousand downloads total - 1 maintainer
bevy_audio 0.13.2 💰
Provides audio functionality for Bevy Engine24 versions - Latest release: about 2 months ago - 6 dependent packages - 1,590 dependent repositories - 915 thousand downloads total - 32,050 stars on GitHub - 1 maintainer
stainless_ffmpeg 0.5.3
Efficient Rust wrapper for FFmpeg.32 versions - Latest release: 2 months ago - 2 dependent packages - 6 dependent repositories - 22.6 thousand downloads total - 32 stars on GitHub - 3 maintainers
dmm 0.6.0
The Declarative Music Manager5 versions - Latest release: 2 months ago - 1.67 thousand downloads total - 1 stars on git.fawkes.io - 1 maintainer
termusic 0.9.0
Terminal Music and Podcast Player written in Rust. Can download music from youtube(netease/migu/k...63 versions - Latest release: 2 months ago - 23 thousand downloads total - 822 stars on GitHub - 1 maintainer
termusic-playback 0.9.0
playback library to support termusic.3 versions - Latest release: 2 months ago - 2 dependent packages - 2.34 thousand downloads total - 822 stars on GitHub - 1 maintainer
tunein-cli 0.2.6 💰
Browse and listen to thousands of radio stations across the globe right from your terminal 🌎 📻 🎵✨10 versions - Latest release: 3 months ago - 3.34 thousand downloads total - 32 stars on GitHub - 1 maintainer
megra_rs 0.0.12
A live-coding language with Markov chains.12 versions - Latest release: 3 months ago - 4.04 thousand downloads total - 57 stars on GitHub - 1 maintainer
pointillism 0.4.3
A compositional library for musical composition.27 versions - Latest release: 3 months ago - 7.25 thousand downloads total - 3 stars on GitHub - 1 maintainer
dizi 0.3.0 💰
Terminal music player inspired by moc1 version - Latest release: 3 months ago - 393 downloads total - 33 stars on GitHub - 1 maintainer
egotism 0.1.0
Simple audio loopback1 version - Latest release: 3 months ago - 296 downloads total - 1 maintainer
xylo 0.1.1
A music theory toolset2 versions - Latest release: 3 months ago - 787 downloads total - 0 stars on GitHub - 1 maintainer
currawong 0.5.2
Software-defined modular synthesizer9 versions - Latest release: 3 months ago - 1 dependent package - 3.57 thousand downloads total - 3 stars on GitHub - 1 maintainer
kalosm-sound 0.2.1 💰
A set of pretrained audio models3 versions - Latest release: 3 months ago - 1 dependent package - 1.42 thousand downloads total - 472 stars on GitHub - 1 maintainer
rwhisper 0.2.1 💰
A simple interface for Whisper transcription models in Rust5 versions - Latest release: 3 months ago - 1 dependent package - 2.04 thousand downloads total - 472 stars on GitHub - 1 maintainer
scap 0.0.3 💰
Modern, high-performance screen capture library for Rust. Cross-platform.3 versions - Latest release: 3 months ago - 852 downloads total - 93 stars on GitHub - 2 maintainers
notan 0.12.0
A simple portable multimedia layer to create apps or games easily22 versions - Latest release: 4 months ago - 4 dependent packages - 19 dependent repositories - 21.7 thousand downloads total - 723 stars on GitHub - 1 maintainer
notan_oddio 0.12.0
Provides support for Audio features using Oddio19 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 7.03 thousand downloads total - 723 stars on GitHub - 1 maintainer
openlibspot-playback 0.6.0
The audio playback logic for openlibspot1 version - Latest release: 4 months ago - 2 dependent packages - 401 downloads total - 0 stars on GitHub - 1 maintainer
ruhear 0.1.0
A library for capturing audio from the system.1 version - Latest release: 4 months ago - 346 downloads total - 3 stars on GitHub - 1 maintainer
rocoder 0.4.0
A live-codeable phase vocoder5 versions - Latest release: 4 months ago - 1 dependent repositories - 1.89 thousand downloads total - 9 stars on GitHub - 1 maintainer
kittyaudio 0.1.9
An audio playback library focusing on simplicity10 versions - Latest release: 4 months ago - 2.72 thousand downloads total - 10 stars on GitHub - 1 maintainer
n_audio 1.3.0
Simple audio player4 versions - Latest release: 4 months ago - 1.48 thousand downloads total - 5 stars on GitHub - 1 maintainer
actinium226-librespot-playback 0.4.3
The audio playback logic for librespot2 versions - Latest release: 4 months ago - 2 dependent packages - 557 downloads total - 0 stars on GitHub - 1 maintainer
rusty_link 0.4.2
Rust bindings for Ableton Link through the official C Wrapper (abl_link)14 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 4.84 thousand downloads total - 18 stars on GitHub - 1 maintainer
dsp 0.11.0
Digital Signal Processing15 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 8.79 thousand downloads total - 73 stars on GitHub - 1 maintainer
trapezoid 0.1.2
A PSX emulator, backed by vulkano for rendering3 versions - Latest release: 4 months ago - 861 downloads total - 5 stars on GitHub - 1 maintainer
mizu 1.0.1
An accurate gameboy(DMG) and gameboy color emulator. Front-end for mizu-core6 versions - Latest release: 4 months ago - 2.08 thousand downloads total - 24 stars on GitHub - 1 maintainer
dynwave 0.1.0
Dynamic audio player based on fixed samples stream1 version - Latest release: 4 months ago - 2 dependent packages - 509 downloads total - 5 stars on GitHub - 1 maintainer
breakers 0.1.4
Interpreter for the Breaker livecoding language5 versions - Latest release: 4 months ago - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
chemic 0.2.1 💰
Microphone testing tool5 versions - Latest release: 4 months ago - 1.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
songrec 0.4.2
An open-source Shazam client for Linux, written in Rust.19 versions - Latest release: 4 months ago - 9.5 thousand downloads total - 1,254 stars on GitHub - 1 maintainer
knyst 0.5.0
Real time dynamic audio graph and synthesis library9 versions - Latest release: 5 months ago - 1 dependent repositories - 3.15 thousand downloads total - 28 stars on GitHub - 1 maintainer
music-lounge 0.7.2
Yet another music player14 versions - Latest release: 5 months ago - 4.12 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
audio-processor-standalone 3.3.0
Stand-alone Audio/MIDI CLI runner for `audio-processor-traits`27 versions - Latest release: 5 months ago - 6 dependent packages - 1 dependent repositories - 10.2 thousand downloads total - 161 stars on GitHub - 1 maintainer
audio-processor-file 3.2.0
`AudioProcessor` implementations for audio file playback & writing.16 versions - Latest release: 5 months ago - 4 dependent packages - 1 dependent repositories - 7.77 thousand downloads total - 161 stars on GitHub - 1 maintainer
nannou_audio 0.19.0
The audio API for Nannou, the creative coding framework.8 versions - Latest release: 5 months ago - 3 dependent packages - 10 dependent repositories - 14 thousand downloads total - 8 stars on GitHub - 2 maintainers
nannou 0.19.0 💰
A Creative Coding Framework for Rust.26 versions - Latest release: 5 months ago - 15 dependent packages - 107 dependent repositories - 129 thousand downloads total - 5,612 stars on GitHub - 2 maintainers
audiovis 0.1.1
Audio visualization library used my app, Music Lounge2 versions - Latest release: 5 months ago - 2 dependent packages - 1.4 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
ez-audi 0.3.0
A lightweight Linux/WASM compatible audio library based on cpal6 versions - Latest release: 5 months ago - 1.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
desk-talk 0.1.3
A software that records when you press a button down, and types what you said when you release it4 versions - Latest release: 5 months ago - 1.04 thousand downloads total - 11 stars on GitHub - 1 maintainer
hexodsp 0.2.2
Comprehensive DSP graph and synthesis library for developing a modular synthesizer in Rust, such ...3 versions - Latest release: 5 months ago - 1.08 thousand downloads total - 60 stars on GitHub - 1 maintainer
synfx-dsp-jit 0.6.2
DSP JIT (Just In Time compiled) engine for real time audio synthesis and effects for Rust7 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 3.28 thousand downloads total - 14 stars on GitHub - 1 maintainer
audiokeyboard 2.0.0
use your computer keyboard like a piano6 versions - Latest release: 5 months ago - 1.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
auden 0.1.0
Audio Engine1 version - Latest release: 5 months ago - 301 downloads total - 0 stars on GitHub - 1 maintainer
usfx 0.1.5
Realtime procedurally generated sound effects7 versions - Latest release: 6 months ago - 1 dependent repositories - 10.5 thousand downloads total - 50 stars on GitHub - 1 maintainer
kord 0.7.1 💰
A tool to easily explore music theory principles.18 versions - Latest release: 6 months ago - 5.5 thousand downloads total - 200 stars on GitHub - 1 maintainer
pxtone-sys 0.2.1
Low level bindings to pxtone for Rust7 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 2.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
bytebeat 0.4.0
Bytebeat written in Rust.5 versions - Latest release: 6 months ago - 1.37 thousand downloads total - 19 stars on GitHub - 1 maintainer
rusty-vban 0.6.1
VBAN API implementation in Rust15 versions - Latest release: 6 months ago - 4.09 thousand downloads total - 4 stars on GitHub - 1 maintainer
rawdio 0.13.0
An Audio Engine, inspired by the Web Audio API12 versions - Latest release: 6 months ago - 3.45 thousand downloads total - 10 stars on GitHub - 1 maintainer
awedio 0.3.1
A low-overhead and adaptable audio playback library7 versions - Latest release: 6 months ago - 1 dependent package - 2.15 thousand downloads total - 31 stars on GitHub - 1 maintainer
microwave 0.36.0
Make xenharmonic music and explore musical tunings.43 versions - Latest release: 6 months ago - 1 dependent repositories - 15.1 thousand downloads total - 121 stars on GitHub - 1 maintainer
vedasynth 0.0.2
A very simple synth library, very WIP but works for basic sine waves really easily.2 versions - Latest release: 6 months ago - 602 downloads total - 1 maintainer
futuresdr 0.0.37
An Experimental Async SDR Runtime for Heterogeneous Architectures.37 versions - Latest release: 7 months ago - 3 dependent packages - 1 dependent repositories - 13 thousand downloads total - 262 stars on GitHub - 1 maintainer
deepgram 0.4.0
Official Rust SDK for Deepgram's automated speech recognition APIs.5 versions - Latest release: 7 months ago - 1 dependent package - 2 dependent repositories - 3.17 thousand downloads total - 19 stars on GitHub - 2 maintainers
dmxvis 0.1.0
High Framerate LSD Audio Visualizer [DMX, WS281x, OpenRGB]1 version - Latest release: 7 months ago - 298 downloads total - 1 stars on GitLab.com - 1 maintainer
multirec 0.2.0
A command-line tool for automated multi-sampling of MIDI instruments2 versions - Latest release: 7 months ago - 588 downloads total - 2 stars on GitHub - 1 maintainer
smrec 0.1.4
Minimalist multi-track audio recorder which may be controlled via OSC or MIDI.5 versions - Latest release: 7 months ago - 1.57 thousand downloads total - 25 stars on GitHub - 1 maintainer
oddio 0.7.4
Lightweight game audio library15 versions - Latest release: 8 months ago - 5 dependent packages - 8 dependent repositories - 13.7 thousand downloads total - 142 stars on GitHub - 1 maintainer
libpd-rs 0.1.10
Safe rust abstractions over libpd11 versions - Latest release: 8 months ago - 3.59 thousand downloads total - 73 stars on GitHub - 1 maintainer
rustpotter-cli 3.0.2
CLI for Rustpotter, an open source wakeword spotter forged in rust.28 versions - Latest release: 8 months ago - 7.18 thousand downloads total - 7 stars on GitHub - 1 maintainer
reson 0.1.0
A synthesiser architecture for Rust1 version - Latest release: 8 months ago - 328 downloads total - 1 maintainer
hound 3.5.1
A wav encoding and decoding library16 versions - Latest release: 8 months ago - 189 dependent packages - 1,777 dependent repositories - 3.14 million downloads total - 442 stars on GitHub - 1 maintainer
arie 0.2.1
Library for audio output from generated buffers3 versions - Latest release: 8 months ago - 2.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
raplay 0.3.4
Library for playing audio11 versions - Latest release: 8 months ago - 1 dependent repositories - 3.36 thousand downloads total - 3 stars on GitHub - 1 maintainer
spectrum-analyzer 1.5.0 💰
An easy to use and fast `no_std` library (with `alloc`) to get the frequency spectrum of a digita...30 versions - Latest release: 9 months ago - 9 dependent packages - 7 dependent repositories - 31.3 thousand downloads total - 100 stars on GitHub - 1 maintainer
audio-visualizer 0.4.0 💰
Smple audio visualization library which is especially useful for developers to visually check aud...13 versions - Latest release: 9 months ago - 2 dependent packages - 2 dependent repositories - 7.71 thousand downloads total - 44 stars on GitHub - 1 maintainer
tori-player 0.1.0
Audio player for tori1 version - Latest release: 9 months ago - 1 dependent package - 468 downloads total - 27 stars on GitHub - 1 maintainer
dango-core 0.1.1
A music backend that manages storage, querying, and playback of remote and local songs.1 version - Latest release: 9 months ago - 320 downloads total - 9 stars on GitHub - 1 maintainer
geng-rodio 0.17.1
Audio playback library1 version - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 2.16 thousand downloads total - 1,464 stars on GitHub - 1 maintainer
bevy_fundsp 0.4.0 💰
A Bevy plugin that integrates FunDSP into Bevy.4 versions - Latest release: 10 months ago - 1 dependent repositories - 1.55 thousand downloads total - 58 stars on GitHub - 1 maintainer
bevy_oddio 0.5.0 💰
A third party Bevy plugin that integrates `oddio` into Bevy.5 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 2.19 thousand downloads total - 35 stars on GitHub - 1 maintainer
ljud 0.0.5
Graph-based music DSP library with a focus on flexibility.7 versions - Latest release: 10 months ago - 1.98 thousand downloads total - 6 stars on GitHub - 1 maintainer
vince 0.4.6
An audio-video synthesizer1 version - Latest release: 10 months ago - 448 downloads total - 5 stars on GitHub - 1 maintainer