我需要从流音频中确定 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 模拟 硬件设备及所有软件转换