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 的音频播放器和 SoundCloud API 客户端,旨在浏览和播放音频轨道。它作为一个 Redux 状态管理器,用于在整个应用程序中同步播放和轨道元数据。 该项目与 SoundCloud API 集成以获取和显示音乐轨道及艺术家信息。这使得能够构建一个音乐流媒体界面,将自定义用户界面连接到远程外部服务以供公众消费。 该应用程序利用基于 Redux 的状态管理系统和基于组件的 UI 渲染模型。它结合了单页应用程序路由和基于 REST 的 API 集成来管理数据流和导航。
Connects a custom user interface to SoundCloud services to fetch and display audio tracks.
AmplitudeJS 是一个用于构建自定义 HTML5 音频播放器的 JavaScript 库和框架。它作为一个客户端播放列表管理器和媒体控制器,弥合了 HTML 元素与 Web Audio API 之间的差距,允许开发人员创建品牌化的媒体界面,而无需依赖默认的浏览器样式。 该项目的特色在于使用基于 CSS 类的 DOM 绑定和数据属性状态映射,将 HTML 元素直接链接到播放控制和轨道元数据。它包含一个专用可视化系统,使用 Web Audio API 根据音频频率数据渲染实时 SVG 波形和特定歌曲的视觉效果。 该库提供了全面的媒体库管理功能,包括播放列表排序、随机和重复逻辑以及元数据填充。它处理音量管理、播放速度调整和时间戳跳转等播放控制,同时提供事件驱动的回调系统,以将用户界面更改与特定的播放里程碑同步。 该框架进一步支持用于键盘快捷键的外部输入映射,并包括设备感知事件切换,以优化移动触摸屏的交互。
Enables streaming of audio tracks directly from SoundCloud using API credentials and URLs.