Музыкальный плеер для Android, использующий класс Visualizer для отображения красивой ДНК (визуализация) текущего трека.
Приложение вдохновлено paullewis's music-dna. Плеер использует данные FFT, предоставленные классом Visualizer Android, вычисляет амплитуду в данный момент времени и строит ДНК.
MusicDNA объединяет полезность традиционного музыкального плеера с красивыми визуализациями. Плеер позволяет пользователям воспроизводить как локальные треки, так и потоковое воспроизведение музыки непосредственно с SoundCloud. Плеер также оснащен мощным эквалайзером с эффектами БасБуст и Ревербератор.
После клонирования репозитория создайте файл Config.java
в директории \app\src\main\java\com\sdsmdg\harjot\MusicDNA
.
Добавьте следующий код в этот файл
package com.sdsmdg.harjot.MusicDNA;
public class Config {
public static final String CLIENT_ID = "YOUR_SOUNDCLOUD_CLIENT_ID";
public static final String API_URL = "https://api.soundcloud.com";
}
Замените YOUR_SOUNDCLOUD_CLIENT_ID
на полученный от SoundCloud Client ID.
Вы можете получить его здесь : https://developers.soundcloud.com/
После этого просто импортируйте проект в Android Studio.## Приложение — в действии
Видео демонстрация : http://sendvid.com/b2hhc1pi
Длина видео была урезана из-за ограничения ADB screenrecord в 3:00 минут.
Автор видео Piyush Mehrotra
Программа MusicStreamer (MusicDNA) распространяется под лицензией MIT 2016 года.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )