rust-portaudio

Audio library wrapper

A set of bindings and wrappers for a cross-platform audio I/O library.

PortAudio bindings and wrappers for Rust.

GitHub

376 stars
19 watching
89 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
portaudio/portaudioA cross-platform audio input/output library for real-time applications.1,539
rustaudio/rodioA Rust library for playing back audio files1,821
gordonklaus/portaudioAn audio I/O library interface for Go programming language713
not-fl3/quad-sndAn audio library providing high-level cross-platform functionality for playback and mixing of audio in Rust.111
jbclements/portaudioBindings for a portable audio library in Racket, enabling platform-independent audio processing9
sebastian-heinz/portaudioA module providing direct access to audio hardware from Godot game engines18
musitdev/portmidi-rsA Rust library providing high-level bindings and wrappers for the PortMidi MIDI protocol77
ruuda/houndA Rust library for reading and writing uncompressed audio files in the WAVE format.495
audionet/node-core-audioProvides JavaScript access to audio buffers and basic audio processing functionality via PortAudio bindings.330
larpon/miniaudioProvides a C-based interface to the miniaudio audio library.50
jhasse/earsA Rust library for playing audio files with spatialization capabilities using OpenAL and libsndfile.90
wangleline/lineaudioAn audio engine and wrapper for GameMaker, providing a lightweight, customizable solution for playing audio in game development projects.4
soundcloud/soundcloud-pythonA Python wrapper around the Soundcloud API that allows users to access and manipulate audio content.105
serialport/serialport-rsProvides cross-platform serial port functionality for Rust.528
console-rs/dialoguerA Rust library providing utilities for crafting user-friendly command line interfaces.1,347