awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 مستودعات

Awesome GitHub RepositoriesAudio Libraries

Programming libraries for audio analysis, synthesis, and web integration.

Explore 21 awesome GitHub repositories matching part of an awesome list · Audio Libraries. Refine with filters or upvote what's useful.

Awesome Audio Libraries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • goldfire/howler.jsالصورة الرمزية لـ goldfire

    goldfire/howler.js

    25,190عرض على GitHub↗

    Howler.js is a JavaScript library that provides a unified interface for managing audio playback across web browsers. It functions as a cross-browser audio engine, abstracting complex browser audio APIs into a consistent developer experience while ensuring reliable performance through automatic fallback mechanisms. The library distinguishes itself by offering specialized tools for spatial audio and efficient asset management. It includes a spatial audio framework that maps three-dimensional vectors to audio nodes for immersive sound positioning, alongside an audio sprite manager that allows de

    Comprehensive audio library with HTML5 fallback support.

    JavaScriptaudioaudio-libraryhowler
    عرض على GitHub↗25,190
  • katspaugh/wavesurfer.jsالصورة الرمزية لـ katspaugh

    katspaugh/wavesurfer.js

    10,114عرض على GitHub↗

    wavesurfer.js is a WebAudio playback library and interactive waveform visualizer that renders audio data onto an HTML5 canvas. It enables users to see and navigate sound files through a visual representation of audio peaks, allowing for direct seeking and playback control within a web browser. The project is distinguished by its flexible rendering model, which can use precomputed peak data to display waveforms without downloading or decoding the full audio file. It utilizes a plugin-based extension model to integrate advanced tools such as spectrograms, interactive audio timelines, and real-t

    Interactive audio visualization using canvas and web audio.

    TypeScriptaudiojavascriptmusic
    عرض على GitHub↗10,114
  • librosa/librosaالصورة الرمزية لـ librosa

    librosa/librosa

    8,200عرض على GitHub↗

    Librosa is a Python audio analysis library and digital signal processing framework. It functions as a feature extraction suite and music information retrieval tool designed to analyze the structural and sonic characteristics of audio signals. The library provides specialized capabilities for music analysis, including dynamic tempo tracking to identify rhythmic pulses and spectral feature extraction to compute harmonic spectra, chroma variants, and onset points. It also serves as a time-series audio processor for synchronizing audio streams. The system covers a broad range of audio processing

    Python package for music information retrieval and analysis.

    Pythonaudiodsplibrosa
    عرض على GitHub↗8,200
  • mudcube/midi.jsالصورة الرمزية لـ mudcube

    mudcube/MIDI.js

    3,924عرض على GitHub↗

    مكتبة MIDI.js هي مكتبة JavaScript لتشغيل ملفات MIDI وإطلاق النوتات الموسيقية داخل متصفحات الويب. تعمل كمكتبة MIDI للويب ومصنّع صوت (Synthesizer) لملفات Soundfont، مما يوفر المحركات الأساسية اللازمة لعرض أصوات الآلات لمسارات متعددة متزامنة. يتضمن المشروع محرك مزامنة MIDI-إلى-بصري متخصص يقوم باستيفاء الأحداث الموسيقية في حلقات رسوم متحركة مستمرة لمزامنة العناصر البصرية مع تشغيل الصوت. كما يوفر مولد كود Soundfont لتحويل ملفات آلات الصوت إلى كود base64 للاستهلاك المباشر عبر المتصفح. تغطي المكتبة تحليل ملفات MIDI والتحكم في التشغيل، بما في ذلك إطلاق النوتات ومراقبة الأحداث في الوقت الفعلي. تدير المكتبة توليف الصوت من خلال تحميل الآلات وعرضها، باستخدام نظام لمعالجة الصوت عبر المتصفح لتطبيق التأثيرات والفلاتر على الإشارات المولدة.

    Framework for building web-based MIDI applications.

    JavaScript
    عرض على GitHub↗3,924
  • libaudioflux/audiofluxالصورة الرمزية لـ libAudioFlux

    libAudioFlux/audioFlux

    3,319عرض على GitHub↗

    A library for audio and music analysis, feature extraction.

    Toolkit for audio analysis and feature extraction.

    Caudioaudio-analysisaudio-features
    عرض على GitHub↗3,319
  • magenta/magenta-jsM

    magenta/magenta-js

    2,124عرض على GitHub↗

    Magenta.js is a collection of TypeScript libraries for doing inference with pre-trained Magenta models. All libraries are published as npm packages. More information and example applications can be found at g.co/magenta/js.

    Library for generating music using browser-based machine learning models.

    TypeScript
    عرض على GitHub↗2,124
  • kolber/audiojsالصورة الرمزية لـ kolber

    kolber/audiojs

    2,085عرض على GitHub↗

    audiojs is a drop-in javascript library that allows HTML5's tag to be used anywhere. It uses native where available and falls back to an invisible flash player to emulate it for other browsers. It also serves a consistent html player UI to all browsers which can be styled used standard css.

    Library for using HTML5 audio tags across browsers.

    JavaScript
    عرض على GitHub↗2,085
  • rserota/wadالصورة الرمزية لـ rserota

    rserota/wad

    1,980عرض على GitHub↗

    1. Installation 1. Introduction 1. Panning 1. Filters 1. Microphone Input 1. Configuring Reverb 1. Audio Sprites 1. Logging 1. Sound Iterator 1. Tuna Effects 1. Audio Listener 1. Play Labels 1. External Fx 1. Presets 1. Polywads 1. Compression 1. Recording 1. Audio Meter 1. Pitch Detection 1.…

    Dynamic sound synthesis library with a jQuery-like interface.

    JavaScript
    عرض على GitHub↗1,980
  • theodeus/tunaالصورة الرمزية لـ Theodeus

    Theodeus/tuna

    1,824عرض على GitHub↗

    tuna

    Collection of audio effects for web applications.

    JavaScript
    عرض على GitHub↗1,824
  • meyda/meydaالصورة الرمزية لـ meyda

    meyda/meyda

    1,647عرض على GitHub↗

    Audio feature extraction for JavaScript.

    Library for extracting audio features from signals.

    TypeScript
    عرض على GitHub↗1,647
  • benji6/virtual-audio-graphالصورة الرمزية لـ benji6

    benji6/virtual-audio-graph

    365عرض على GitHub↗

    Small and dependency-free library for declaratively manipulating the Web Audio API.

    Declarative manipulation of the Web Audio API.

    TypeScript
    عرض على GitHub↗365
  • kittykatattack/sound.jsالصورة الرمزية لـ kittykatattack

    kittykatattack/sound.js

    318عرض على GitHub↗

    Sound.js

    Micro-library for loading and playing game sound effects.

    JavaScript
    عرض على GitHub↗318
  • audiojs/audioالصورة الرمزية لـ audiojs

    audiojs/audio

    295عرض على GitHub↗

    Audio in JavaScript

    Object-based storage and manipulation of PCM audio data.

    JavaScript
    عرض على GitHub↗295
  • kelvinau/circular-audio-waveالصورة الرمزية لـ kelvinau

    kelvinau/circular-audio-wave

    280عرض على GitHub↗

    JS library for audio visualization in circular wave using Web Audio API and ECharts

    Library for circular audio visualization using ECharts.

    JavaScript
    عرض على GitHub↗280
  • jerosoler/waveform-pathالصورة الرمزية لـ jerosoler

    jerosoler/waveform-path

    132عرض على GitHub↗

    LIVE DEMO WITH EXAMPLES

    Utility for generating SVG waveform paths.

    JavaScript
    عرض على GitHub↗132
  • no-chris/chord-markالصورة الرمزية لـ no-chris

    no-chris/chord-mark

    89عرض على GitHub↗

    The purpose of ChordMark is to provide the easiest possible way to write accurate chord charts, e.g., text-based song transcriptions with lyrics and chords. ChordMark charts are usable by all musicians, whether they sing or not, whether they already know the song or not, and whether the song…

    Implementation of a text-based chord and rhythm notation format.

    JavaScript
    عرض على GitHub↗89
  • numberonebot/dssspالصورة الرمزية لـ NumberOneBot

    NumberOneBot/dsssp

    48عرض على GitHub↗

    DSSSP is a React component library for visualizing and managing audio filters. These components are designed to serve as the core UI elements of audio editing tools and interfaces, enabling users to interactively configure all filter parameters. Essentially, it is a conversion of proprietary…

    React component library for managing and visualizing audio filters.

    TypeScript
    عرض على GitHub↗48
  • notthetup/smoothfadeالصورة الرمزية لـ notthetup

    notthetup/smoothfade

    39عرض على GitHub↗

    Smooth fading of volume (gain) in WebAudio is possible with parameter automation on the GainNode.

    Library for creating smooth transitions between audio nodes.

    JavaScript
    عرض على GitHub↗39
  • venturemedia/mxmlالصورة الرمزية لـ venturemedia

    venturemedia/mxml

    21عرض على GitHub↗

    mxml is a C++ parser and layout generator for MusicXML files.

    Library for parsing and laying out MusicXML files.

    C++
    عرض على GitHub↗21
  • v-rusu/tuning-forkالصورة الرمزية لـ v-rusu

    v-rusu/tuning-fork

    3عرض على GitHub↗

    A configurable client-side JavaScript library for guitar tuning with real-time pitch detection. Supports standard and alternate tunings for guitar, bass, ukulele, banjo, and custom instruments.

    Client-side library for real-time guitar pitch detection.

    TypeScript
    عرض على GitHub↗3
السابق12التالي
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Audio Libraries