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: 2 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
portaudio/portaudio A cross-platform audio input/output library for real-time applications. 1,533
rustaudio/rodio A Rust library for playing back audio files 1,821
gordonklaus/portaudio An audio I/O library interface for Go programming language 713
not-fl3/quad-snd An audio library providing high-level cross-platform functionality for playback and mixing of audio in Rust. 111
jbclements/portaudio Bindings for a portable audio library in Racket, enabling platform-independent audio processing 9
sebastian-heinz/portaudio A module providing direct access to audio hardware from Godot game engines 18
musitdev/portmidi-rs A Rust library providing high-level bindings and wrappers for the PortMidi MIDI protocol 77
ruuda/hound A Rust library for reading and writing uncompressed audio files in the WAVE format. 494
audionet/node-core-audio Provides JavaScript access to audio buffers and basic audio processing functionality via PortAudio bindings. 330
larpon/miniaudio Provides a C-based interface to the miniaudio audio library. 50
jhasse/ears A Rust library for playing audio files with spatialization capabilities using OpenAL and libsndfile. 90
wangleline/lineaudio An audio engine and wrapper for GameMaker, providing a lightweight, customizable solution for playing audio in game development projects. 4
soundcloud/soundcloud-python A Python wrapper around the Soundcloud API that allows users to access and manipulate audio content. 105
serialport/serialport-rs Provides cross-platform serial port functionality for Rust. 528
console-rs/dialoguer A Rust library providing utilities for crafting user-friendly command line interfaces. 1,347