Member 13077927 Ответов: 0

Как читать и прямыми уважаемые пользователи, подключение API потоковой передачи музыки на мой WS2812B светодиодные полосы, использующих Linux?


Ну а моя установка в данный момент находится на макете для музыки.
Я сделал программу spotify connect с python в качестве сервиса systemd на raspberry pi 3.

Таким образом, я могу легко подключить музыкальный вывод с моего Spotify, работающего на моем ноутбуке или мобильном телефоне, к программе (я назвал ее Spotify @Edris, потому что это мое имя :P) на RPI 3.

Затем у меня есть USB-аудио ЦАП, идущий от моего pi к динамику. Я установил звуковую конфигурацию в RPI 3, и зверь работает :P

Затем я хотел добавить свои огни WS2812B в проект, чтобы подпрыгивать на музыке, которая на самом деле исходит из программы Spotify, работающей на моем ноутбуке. (Этот сигнал-Wi-Fi) потому что RPI также подключен к той же сети, что и мой ноутбук, сервис Spotify подключается с аутентификацией oAuth2, просто хотел это показать.

Затем я схватил свой чип MSGEQ7. Это небольшой чип, чтобы разбить звук на 7 частотных диапазонов.
Использовал это с Arduino.

Использовал аудиоразветвитель и подключил его к моей макетной плате с чипом Arduino nano и MSGEQ7.
Под подключением я имею в виду, что я сделал небольшую стереофоническую схему моно, и я вытягиваю сигнал постоянного тока на землю, чтобы получить сигнал переменного тока, а затем этот сигнал я умножаю в 10 раз с помощью операционного усилителя.

10 - кратный сигнал поступает на микросхему MSGEQ7, чтобы вырвать звук (сигнал переменного тока)
Считайте его с помощью arduino, используя библиотеку VU Meter из проекта с открытым исходным кодом в интернете.


Все работает очень хорошо.
НО.
Я хотел подключить RGB-лампы к RPI 3.
Избавляясь от Arduino, потому что я хотел избавиться от чипов MSGEQ7 и схем, которые я сделал и прочитал в программном обеспечении.

Теперь я могу взять микросхему АЦП, подключить ее к выходу микросхемы MSGEQ7 и подключить АЦП к te RPI. Потому что RPI 3 не имеет выводов АЦП. Это на подходе, но на самом деле я хотел каким-то образом получить потоковую музыку из сервиса клиента spotify, который я сделал с помощью API spotify.

Затем подключите светодиоды WS2812B rbg к RPI 3 и попросите его реагировать на музыку. Без всяких фишек.

Но не могу понять как...

Что я уже пробовал:

Ничего потому что я действительно ничего не знаю о том как получать данные из музыкального потока а также делать что то с этим и зажигать RGB светодиоды

Member 13077927

Я думаю, что это невозможно, потому что тогда я смог бы сделать копию этой песни. Конечно, это не входит в мои намерения. Так что да, очень плохо.
Это может быть закрыто, потому что не хочу никаких неприятностей.

0 Ответов