
我一直在努力讓兩個專案能夠很好地協同工作,並猜測其中一個專案需要進行修改才能正常運作。
我正在運行帶有最新 Buster 作業系統的 Pi3B。連接到 Pi 的是 IQaudIO DAC+連結的和一個 USB 麥克風。
圓周率運行Shaport-Sync 同步透過 Airplay 接收來自 iOS 裝置的音訊並透過 IQaudIO HAT 輸出,我應該補充一下,品質非常好!
我想添加視覺化,以便附加的 LED 能夠響應音樂,並找到了在 Pi 上運行的以下 git音頻反應 LED
音訊反應主導的軟體使用 PyAudio,並盡我所能告訴徵用者預設的音訊設備。
如果運行音頻反應主導的軟體,並且 USB 麥克風留下來觀察任何外圍音頻,那麼它就可以完美工作。
但是,當 Shairport-sync 輸出音訊並且運行視覺化時,音訊輸出會被丟棄。以前,我使用了 USB 揚聲器/麥克風聲卡,並將揚聲器從 IQaudIO HAT 更換為 USB 揚聲器,導致音訊再次播放(儘管品質很差)。
所以,我的問題是,是否可以更改音訊反應 LED 軟體的 python 腳本以僅觀察麥克風輸入,同時將音訊輸出保留到 IQaudIO 裝置。
請注意,我已經更改了 Shairport-sync 配置,因此它將始終輸出到 IQaudIO(而不是“預設”,這是先前的設定)。
非常感謝