เพลงพื้นหลังเป็นแอป Mac โอเพ่นซอร์สฟรียอดนิยมที่ให้การควบคุมระดับเสียงต่อแอปขั้นพื้นฐานแก่คุณ ทํางานโดยการติดตั้งอุปกรณ์เสียงเสมือนและกําหนดเส้นทางเสียงทั้งหมดผ่านอุปกรณ์นั้น ปัญหา: มันพัง อย่างสม่ําเสมอ
หลังจากการอัปเดตเกือบทุก macOS - Ventura, Sonoma, Sequoia, Tahoe - ผู้ใช้รายงานปัญหาเดียวกัน: อุปกรณ์เสียงเสมือนไม่สามารถติดตั้งได้ข้อบกพร่องของเสียงและเสียงแตกปรากฏขึ้นตรวจไม่พบบางแอปหรือแอปขัดข้องเมื่อเปิดตัว หากคุณค้นหา "เพลงประกอบไม่ทํางาน" คุณไม่ได้อยู่คนเดียว
ทําไมเพลงประกอบถึงพังอยู่เรื่อยๆ
เพลงประกอบทํางานโดยการติดตั้ง ไดรเวอร์อุปกรณ์เสียงเสมือน (ปลั๊กอิน Core Audio HAL) macOS กําหนดเส้นทางเสียงของระบบทั้งหมดผ่านอุปกรณ์เสมือนนี้ และเพลงประกอบจะสกัดกั้นเพื่อใช้การควบคุมระดับเสียงต่อแอป
ปัญหาคือ Apple เปลี่ยนวิธีการทํางานของไดรเวอร์เสียงกับรุ่นหลักของ macOS เกือบทุกรุ่น ข้อจํากัดด้านความปลอดภัยเข้มงวดขึ้น API เปลี่ยนไป และกลไกการโหลดไดรเวอร์มีวิวัฒนาการ เนื่องจากเพลงประกอบเป็นโปรเจ็กต์โอเพนซอร์สที่ดูแลโดยอาสาสมัคร การอัปเดตให้ตรงกับการเปลี่ยนแปลงของ Apple จึงไม่ทันเวลาเสมอไป
ปัญหาทั่วไปหลังการอัปเดต macOS
- อุปกรณ์เสียงเสมือนไม่ติดตั้ง — นโยบายความปลอดภัยใหม่ของ macOS บล็อกไดรเวอร์
- เสียงแตกหรือกระตุก — อุปกรณ์เสมือนแนะนําเวลาแฝงที่เวอร์ชัน macOS ปัจจุบันจัดการได้ไม่ดี
- แอปไม่ปรากฏขึ้น — การเปลี่ยนแปลงวิธีที่รายงาน macOS ที่กําลังทํางานอยู่ทําให้การตรวจจับแอปเสียหาย
- ไม่มีเสียงเลย — อุปกรณ์เสมือนถูกตั้งค่าเป็นเอาต์พุตเริ่มต้น แต่ไม่ส่งเสียงผ่าน
- ขัดข้องเมื่อเปิดตัว — เข้ากันไม่ได้กับเวอร์ชัน macOS ปัจจุบัน
วิธีแก้ไขเพลงประกอบ
หากเพลงประกอบเสียในขณะนี้:
- ตรวจสอบการอัปเดต: ไปที่หน้าการเผยแพร่ GitHub สําหรับเพลงประกอบ และดูว่ามีการเผยแพร่เวอร์ชันใหม่สําหรับเวอร์ชัน macOS ของคุณหรือไม่
- ติดตั้งใหม่: ถอนการติดตั้งเพลงประกอบโดยสมบูรณ์ (รวมถึงอุปกรณ์เสียงเสมือน) รีสตาร์ท และติดตั้งเวอร์ชันล่าสุด
- รีเซ็ตเสียง: หากเสียงของคุณค้างบนอุปกรณ์เสมือน ให้ไปที่การตั้งค่าระบบ→เอาต์พุตเสียง→ แล้วเลือกลําโพง/หูฟังจริงของคุณ จากนั้นวิ่ง
sudo killall คอร์ออดิโอในเทอร์มินัล - ตรวจสอบสิทธิ์: การตั้งค่าระบบ → ความเป็นส่วนตัวและความปลอดภัย — ตรวจสอบให้แน่ใจว่า เพลงประกอบ มีสิทธิ์ที่จําเป็น
ทางเลือกที่ไม่ใช้อุปกรณ์เสียงเสมือน
ปัญหาพื้นฐานของเพลงประกอบคือสถาปัตยกรรม: อุปกรณ์เสียงเสมือนมีความเปราะบางและพังทลายด้วยการอัปเดต macOS ทางเลือกที่ทันสมัยใช้ Apple API การแตะเสียงหลัก (เปิดตัวใน macOS 14) ซึ่งช่วยให้แอปสกัดกั้นเสียงต่อกระบวนการโดยไม่ต้องติดตั้งไดรเวอร์ระดับระบบ
SoundDial
SoundDial ใช้ Audio Tap API ที่ทันสมัย — ไม่มีอุปกรณ์เสียงเสมือน ไม่มีไดรเวอร์ระบบ ไม่มีส่วนขยายเคอร์เนล มันแตะสตรีมเสียงของแต่ละแอปโดยตรงโดยใช้ API ที่รองรับของ Apple ซึ่งหมายความว่าจะไม่หยุดทํางานเมื่อ macOS อัปเดต
สิ่งที่คุณได้รับจากเพลงประกอบ:
- ไม่มีอุปกรณ์เสียงเสมือน - ทํางานร่วมกับสแต็กเสียงดั้งเดิมของ Apple ไม่หยุดเมื่ออัปเดต
- เพิ่มระดับเสียงเป็น 200% — เพลงประกอบสูงสุดที่ 100%
- โพรไฟล์วอลุ่ม — บันทึกและสลับระหว่างการกําหนดค่า (เพลงประกอบไม่มี)
- หลบอัตโนมัติ — ลดระดับเสียงอัตโนมัติระหว่างการโทร (เพลงประกอบมีเฉพาะการหยุดชั่วคราวอัตโนมัติ ไม่ใช่การหลบ)
- หน่วยความจําโวลุ่ม — จดจําระดับเสียงต่อแอประหว่างการรีสตาร์ท
- แป้นพิมพ์ลัด — สลับมิกเซอร์หรือปิดเสียงแอพทั้งหมด
- การพัฒนาเชิงรุก — อัปเดตเป็นประจําสําหรับ macOS ล่าสุด
การแลกเปลี่ยน: SoundDial เป็นการซื้อแบบชําระเงินเพียงครั้งเดียว ในขณะที่เพลงประกอบนั้นฟรี แต่แอปที่ใช้งานได้จริงนั้นมีค่ามากกว่าแอปฟรีที่พังทุก ๆ หกเดือน และเนื่องจาก SoundDial อยู่ใน Mac แอพสโตร์ได้รับการตรวจสอบโดย Apple แซนด์บ็อกซ์เพื่อความปลอดภัย และติดตั้งได้อย่างหมดจด — ไม่มีการดาวน์โหลดจาก GitHub ไม่มีการคอมไพล์จากแหล่งที่มา
รับ SoundDial บน Mac App Store — €14.99 ซื้อครั้งเดียว ไม่มีการสมัครสมาชิก macOS 14.2+