5 مستودعات
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.
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.
هذا المشروع عبارة عن مجموعة من المكتبات ذات الترويسة الواحدة التي توفر تنفيذاً بدون تبعيات لأنظمة محرك الألعاب الأساسية. تعمل كمجموعة أدوات محمولة لتطوير ألعاب 2D، مع التركيز على تحميل الأصول، وتحسين الرسومات، وتنسيق النظام منخفض المستوى. تقدم المكتبات إمكانيات متخصصة لعرض العفاريت (Sprites) ثنائية الأبعاد ومعالجة الأصول، بما في ذلك تجميع أطلس النسيج والعرض القائم على الدفعات لتقليل استدعاءات الرسم. تتضمن خط أنابيب مخصصاً لتحليل ملفات Aseprite وبيانات الخرائط بتنسيق JSON من Tiled. تغطي مجموعة الأدوات العديد من المجالات الوظيفية، بما في ذلك اكتشاف التصادم ثنائي الأبعاد باستخدام اختبارات الأشعة واختبارات المسح، وبث الصوت وتشغيل العينات، وتنسيق تعدد الخيوط عبر مجموعات المهام. تنفذ طبقة الشبكات الخاصة بها الموثوقية القائمة على UDP والنقل المشفر بـ TLS لاتصال آمن بين العميل والخادم.
Provides a system for triggering sound effects and audio samples for immediate real-time playback.
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.
Rack هو محاكي مركب معياري Eurorack افتراضي و SDK للتركيب المعياري. يوفر بيئة رقمية لإنشاء وتوجيه إشارات الموسيقى الإلكترونية باستخدام وحدات افتراضية، ومذبذبات، وفلاتر، مما يحاكي سلوك الأجهزة التناظرية من خلال توجيه الإشارة القائم على الجهد. يعمل النظام كمحول MIDI و CV، حيث يترجم الإشارات بين البرامج والأجهزة الخارجية، ويمكن أن يعمل كمكون إضافي VST أو أداة قياسية صناعية داخل محطات عمل الصوت الرقمي. كما يعمل كمضيف مكون إضافي VST، حيث يضمن أدوات ومؤثرات افتراضية خارجية لتوسيع أدوات معالجة الصوت المتاحة. تتضمن المنصة مجموعة شاملة من قدرات معالجة الصوت، بما في ذلك تركيب النمذجة الفيزيائية، والمعالجة الطيفية، والمؤثرات القائمة على الوقت. توفر أدوات لتوليد جهد التحكم، وتسلسل النوتات، ومعالجة الإشارة متعددة الأصوات، إلى جانب مجموعة تطوير لبناء وحدات صوتية مخصصة مع إنشاء واجهة مدفوعة بـ SVG. تتوفر واجهة سطر أوامر لتشغيل التطبيق، وتمهيد المشروع، وأتمتة إنتاج ملفات المصدر من الرسومات المتجهة.
Provides a playback system for audio samples featuring waveform display and automatic BPM detection.
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.