ถ้าฟังเพลงจริงจังหน่อย ผมแนะนำให้หา USB Soundcard ภายนอก มาต่อแทนการใช้สัญญาณจากแจ๊คสเตอริโอครับ เพราะสัญญาณเสียงจุดแจ๊คสเตอริโอสร้างจาก PWM ในชิพ มาผ่านฟิลเตอร์ RC และเป็นสัญญาณ + เทียบกราวด์
จุด idle สัญญาณจึงอยู่ที่ VDD/2 ทำให้เวลาเริ่มเพลงและหยุดเพลงในทุกๆเพลง หรือเปลี่ยน App. จะมีปุ๊ออกลำโพงเสมอ
วิธีแก้ที่ทำกันมีหลายวิธีครับ วิธีแรกคือ patch driver BCM ตัวใหม่ (ไม่รู้ว่าปรับปรุงกันเสร็จหรือยังน่ะครับ) แต่ด้วยโครงสร้างที่ใช้ PWM สร้างเสียง ก็ยังได้ผลที่ไม่นิ้งซะทีเดียว
วิธีที่สอง คือใช้ USB Soundcard ซึ่งอันนี้แก้ไขได้ เพราะกลไกชิพแบบนี้จะมี software muting ในชิพเอง แต่ก็ต้องเลือกรุ่นและยี่ห้อใน list หรือที่ชาวเน็ตโพสไว้ว่า R-Pi รองรับครับ (บางคนใช้ USB Bluetooth สำหรับส่งเสียง แต่จากที่ทดลอง คุณภาพเสียงไม่ผ่านครับ)
วิธีที่สาม คือใช้สัญญาณเสียงจาก HDMI เลยครับ ถ้าโทรทัศน์หรือ AV Receiver รุ่นใหม่ๆ น่าจะมีตัวถอดรหัสในตัวแล้ว ทั้งแบบ 2Ch. หรือ Multi-channels แบบนี้ก็สบายเลย ไม่ต้องซื้ออะไรเพิ่มแล้ว
แต่ถ้าไม่มี ทางเลือกนี้จะแพงหน่อย
อย่างตัวที่ผมซื้อมาลองเป็น S/PDIF HDMI Extract ค่าตัวแพงกว่า R-Pi ซะอีก แต่ก็ได้สัญญาณครบครับ จะเอาสัญญาณ Multi channel หรือเอาสัญญาณ 2Ch. จาก S/PDIF ไปเข้า DAC เพื่อฟังเพลงก็ได้ครับ