คุณกําลังอยู่ในวิดีโอคอล หย่อนยังคงดัง เพลงกําลังเล่นอยู่เบื้องหลัง คุณเอื้อมมือไปหยิบปุ่มปรับระดับเสียงและ — ทุกอย่างเงียบลง การโทร เพลง การแจ้งเตือน macOS มีแถบเลื่อนระดับเสียงเพียงตัวเดียว และควบคุมทุกอย่างได้ในคราวเดียว
Windows มีตัวผสมระดับเสียงต่อแอปตั้งแต่ Vista ในปี 2006 ยี่สิบปีต่อมา macOS ก็ยังไม่ทํา หากคุณต้องการปฏิเสธ Spotify โดยไม่กระทบต่อการโทรผ่าน Zoom Apple ไม่มีคําตอบในตัวสําหรับคุณ
คู่มือนี้อธิบายว่าการควบคุมระดับเสียงต่อแอปคืออะไร เหตุใด macOS จึงไม่มี และจะรับได้อย่างไร
ความหมายที่แท้จริงของปริมาณต่อแอป
ระดับเสียงต่อแอปหมายความว่าทุกแอปพลิเคชันบน Mac ของคุณจะมีแถบเลื่อนระดับเสียงที่เป็นอิสระของตัวเอง คุณสามารถตั้งค่า Spotify เป็น 30% ให้ซูมไว้ที่ 100% ปิดเสียง Slack ทั้งหมด และปล่อยให้ Safari อยู่ที่ 50% ได้พร้อมกัน การเปลี่ยนระดับเสียงของแอปหนึ่งไม่มีผลกับแอปอื่นๆ
ซึ่งแตกต่างจากระดับเสียงของระบบซึ่งเป็นตัวเลื่อนหลักตัวเดียวที่ปรับขนาดทุกอย่างตามสัดส่วน หากระดับเสียงของระบบของคุณอยู่ที่ 50% และ Spotify กําลังเล่นเต็มที่ จะไม่มีทางที่จะปิด Spotify ได้หากไม่มีมิกเซอร์ต่อแอป
เหตุใด macOS จึงไม่รวมสิ่งนี้
สถาปัตยกรรมเสียงของ Apple (Core Audio) รองรับการควบคุมระดับเสียงต่อแอปในระดับเฟรมเวิร์กอย่างแน่นอน เหตุผลที่ macOS ไม่เปิดเผยใน UI คือตัวเลือกปรัชญาการออกแบบ: Apple ชอบการควบคุมที่น้อยลงและพื้นผิวที่เรียบง่ายกว่า ตัวเลื่อนหนึ่งตัวง่ายกว่าสิบสองตัว
ปัญหาคือ "ง่ายกว่า" จะหยุดง่ายลงทันทีที่คุณมีแหล่งเสียงมากกว่าหนึ่งแหล่งที่แย่งชิงความสนใจของคุณ ปุ่มปรับระดับเสียงปุ่มเดียวที่ควบคุมทุกอย่างจะหรูหราเมื่อคุณทําสิ่งใดสิ่งหนึ่ง มันเป็นศัตรูอย่างแข็งขันเมื่อคุณกําลังโทรด้วยเพลงและการแจ้งเตือนในเวลาเดียวกัน ซึ่งเป็นวิธีที่คนส่วนใหญ่ใช้ Mac ของตนจริงๆ
วิธีแก้ปัญหาในตัว (และเหตุใดจึงไม่ได้ผล)
1. การควบคุมระดับเสียงในแอป
แอพบางตัวมีแถบเลื่อนระดับเสียงของตัวเอง — Spotify, VLC, QuickTime แต่ส่วนใหญ่ไม่ทํา Slack ไม่ทํา แท็บ Chrome ไม่มี เสียงของระบบไม่ และแม้ว่าแอปจะมีแถบเลื่อน คุณก็ต้องเปิดแอปนั้น ค้นหาแถบเลื่อน ปรับ จากนั้นสลับกลับไปใช้สิ่งที่คุณกําลังทําอยู่ มันเป็นห้าคลิกสําหรับสิ่งที่ควรเป็นหนึ่ง
2. การตั้งค่าเสียง MIDI
macOS รวมการตั้งค่าเสียง MIDI ในโฟลเดอร์ยูทิลิตี้ ช่วยให้คุณกําหนดค่าอุปกรณ์เสียงและสร้างอุปกรณ์รวม แต่ไม่มีการควบคุมระดับเสียงต่อแอป เป็นเครื่องมือกําหนดค่าอุปกรณ์ ไม่ใช่มิกเซอร์
3. อุปกรณ์เอาต์พุตหลายตัว
ในทางทฤษฎีคุณสามารถกําหนดเส้นทางแอปต่างๆ ไปยังอุปกรณ์เอาต์พุตต่างๆ (หูฟังและลําโพง) และควบคุมอุปกรณ์เหล่านั้นแยกกัน การกําหนดเส้นทางด้วยตนเองต่อแอป และไม่ได้ให้ปริมาณอิสระแก่คุณ — เพียงแค่เปิด/ปิดอิสระต่ออุปกรณ์
วิธีการทํางานของตัวผสมระดับเสียงต่อแอป
ตัวผสมระดับเสียงต่อแอปที่เหมาะสมจะอยู่ในแถบเมนูของคุณและแสดงทุกแอปที่กําลังสร้างเสียงอยู่ แต่ละแอปจะมีแถบเลื่อนของตัวเอง คุณลากขึ้นหรือลง และเฉพาะระดับเสียงของแอปนั้นเท่านั้นที่เปลี่ยนไป ระดับเสียงของระบบจะไม่ถูกแตะต้อง
ภายใต้ประทุน ทํางานโดยใช้ macOS's API การแตะเสียงหลัก (แนะนําใน macOS 14) หรือเทคนิคอุปกรณ์เสียงเสมือนที่เก่ากว่าเพื่อสกัดกั้นสตรีมเสียงของแต่ละแอปอย่างอิสระและปรับขนาดแอมพลิจูดก่อนที่จะกระทบกับลําโพง
คุณสมบัติหลักที่แยกมิกเซอร์ที่ดีออกจากมิกเซอร์ที่ไม่ดี:
- การตรวจจับแอปแบบเรียลไทม์ เมื่อแอปใหม่เริ่มเล่นเสียง แอปนั้นควรปรากฏในมิกเซอร์โดยอัตโนมัติ ไม่มีการตั้งค่าด้วยตนเอง
- ปิดเสียงต่อแอป คลิกเดียวเพื่อปิดเสียงแอปเฉพาะโดยไม่ต้องแตะตําแหน่งตัวเลื่อน
- เพิ่มระดับเสียง แอพบางตัว (มองมาที่คุณ เครื่องเล่นพอดคาสต์ที่เงียบ) สูงสุดต่ําเกินไป มิกเซอร์ที่ดีช่วยให้คุณเพิ่มความเร็วได้เกิน 100%
- โปรไฟล์ การกําหนดค่าระดับเสียงที่แตกต่างกันสําหรับสถานการณ์ที่แตกต่างกัน — "โฟกัส" โดยปิดเสียงทุกอย่างยกเว้นเพลง "การประชุม" พร้อมซูมที่ 100% และทุกอย่างที่ 20% "การเล่นเกม" พร้อมเสียงเกมที่เพิ่มขึ้น
- หลบอัตโนมัติ ลดเสียงเพลงโดยอัตโนมัติเมื่อคุณเริ่มการโทร และนําเพลงกลับมาเมื่อวางสาย เพียงอย่างเดียวก็คุ้มค่ากับทั้งแอป
- แถบเมนูเนทีฟ ควรอยู่ในแถบเมนู ไม่ใช่หน้าต่าง Dock คุณเงยหน้าขึ้น ปรับตัว และกลับไปทํางาน ไม่มีการสลับแอป
ใครต้องการสิ่งนี้
ใครก็ตามที่ทําเสียงมากกว่าหนึ่งรายการในแต่ละครั้ง นั่นคือคนส่วนใหญ่ แต่โดยเฉพาะอย่างยิ่ง:
- พนักงานระยะไกล — การโทร + เพลง + การแจ้งเตือนเป็นการชนกันที่พบบ่อยที่สุด
- สตรีมเมอร์และพอดคาสต์ — ควบคุมสิ่งที่ผู้ชมได้ยินอย่างแม่นยําเทียบกับสิ่งที่คุณได้ยิน
- นักดนตรีและโปรดิวเซอร์ — จําเป็นต้องแยกเอาต์พุต DAW ออกจากแทร็กอ้างอิงและเครื่องมือสื่อสาร
- เกมเมอร์ — เสียงเกมกับ Discord เทียบกับดนตรีเป็นการกระทําที่สมดุลอย่างต่อเนื่อง
- ใครก็ตามที่มีการแจ้งเตือนเมื่อยล้า — ปิดเสียง Slack เก็บอย่างอื่นไว้
SoundDial
ฉันสร้าง SoundDial เพราะมิกเซอร์ระดับเสียง Mac ที่ฉันต้องการไม่มีอยู่จริง มันอยู่ในแถบเมนูของคุณแสดงทุกแอปที่ส่งเสียงและให้แถบเลื่อนของตัวเองแต่ละแอป การปิดเสียงต่อแอป การเพิ่มระดับเสียง โปรไฟล์ และการหลบอัตโนมัติที่ลดระดับเสียงของคุณเมื่อเริ่มการโทร ซื้อครั้งเดียว macOS 14+ ไม่ต้องสมัครสมาชิก
เครื่องผสมระดับเสียง macOS ควรมีในตัว