2 مستودعات
Software implementations that connect applications to SoundCloud's developer services.
Distinct from API Integration Services: Specific to the SoundCloud platform, unlike general API integration services.
Explore 2 awesome GitHub repositories matching web development · SoundCloud API Integrations. Refine with filters or upvote what's useful.
Sound-redux هو مشغل صوتي قائم على React وعميل API لـ SoundCloud مصمم لتصفح وتشغيل المسارات الصوتية. يعمل كمدير حالة Redux لمزامنة التشغيل وبيانات المسار الوصفية عبر التطبيق. يتكامل المشروع مع SoundCloud API لجلب وعرض المسارات الموسيقية ومعلومات الفنان. وهذا يتيح بناء واجهة بث موسيقي تربط واجهة مستخدم مخصصة بخدمات خارجية بعيدة للاستهلاك العام. يستخدم التطبيق نظام إدارة حالة قائم على Redux ونموذج عرض واجهة مستخدم قائم على المكونات. كما يدمج توجيه تطبيقات الصفحة الواحدة وتكامل API القائم على REST لإدارة تدفقات البيانات والتنقل.
Connects a custom user interface to SoundCloud services to fetch and display audio tracks.
AmplitudeJS هي مكتبة وإطار عمل JavaScript لبناء مشغلات صوت HTML5 مخصصة. تعمل كمدير قائمة تشغيل من جانب العميل ووحدة تحكم وسائط تسد الفجوة بين عناصر HTML و Web Audio API، مما يسمح للمطورين بإنشاء واجهات وسائط ذات علامة تجارية دون الاعتماد على أنماط المتصفح الافتراضية. يتميز المشروع باستخدامه لربط DOM القائم على فئة CSS وتعيين حالة سمة البيانات، والذي يربط عناصر HTML مباشرة بعناصر التحكم في التشغيل وبيانات المسار الوصفية. يتضمن نظام تصور مخصص يستخدم Web Audio API لعرض أشكال موجية SVG في الوقت الفعلي وتأثيرات مرئية خاصة بالأغنية بناءً على بيانات تردد الصوت. توفر المكتبة قدرات شاملة لإدارة مكتبة الوسائط، بما في ذلك تسلسل قائمة التشغيل، ومنطق التبديل والتكرار، وتعبئة البيانات الوصفية. تتعامل مع عناصر التحكم في التشغيل مثل إدارة مستوى الصوت، وتعديل سرعة التشغيل، والبحث عن الطابع الزمني، مع تقديم نظام رد نداء (callback) قائم على الأحداث لمزامنة تغييرات واجهة المستخدم مع معالم تشغيل محددة. يدعم إطار العمل أيضاً تعيين الإدخال الخارجي لاختصارات لوحة المفاتيح ويتضمن تبديل الأحداث المدرك للجهاز لتحسين التفاعلات لشاشات اللمس المحمولة.
Enables streaming of audio tracks directly from SoundCloud using API credentials and URLs.