awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to erikd/libsndfile

Open-source alternatives to Libsndfile

30 open-source projects similar to erikd/libsndfile, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Libsndfile alternative.

  • aubio/aubioaubio avatar

    aubio/aubio

    3,714View on GitHub↗

    Aubio is an audio analysis and digital signal processing library designed for music information retrieval. It provides a suite of tools for extracting musical features, estimating fundamental frequencies, and tracking rhythmic pulses in audio streams. The library specializes in the detection of pitch and beat, enabling the extraction of musical notes and the estimation of overall tempo. It also includes capabilities for automatic onset detection to identify the start of sonic events and the separation of audio signals into percussive transients and steady-state tonal components. The system c

    Canalysisannotationaudio
    View on GitHub↗3,714
  • jarikomppa/soloudjarikomppa avatar

    jarikomppa/soloud

    2,124View on GitHub↗

    Free, easy, portable audio engine for games

    C
    View on GitHub↗2,124
  • nativeinstruments/ni-mediaNativeInstruments avatar

    NativeInstruments/ni-media

    254View on GitHub↗

    NI Media is a C++ library for reading and writing audio streams.

    C++
    View on GitHub↗254
  • adamstark/audiofileadamstark avatar

    adamstark/AudioFile

    1,138View on GitHub↗

    A simple C++ library for reading and writing audio files.

    C++aifaudioaudio-files
    View on GitHub↗1,138
  • rism-ch/veroviorism-ch avatar

    rism-ch/verovio

    873View on GitHub↗

    🎵 Music notation engraving library for MEI with MusicXML and Humdrum support and various toolkits (JavaScript, Python)

    C++
    View on GitHub↗873

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • lieff/minimp3lieff avatar

    lieff/minimp3

    1,916View on GitHub↗

    Minimalistic MP3 decoder single header library

    Caudiocodecdecoder
    View on GitHub↗1,916
  • libaudioflux/audiofluxlibAudioFlux avatar

    libAudioFlux/audioFlux

    3,319View on GitHub↗

    A library for audio and music analysis, feature extraction.

    Caudioaudio-analysisaudio-features
    View on GitHub↗3,319
  • micknoise/maximilianmicknoise avatar

    micknoise/Maximilian

    1,688View on GitHub↗

    C++ Audio and Music DSP Library

    C++
    View on GitHub↗1,688
  • saharatul/selasahaRatul avatar

    sahaRatul/sela

    217View on GitHub↗

    SimplE Lossless Audio

    C++
    View on GitHub↗217
  • xiph/rnnoisexiph avatar

    xiph/rnnoise

    5,368View on GitHub↗

    rnnoise is a real-time speech denoising library that uses a recurrent neural network to suppress background noise from live voice audio. It is implemented as a lightweight C library with a minimal API, designed for easy integration into audio applications that need low-latency noise reduction. The library employs a gated recurrent unit (GRU) architecture and frequency-domain feature extraction to capture temporal dependencies in speech, operating on short audio frames sequentially for streaming use. It also includes a training pipeline that allows users to train custom noise suppression model

    Caudiocnoise-reduction
    View on GitHub↗5,368
  • tonicaudio/tonicTonicAudio avatar

    TonicAudio/Tonic

    555View on GitHub↗

    Easy and efficient audio synthesis in C++

    C++
    View on GitHub↗555
  • sparkystudios/amplitudeaudiosdkSparkyStudios avatar

    SparkyStudios/AmplitudeAudioSDK

    76View on GitHub↗

    A powerful cross-platform audio engine, optimized for games.

    C++
    View on GitHub↗76
  • andrewrk/libsoundioandrewrk avatar

    andrewrk/libsoundio

    2,089View on GitHub↗

    C library for cross-platform real-time audio input and output

    C
    View on GitHub↗2,089
  • mackron/miniaudiomackron avatar

    mackron/miniaudio

    6,905View on GitHub↗

    miniaudio is a single-file C audio library used for audio playback, capture, and hardware interfacing across multiple operating systems. It functions as an audio hardware abstraction layer, an audio processing engine, an audio synthesis engine, and a codec and resampler. The project implements a node-graph based system for routing digital audio signals, mixing, and 3D spatialization. It also includes a programmatic generator for noise patterns and basic waveforms used for sound creation and signal testing. The library covers digital signal processing, including audio format conversion and sa

    C
    View on GitHub↗6,905
  • facebookresearch/wav2letterfacebookresearch avatar

    facebookresearch/wav2letter

    6,444View on GitHub↗

    wav2letter is an automatic speech recognition toolkit and deep learning framework designed to convert audio speech signals into written text. It functions as a distributed training system and an inference engine for building and deploying neural network architectures. The system enables the training of large-scale speech models across multiple compute nodes using custom architecture files and structured recipes. It includes an inference engine that allows these trained models to be executed within Python workflows to transform audio sequences into text. The framework covers the full speech r

    C++
    View on GitHub↗6,444
  • barerose/atomixBareRose avatar

    BareRose/atomix

    97View on GitHub↗

    This is a header-only library, as such most of its functional documentation is contained within the "header section" of the source code in the form of comments. It is highly recommended that you read said documentation before using this library.

    C
    View on GitHub↗97
  • aufree/estmusicindicatorAufree avatar

    Aufree/ESTMusicIndicator

    468View on GitHub↗

    Cool Animated music indicator view written in Swift

    Swift
    View on GitHub↗468
  • alexbw/novocainealexbw avatar

    alexbw/novocaine

    2,234View on GitHub↗

    Painless high-performance audio on iOS and Mac OS X

    Objective-C
    View on GitHub↗2,234
  • cmusphinx/pocketsphinxcmusphinx avatar

    cmusphinx/pocketsphinx

    4,276View on GitHub↗

    PocketSphinx is an offline speech recognition engine that converts raw audio from files or live microphone streams into written text without requiring a network connection. It functions as a speech-to-text library, a real-time transcription engine, and a voice command processor, capable of detecting and transcribing spoken commands from continuous audio streams with configurable acoustic and language models. The engine uses weighted finite-state transducers to represent acoustic, phonetic, and language models as a single search graph for efficient decoding. It employs fixed-point acoustic mod

    Ccpythonspeech-recognition
    View on GitHub↗4,276
  • carlosmbe/rhythm-snapcarlosmbe avatar

    carlosmbe/Rhythm-Snap

    9View on GitHub↗

    Rhythm Trainer based on the idea of users snapping their fingers while listening to music. Won Apple's Global WWDC23 Swift Student Challenge.

    Swift
    View on GitHub↗9
  • audiokit/audiokitaudiokit avatar

    audiokit/AudioKit

    11,381View on GitHub↗

    AudioKit is an audio framework for iOS, macOS, and tvOS that provides tools for digital audio synthesis, signal processing, and audio analysis. It functions as a synthesis engine for generating audio waveforms and textures, a processing library for modifying tonal characteristics, and a toolkit for extracting frequency and amplitude data from sonic signals. The framework utilizes a modular node architecture and graph-based signal routing to connect audio generators, processors, and outputs. It wraps low-level audio primitives in high-level classes to facilitate sound generation and modificati

    Swift
    View on GitHub↗11,381
  • ahmettkeskin/interactiveplayerviewAhmettKeskin avatar

    AhmettKeskin/InteractivePlayerView

    273View on GitHub↗

    Custom iOS music player view

    Swift
    View on GitHub↗273
  • bogem/id3v2bogem avatar

    bogem/id3v2

    366View on GitHub↗

    🎵 ID3 decoding and encoding library for Go

    Go
    View on GitHub↗366
  • clownacy/clownresamplerClownacy avatar

    Clownacy/clownresampler

    35View on GitHub↗

    This is a single-file library for resampling audio. It is written in C89 and licensed under the terms of the Zero-Clause BSD licence.

    C
    View on GitHub↗35
  • bjz/openal-rsbjz avatar

    bjz/openal-rs

    82View on GitHub↗

    alto provides idiomatic Rust bindings for OpenAL 1.1 and extensions (including EFX).

    Rust
    View on GitHub↗82
  • comcast/gaadComcast avatar

    Comcast/gaad

    137View on GitHub↗

    GAAD (Go Advanced Audio Decoder)

    Go
    View on GitHub↗137
  • danilobellini/audiolazydanilobellini avatar

    danilobellini/audiolazy

    714View on GitHub↗

    Expressive Digital Signal Processing (DSP) package for Python

    Python
    View on GitHub↗714
  • deezer/spleeterdeezer avatar

    deezer/spleeter

    28,252View on GitHub↗

    Spleeter is an AI audio source separation library and deep learning toolkit designed to split mixed music files into individual audio stems, such as vocals and drums. It provides a suite of pretrained models for isolating different instruments and voices from a recording. The toolkit includes capabilities for training and evaluating custom audio separation models using labeled datasets and configuration files. It also features utilities for measuring model performance by comparing separation outputs against reference datasets. The system manages audio processing through spectral representati

    Pythonaudio-processingbassdeep-learning
    View on GitHub↗28,252
  • delannoyk/audioplayerdelannoyk avatar

    delannoyk/AudioPlayer

    755View on GitHub↗

    AudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).

    Swift
    View on GitHub↗755
  • applikeysolutions/pandoraplayerAppliKeySolutions avatar

    AppliKeySolutions/PandoraPlayer

    1,205View on GitHub↗

    🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.

    Swift
    View on GitHub↗1,205