BPM анализ потокового аудио
Мне нужно определить bpm для потокового аудио, например, для воспроизведения YouTube, bandcamp, mixcloud и т. Д., Поэтому вход должен быть текущим аудиоустройством, а не файлом.
Я изо всех сил пытаюсь найти правильные варианты с sox / bpm-tools.
Любые советы, как это сделать (или другие средства, как сделать трюк)?
$ arecord -L
дефолт
Воспроизведение / запись через звуковой сервер PulseAudio
ноль
Отменить все сэмплы (воспроизведение) или создать нулевые сэмплы (захват)
пульс
PulseAudio Звуковой сервер
sysdefault:CARD=PCH
HDA Intel PCH, ALC255 Аналоговый
Аудиоустройство по умолчанию
Передняя: КАРТА = РСН,DEV=0
HDA Intel PCH, ALC255 Аналоговый
Фронтальные колонки
DMIX:CARD=PCH,DEV=0
HDA Intel PCH, ALC255 Аналоговый
Устройство прямого перемешивания образцов
dsnoop:CARD=PCH,DEV=0
HDA Intel PCH, ALC255 Аналоговый
Прямой пробоотборник
HW:CARD=PCH,DEV=0
HDA Intel PCH, ALC255 Аналоговый
Прямое аппаратное устройство без каких-либо преобразований
plughw:CARD=PCH,DEV=0
HDA Intel PCH, ALC255 Аналоговый
Аппаратное устройство со всеми программными преобразованиями