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

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

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

5 مستودعات

Awesome GitHub RepositoriesAudio Sample Playback

Systems for triggering and playing back digital audio samples with basic control over volume and panning.

Distinct from Audio Sample Looping: Candidates focus on looping, importing, or AI reconstruction rather than general playback and triggering.

Explore 5 awesome GitHub repositories matching graphics & multimedia · Audio Sample Playback. Refine with filters or upvote what's useful.

Awesome Audio Sample Playback GitHub Repositories

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

    Tonejs/Tone.js

    14,657عرض على GitHub↗

    Tone.js is a web-based audio synthesizer and framework for the Web Audio API. It provides a digital signal processing toolkit, a musical timing engine, and a library for MIDI processing to create interactive music and synthesizers directly in the browser. The project features a musical timing engine that coordinates audio events and loops using BPM-relative timing and a global transport. It includes a MIDI processing library capable of converting binary MIDI files into JSON format to trigger sounds and control audio parameters in real time. Its capabilities cover polyphonic sound synthesis,

    Loads and plays back audio files with pitch-shifting to create a playable instrument.

    TypeScript
    عرض على GitHub↗14,657
  • randygaul/cute_headersالصورة الرمزية لـ RandyGaul

    RandyGaul/cute_headers

    5,015عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من المكتبات ذات الترويسة الواحدة التي توفر تنفيذاً بدون تبعيات لأنظمة محرك الألعاب الأساسية. تعمل كمجموعة أدوات محمولة لتطوير ألعاب 2D، مع التركيز على تحميل الأصول، وتحسين الرسومات، وتنسيق النظام منخفض المستوى. تقدم المكتبات إمكانيات متخصصة لعرض العفاريت (Sprites) ثنائية الأبعاد ومعالجة الأصول، بما في ذلك تجميع أطلس النسيج والعرض القائم على الدفعات لتقليل استدعاءات الرسم. تتضمن خط أنابيب مخصصاً لتحليل ملفات Aseprite وبيانات الخرائط بتنسيق JSON من Tiled. تغطي مجموعة الأدوات العديد من المجالات الوظيفية، بما في ذلك اكتشاف التصادم ثنائي الأبعاد باستخدام اختبارات الأشعة واختبارات المسح، وبث الصوت وتشغيل العينات، وتنسيق تعدد الخيوط عبر مجموعات المهام. تنفذ طبقة الشبكات الخاصة بها الموثوقية القائمة على UDP والنقل المشفر بـ TLS لاتصال آمن بين العميل والخادم.

    Provides a system for triggering sound effects and audio samples for immediate real-time playback.

    Caudioccollision
    عرض على GitHub↗5,015
  • bespokesynth/bespokesynthالصورة الرمزية لـ BespokeSynth

    BespokeSynth/BespokeSynth

    4,526عرض على GitHub↗

    BespokeSynth is a modular synthesizer environment that combines a node-based audio graph routing system with a live scripting bridge, enabling real-time patching and control without recompilation. Its architecture integrates a granular synthesis engine, FFT-based spectral processing, a MIDI Polyphonic Expression pipeline, and a Euclidean rhythm generator, all within a freeform workspace designed for live experimentation. The project distinguishes itself through its live coding capabilities, allowing Python scripts to create, modify, and control synthesis parameters at runtime, and its plugin

    Triggers individual drum samples with per-pad volume, pan, speed, envelope, and randomization controls.

    C++
    عرض على GitHub↗4,526
  • vcvrack/rackالصورة الرمزية لـ VCVRack

    VCVRack/Rack

    4,373عرض على GitHub↗

    Rack هو محاكي مركب معياري Eurorack افتراضي و SDK للتركيب المعياري. يوفر بيئة رقمية لإنشاء وتوجيه إشارات الموسيقى الإلكترونية باستخدام وحدات افتراضية، ومذبذبات، وفلاتر، مما يحاكي سلوك الأجهزة التناظرية من خلال توجيه الإشارة القائم على الجهد. يعمل النظام كمحول MIDI و CV، حيث يترجم الإشارات بين البرامج والأجهزة الخارجية، ويمكن أن يعمل كمكون إضافي VST أو أداة قياسية صناعية داخل محطات عمل الصوت الرقمي. كما يعمل كمضيف مكون إضافي VST، حيث يضمن أدوات ومؤثرات افتراضية خارجية لتوسيع أدوات معالجة الصوت المتاحة. تتضمن المنصة مجموعة شاملة من قدرات معالجة الصوت، بما في ذلك تركيب النمذجة الفيزيائية، والمعالجة الطيفية، والمؤثرات القائمة على الوقت. توفر أدوات لتوليد جهد التحكم، وتسلسل النوتات، ومعالجة الإشارة متعددة الأصوات، إلى جانب مجموعة تطوير لبناء وحدات صوتية مخصصة مع إنشاء واجهة مدفوعة بـ SVG. تتوفر واجهة سطر أوامر لتشغيل التطبيق، وتمهيد المشروع، وأتمتة إنتاج ملفات المصدر من الرسومات المتجهة.

    Provides a playback system for audio samples featuring waveform display and automatic BPM detection.

    C++vcvrack
    عرض على GitHub↗4,373
  • scribbletune/scribbletuneالصورة الرمزية لـ scribbletune

    scribbletune/scribbletune

    3,762عرض على GitHub↗

    Scribbletune is a JavaScript music composition library, MIDI file generator, text-based patch diagrammer, and Web Audio API sequencer. It enables the definition of rhythms, chords, and melodies using string-based notation for real-time playback in web browsers. The system transforms simple text notation into SVG visual representations of modular synthesizer signal paths. It also converts programmatically composed musical clips and patterns into standard MIDI files for use in external digital audio workstations. Composition capabilities include a character-based rhythmic notation system for p

    Triggers synthesizers and audio samples in real-time within a browser-based session architecture.

    TypeScriptabletonableton-livechords
    عرض على GitHub↗3,762
  1. Home
  2. Graphics & Multimedia
  3. Audio Sample Playback

استكشف الوسوم الفرعية

  • Drum Sample TriggersTriggering of individual drum samples with per-pad volume, pan, speed, envelope, and randomization controls. **Distinct from Audio Sample Playback:** Distinct from Audio Sample Playback: specifically targets drum sample triggering with per-pad controls and randomization.
  • Multi-Layer Sample MixersMixing of multiple sample layers with independent volume, pan, filter, and speed controls per layer. **Distinct from Audio Sample Playback:** Distinct from Audio Sample Playback: adds multi-layer mixing with per-layer filter and speed controls, not just basic playback.
  • Sampling and LoopingSystems for triggering, playing back, and creating repeating cycles within digital audio samples. **Distinct from Audio Sample Playback:** Combines playback and looping capabilities, whereas the parent focuses solely on playback triggering.