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