流音频的 BPM 分析

流音频的 BPM 分析

我需要从流音频中确定 bpm,例如播放 YouTube、bandcamp、mixcloud 等,因此输入必须是当前音频设备,而不是文件。

我正在努力寻找 sox/bpm-tools 的正确选项。

有什么提示可以说明如何做到这一点(或者其他方法如何做到这一点)?

$记录-L
默认
    通过 PulseAudio 声音服务器播放/录音
无效的
    丢弃所有样本(播放)或生成零样本(捕获)
脉冲
    PulseAudio 声音服务器
系统默认值:CARD=PCH
    HDA Intel PCH,ALC255 模拟
    默认音频设备
正面:CARD=PCH,DEV=0
    HDA Intel PCH,ALC255 模拟
    前置扬声器
dmix:CARD=PCH,设备=0
    HDA Intel PCH,ALC255 模拟
    直接样品混合装置
dsnoop:CARD=PCH,设备=0
    HDA Intel PCH,ALC255 模拟
    直接取样装置
硬件:CARD=PCH,DEV=0
    HDA Intel PCH,ALC255 模拟
    直接使用硬件设备,无需任何转换
plughw:CARD=PCH,DEV=0
    HDA Intel PCH,ALC255 模拟
    硬件设备及所有软件转换

相关内容