#sound

  1. cpal

    Low-level cross-platform audio I/O library in pure Rust

    v0.15.3 187K #audio #sound #core-audio #jack #emscripten #oboe
  2. alsa

    Thin but safe wrappers for ALSA (Linux sound API)

    v0.9.1 300K #audio #alsa #sound #api-bindings #recording #control #snd-timer
  3. uninit

    A collection of tools for a safer usage of uninitialized memory

    v0.6.2 266K #maybe-uninit #read #unsafe #sound
  4. web-audio-api

    A pure Rust implementation of the Web Audio API, for use in non-browser contexts

    v1.2.0 500 #audio #web-api #dsp #sound #webaudio #context
  5. midir

    A cross-platform, realtime MIDI processing library, inspired by RtMidi

    v0.10.1 6.9K #midi #music #audio #sound #api-bindings
  6. mimium-cli

    mimium(minimal-musical-medium) an infrastructural programming language for sound and music. mimium-cli is a simple frontend interface for using mimium

    v2.2.7 600 #mimium #mimium-cli #music #sound #mmm
  7. fundsp

    Audio processing and synthesis library

    v0.20.0 1.0K #audio-sound #audio #synthesizer #dsp #sound #no-std
  8. cargo-bounds

    Find and test dependency versions bounds

    v0.2.4 360 #cargo-bounds #cargo #bounds #sound #heart-eyes-rocket
  9. labtimer

    A worldline-accurate CLI timer

    v1.0.2 110 #timer #cli #labtimer #convergence #sound #divergence #operation #logging #count #completion
  10. soft_matrix

    Soft Matrix upmixes two-channel stereo to surround sound

    v1.0.5 430 #audio #upmix #sound #surround #cli
  11. knyst

    Real time dynamic audio graph and synthesis library

    v0.5.1 #music #audio #audio-synthesis #dsp #synthesis #sound #audio-sound
  12. projectm

    Bindings for ProjectM

    v3.1.2 #audio #projectm #sound #visualization
  13. mimium-audiodriver

    audio driver plugin for mimium

    v2.2.7 #mimium #sample-rate #music #sound #mmm
  14. regnumassets

    parsing game asset files from MMORPG Champions of Regnum

    v0.3.0 290 #regnum #file #assets #texture #sound #image
  15. awedio

    A low-overhead and adaptable audio playback library

    v0.4.1 #audio-player #wav #sound #audio #audio-playback #playback #back-end
  16. code-smore

    A morse code practice tool

    v0.1.33 700 #code-smore #quiz #pipe-wire #gpio #completion #tool #sound #subcommand
  17. fyrox

    Feature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.

    v0.36.2 700 #gui #sound #3d #3d-game-engine #graphics #engine #game
  18. opus

    Safe Rust bindings for libopus

    v0.3.0 43K #voice #audio-codec #opus #sound #api-bindings #audio-sound
  19. rtaudio

    Safe Rust wrapper and bindings for RtAudio

    v0.3.5 #audio #sound #rtaudio #api-bindings
  20. fon

    Rust audio types, resampling, processing and mixing library

    v0.6.0 73K #audio #audio-processing #audio-samples #processing #sound #resample #audio-sample #sample #audio-sound
  21. fmod-oxide

    Zero cost bindings to FMOD and FMOD Studio

    v2.2.0-pre.4 270 #audio #sound #gamedev #fmod
  22. simple-game-utils

    games

    v0.5.3 800 #controller #gamedev #simple #sound #tile-map
  23. mimium-lang

    mimium(minimal-musical-medium) an infrastructural programming language for sound and music

    v2.2.7 #mimium #plugin #music #sound #mmm
  24. wasapi

    Bindings for the Wasapi API on Windows

    v0.17.0 1.4K #audio #wasapi #sound #windows
  25. kalosm-sound

    A set of pretrained audio models

    v0.4.0 200 #whisper #sound #kalosm #stream #artificial-intelligence #transcription #activity #detect #ai
  26. hrtf

    HRTF (Head-Related Transfer Function) audio signal processor

    v0.8.1 9.8K #hrtf #sound #binaural #processor #sphere
  27. twang

    pure Rust advanced audio synthesis

    v0.9.0 #synthesizer #synth #audio #wave #sound
  28. om-fork-miniaudio

    Bindings to the miniaudio C library. Fork until upstream is updated!

    v0.12.2 #audio #pcm #sound #miniaudio #audio-sound #updating
  29. bevy_mod_kira

    A plugin that integrates the Kira audio library for use in the Bevy game engine

    v0.3.0 100 #audio #bevy #kira #game #sound #bevy-engine
  30. weresocool_analyze

    audio analysis for WereSoCool

    v1.0.47 130 #weresocool #analyze #were-so-cool #sound
  31. shhh

    Get alerts when you are too loud

    v1.0.0 #alert #sound #monitoring #loud
  32. weresocool_error

    Errors for WereSoCool

    v1.0.47 #weresocool #error #were-so-cool #sound
  33. floaout

    encoding and decoding library

    v0.2.2 #codec #sound #bub #oao #immersive
  34. asio-sys

    Low-level interface and binding generation for the steinberg ASIO SDK

    v0.2.2 37K #audio #asio #sound #steinberg #windows
  35. mimium-symphonia

    sound file sampler implementation using symphonia for mimium

    v2.2.7 #mimium-symphonia #music #symphonia #arguments #sound #self-1
  36. fyrox-sound

    Sound library for games

    v0.36.2 850 #sound #reverb #hrtf #binaural #game
  37. ears

    Easy Rust API to play audio using OpenAL

    v0.8.0 180 #music #audio-sound #open-al #sound #sndfile #music-audio #audio
  38. ez_al

    audio library

    v0.4.0 380 #audio #open-al #sound #gamedev #audio-sound #assets
  39. fmod

    binding for the FMOD library

    v0.10.2 #fmod #sound #library #fmodex #3d
  40. opensound

    (WIP)A One-Stop Multi-Level SoundSystem Abstraction, suitable for being a solid foundation for Pro-Audio Applications(e.g. a DAW) or other sound related apps.

    v0.0.6 300 #midi #music #audio-sound #sound #daw #music-audio #audio
  41. usfx

    Realtime procedurally generated sound effects

    v0.1.5 #audio #sound #sfx #gamedev #effect #procedural
  42. rotilities

    A helper crate to easily use Rodio in your projects

    v0.2.0 1.0K #audio #utilities #sound #rodio #easy #audio-sound
  43. weresocool_ast

    AST for WereSoCool

    v1.0.47 #weresocool #ast #were-so-cool #sound
  44. alsa-sys

    FFI bindings for the ALSA project (Advanced Linux Sound Architecture)

    v0.3.1 270K #audio #alsa #sound #architecture
  45. multichannel_audio

    Play and record multichannel audio in Rust

    v0.2.1 180 #audio #sound #audio-player #rate
  46. weresocool_shared

    shared for WereSoCool

    v1.0.47 #weresocool #were-so-cool #weresocool-shared #sound #sound-processing
  47. sbz-switch

    changing Sound Blaster parameters on Windows

    v4.1.0 #sound #events #windows #devices #dump #watch #set
  48. freesound-rs

    client for the Freesound API to search and get sounds only

    v0.2.0 #audio #api-client #sound #client #api #audio-sound
  49. freedesktop-sound

    A Freedesktop Sound lookup crate

    v0.1.0 160 #sound #freedesktop #gui #lookup
  50. gr-rodio

    GR Rodio is a simple wrapper of Rodio made for Geometry Rays Fyre

    v1.1.1 200 #audio-sound #sound #mp3 #audio #rodio #fyre
  51. libsoxr

    Wrapper for libsoxr (resampling library for sounds)

    v0.2.9 170 #audio #sound #resampling #soxr #sox
  52. ballistics_rs

    ballistics calculations

    v0.1.5 320 #ballistics #coefficients #calculations #sound #time #calibration #constant #deflection #stability #drift
  53. sonant

    port of the Sonant 4K synth with streaming support

    v0.2.0 #audio-sound #audio #synth #synthesizer #sound #no-std
  54. om-fork-ep-miniaudio-sys

    Raw bindings to the miniaudio C library. Fork until upstream is updated!

    v2.6.2 #pcm #audio-sound #audio #sound #miniaudio #updating
  55. rustyvibes

    CLI to play mechanical keyboard sounds globally

    v1.0.9 #mechanical-keyboard #keyboard #mechanical #key-press #sound
  56. pitch-detection

    A collection of algorithms to determine the pitch of a sound sample

    v0.3.0 850 #detect #pitch #frequency #sound
  57. grievous

    Named after General Grievous, where it generates noises from text files or a provided URL, just like how Grievous makes weird noises when he talks

    v0.0.2 #audio #alsa #sound #audio-sound
  58. creak

    Lightweight audio decoder. Converts popular formats to raw 32-bit float samples.

    v0.3.0 #audio #sound #decoder #audio-decoder #format #encoding
  59. freq-det

    Detecting the most prominent frequency in samples using FFT

    v0.3.1 220 #audio-sound #audio #fft #sound #frequency #detect
  60. hodaun

    Audio IO and synthesis

    v0.4.1 550 #music #synthesizer #audio-sound #sound #audio
  61. magnetron

    Create your own modular microtonal synthesizer from reusable building blocks

    v0.6.1 #synthesizer #modular #effect #microtonal #sound
  62. vhost-device-sound

    A virtio-sound device using the vhost-user protocol

    v0.2.0 100 #virtio-snd #sound #virtio #vhost #virtualization #back-end
  63. sampsyn

    wavetable synth that takes it's wavetables from samples

    v0.1.4 240 #audio #sampsyn #file #sound #synthesizer #instrument #sampling
  64. weresocool_instrument

    audio renderer for WereSoCool

    v1.0.47 110 #instrument #weresocool #reverb #were-so-cool #stereo #sound
  65. fyrox-dylib

    Dynamic library for Fyrox Game Engine

    v0.36.2 210 #gui #sound #fyrox #3d #3d-game-engine #graphics #engine #game
  66. ambisonic

    Compose and play 3D audio

    v0.4.1 #audio #sound #gamedev #ambisonics #3d
  67. rg3d-sound

    Sound library for games

    v0.26.0 #sound #reverb #hrtf #binaural #game
  68. projectm-sys

    Bindings for ProjectM

    v1.2.2 #audio #projectm #sound #visualization
  69. rg3d

    3D Game engine

    v0.24.0 #gui #sound #3d-game-engine #graphics #3d #game #engine
  70. sndfile

    reading and writing audio files

    v0.1.1 #audio-sound #audio #audio-encoding #sound #libsndfile #compression #api-bindings
  71. vtx-bin

    VTX sound format toolbox

    v0.16.0 #emulation #vtx #sound #ay #emulator
  72. earbuds

    Control your galaxy buds live via cli

    v0.1.9 #action #earbuds #bluetooth #battery #temperature #default #anc #equalizer #sound #status
  73. rrise

    binding for Wwise

    v0.2.3 #sound #wwise #library #3d
  74. aym

    AY/YM sound chip emulation library

    v0.16.0 #emulation #sound #no-std #ay #emulator
  75. firefly-audio

    Tree-based generator and processor for sound. Powers audio in Firefly Zero.

    v0.2.0 #audio #dsp #sound #gamedev #firefly-zero #audio-sound
  76. bevy-rrise

    A Wwise Bevy integration

    v0.2.1 #sound #library #wwise #3d
  77. purezen

    Runtime for the Pure Data (Pd) audio programming language, implemented as an extensible audio library allowing full control over signal processing, message passing…

    v0.0.2 #music #audio-signal-processing #audio #pure-data #signal-processing #sound #music-audio #audio-sound
  78. playback-rs

    A very simple audio/song loading and playing library

    v0.4.4 #music #playback #sound #decoder #decode #encoding
  79. uni-snd

    Unrust low level native/wasm compatibility layer for sound output

    v0.2.1 #sound #wasm #output
  80. clocked

    A collection of tools for synchronizing asynchronous audio streams

    v0.8.2 490 #audio-sound #audio #sound #kiss #api-bindings
  81. sax-fingering-chart

    Takes midi files and outputs fingering charts for a saxophone

    v0.2.5 #music #audio-sound #sound #saxophone #music-audio #audio
  82. farts

    Port of fart.js library in Rust

    v1.1.0 #audio-sound #audio #sound #fart #multimedia
  83. braincats

    brainf*ck with japanese cat sound

    v0.1.3 #sound #braincats #にゃ #cargoコマンド #えるなら #txt #world #brainfuckを #に置き #の鳴き
  84. mimium-guitools

    basic analyzer tool plugin with egui for mimium

    v2.2.7 #mimium-guitools #music #mimium #signal #osc #sound #freq
  85. weresocool_portaudio_sys

    PortAudio bindings for Rust

    v1.0.47 #port-audio #sample-rate #weresocool-portaudio-sys #sound #com #portaudio #sergej-jurecko
  86. pd-sys

    FFI bindings for the Pure Data (Pd) multimedia programming language

    v0.1.1 #music #pure-data #sound #multimedia #music-audio #audio #audio-sound
  87. akasha

    Headless recording app, designed to run indefinitely and automatically break microphone stream into segments for ease of handling. Supports WAV and OGG format.

    v1.2.4 #audio-recording #sound #recording #pim #akashic #audio #audio-sound
  88. heavyli_engine

    A game engine based on 'OpenGL'

    v0.0.7 #ecs #sound #graphics #gamedev #script
  89. Try searching with DuckDuckGo.

  90. sdl2_mixer

    bindings for Rust

    v0.25.0 130 #music #sound #windowing #sdl #graphics
  91. vtx

    VTX sound format parsing and playback library

    v0.16.0 #sound #vtx #parser #emulation #ay #rustzx #chip
  92. rtaudio-sys

    Raw bindings for RtAudio

    v0.3.5 #audio #sound #rtaudio
  93. rrise-headers

    A helper for Rrise, generating headers based on soundbank definition files

    v0.2.2 #sound #library #wwise #3d
  94. wave_stream

    Wave file reader and writer. Random access and streaming is supported for reading, random access is supported for writing

    v0.5.0 #wav #audio #wave #dsp #sound
  95. oal-sys-windows

    OpenAL bindings with Windows support

    v0.0.3 #audio #sound #open-al #oal #openal-soft
  96. mimium-test

    Common test modules & basic regression tests for mimium

    v2.0.0-alpha2 #mimium-test #mimium #testing #music #sound
  97. oscen

    building modular synthesizers

    v0.1.4 #audio #synthesizer #synth #sound #dsp #audio-sound
  98. fft_sound_convolution

    implementing sound convolution using RustFFT

    v0.1.8 #fft #convolution #sound #rust-fft
  99. actually_beep

    A cross platform library to provides easy to use beep functions that actually beep

    v0.1.1 140 #audio-sound #audio #beep #sound
  100. pa-spl

    A no-std embedded-hal I2C driver for the PCB Artists SPL module

    v0.1.0 #audio-sound #embedded-hal-driver #audio #sound #no-std
  101. quad-alsa-sys

    original alsa-sys, but with pkg-config replaced with -lasound

    v0.3.2 2.9K #audio #alsa #sound #audio-sound
  102. rawsample

    working with raw audio samples

    v0.2.0 130 #audio #sound #sample #sample-format #audio-samples
  103. winaudio

    Enables audio playback of waveform audio in Windows (play sounds from wav files)

    v1.0.2 #audio-player #wav #sound #audio-playback #audio #playback #api-bindings #windows
  104. scaleless_music

    building music with precise harmonies, without the limitations of any musical scale

    v0.0.8 #music #audio-sound #sound #scaleless #music-audio #audio
  105. conifer

    interacting with a touch screen device without X11

    v0.1.0 #x11 #conifer #cli #frame-buffer #input #sprite #desktop #layer #drawing #sound
  106. weresocool_filter

    filters for WereSoCool

    v1.0.45 #weresocool #were-so-cool #filter #sound #sound-processing
  107. audir-sles

    OpenSL ES bindings for Android

    v0.1.0 2.2K #audio #sound #android
  108. moc-rs

    interact with the MoC (Music on Console) server running on the current machine

    v0.1.3 #audio #sound #utility #music-on-console
  109. fyrox-impl

    Feature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.

    v0.36.2 650 #gui #sound #fyrox #graphics #3d-game-engine #3d #game #engine
  110. waveform

    Audio waveform image renderers

    v0.3.2 #image #sound #raster #signal #wave #renderer
  111. inert

    lets you use non-Sync values in a Sync way

    v0.3.0 #thread #sync #inert #sound
  112. sound_find

    Find the device by playing a sound

    v0.1.1 #found #sound #cli #api-bindings #logging
  113. gaborator

    Rust API for Gaborator audio processing library

    v0.1.1 #audio-sound #audio #sound #filter #fft
  114. fmod-audio-sys

    ffi bindings to FMOD and FMOD Studio

    v2.220.2 #audio #gamedev #sound #fmod #audio-sound
  115. totally-sound-ptr-int-cast

    do i _look_ like a memory model?

    v0.1.1 #sound #model #int #right
  116. soxr

    Safe, comprehensive Rust bindings for libsoxr resampler

    v0.6.0 #audio #soxr #sound #resampling #no-std #api-bindings
  117. binary-serialize-derive

    A small representation for objects in the Ezno checker, used for caching to make checking faster

    v0.0.3 390 #binary-encoding #experiment #serialization #faster #analysis #type-checker #sound #first #order #post
  118. play

    The package provides a means of playing audio files

    v0.5.3 #audio #sound #play
  119. dong

    Executes a command, then plays ding for success and dong for failure

    v1.0.5 #dong #parameters #sound
  120. opusfile-rs

    Rust wrapper for libopusfile

    v0.1.4 #audio-codec #audio-sound #audio #sound #opus
  121. static-on-stack

    safely promote short-lived references to 'static for the duration of a non-terminating function

    v0.1.0 #static #no-alloc #static-on-stack #sound
  122. soundpad-xml

    deserializing Soundpad's XML files

    v0.1.1 #soundpad #soundpad-xml #audio #sound #play-sound #client #soundpad-rs
  123. aaudio

    Rust bindings for the AAudio API

    v0.1.1 440 #audio #aaudio #sound #android
  124. rialight_sound

    Rialight sound module

    v0.1.0 #rialight #sound #rialight-sound #sdk #engine
  125. rg3d-sound-sdl

    Use rg3d-sound with SDL's audio subsystem

    v0.1.1 #audio #sdl #sound #bridge #rg3d #audio-sound
  126. wcomm

    API for wireless communications

    v0.1.3 #telecom #wireless #iot #sound #communication #encoding
  127. magnum-opus

    Safe Rust bindings for libopus

    v0.3.2 #voice #audio-codec #opus #sound #api-bindings #audio-sound
  128. benzene

    Abstractions for a functional reactive application architecture using Carboxyl

    v0.2.0 #events #benzene #carboxyl #architecture #networking #window #sound #mouse #system #boundary
  129. libsoxr-sys

    Rust raw FFI bindings for libsoxr (resampling library for sounds)

    v0.1.4 170 #audio #sound #resampling #soxr #sox