2 repositorios
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 es un reproductor de audio basado en React y cliente de la API de SoundCloud diseñado para navegar y reproducir pistas de audio. Funciona como un gestor de estado de Redux para sincronizar la reproducción y los metadatos de las pistas en toda la aplicación. El proyecto se integra con la API de SoundCloud para obtener y mostrar pistas de música e información del artista. Esto permite la construcción de una interfaz de transmisión de música que conecta una interfaz de usuario personalizada a servicios externos remotos para el consumo público. La aplicación utiliza un sistema de gestión de estado basado en Redux y un modelo de renderizado de interfaz de usuario basado en componentes. Incorpora enrutamiento de aplicaciones de una sola página e integración de API basada en REST para gestionar los flujos de datos y la navegación.
Connects a custom user interface to SoundCloud services to fetch and display audio tracks.
AmplitudeJS es una biblioteca y framework de JavaScript para construir reproductores de audio HTML5 personalizados. Sirve como un gestor de listas de reproducción del lado del cliente y controlador de medios que cierra la brecha entre los elementos HTML y la Web Audio API, permitiendo a los desarrolladores crear interfaces de medios con marca propia sin depender de los estilos predeterminados del navegador. El proyecto se distingue por su uso de enlace DOM basado en clases CSS y mapeo de estado de atributos de datos, que vincula los elementos HTML directamente a los controles de reproducción y metadatos de pistas. Incluye un sistema de visualización dedicado que utiliza la Web Audio API para renderizar formas de onda SVG en tiempo real y efectos visuales específicos de la canción basados en datos de frecuencia de audio. La biblioteca proporciona capacidades integrales para la gestión de bibliotecas de medios, incluyendo secuenciación de listas de reproducción, lógica de reproducción aleatoria y repetición, y población de metadatos. Maneja controles de reproducción como gestión de volumen, ajuste de velocidad de reproducción y búsqueda de marcas de tiempo, mientras ofrece un sistema de callback basado en eventos para sincronizar los cambios de la interfaz de usuario con hitos de reproducción específicos. El framework admite además el mapeo de entradas externas para atajos de teclado e incluye cambio de eventos consciente del dispositivo para optimizar las interacciones para pantallas táctiles móviles.
Enables streaming of audio tracks directly from SoundCloud using API credentials and URLs.