คู่มือ
การควบคุมระดับเสียง S/PDIF บน Mac: ทำไมถึงถูกปิดไว้ และวิธีแก้ทุกทาง
บน Mac แถบเลื่อนระดับเสียงของระบบและปุ่มปรับระดับเสียงบนแป้นพิมพ์จะถูกปิด เมื่อเอาต์พุตดิจิทัลแบบ S/PDIF หรือออปติคัลที่เลือกไว้ไม่มีตัวควบคุมระดับเสียงของตัวเอง macOS ส่งสัญญาณดิจิทัลที่ระดับคงที่ออกไป และคาดหมายให้ DAC รีซีฟเวอร์ แอมป์ หรือลำโพงที่ปลายทางเป็นตัวคุมระดับความดังที่คุณได้ยิน ถ้าจะควบคุมจาก Mac ให้ใช้ตัวควบคุมของอุปกรณ์ปลายทาง ลดทอนเสียงด้วยซอฟต์แวร์ หรือ — เมื่ออุปกรณ์นั้นเป็น Sonos — ส่งคำสั่งจากปุ่มปรับระดับเสียงไปยังลำโพงแยกต่างหากทางเครือข่าย
แป้นพิมพ์หรือสายไม่ได้มีอะไรผิดปกติ วิธีแก้ที่ถูกต้องขึ้นอยู่กับว่าปลายทางต่ออะไรไว้ คู่มือนี้จึงแยกทางเลือกออกจากกัน แทนที่จะทำเป็นว่ายูทิลิตีตัวเดียวใช้ได้กับชุดอุปกรณ์เสียงดิจิทัลทุกแบบ
ทำไม macOS ถึงทำให้แถบเลื่อนระดับเสียงเป็นสีจาง
S/PDIF — ไม่ว่าจะส่งผ่านสายออปติคัล TOSLINK หรือการเชื่อมต่อดิจิทัลแบบโคแอกเชียล — ลำเลียงเสียงดิจิทัลไปทางเดียว มันไม่มีช่องสัญญาณย้อนกลับมาตรฐานที่จะบอก Mac ว่ามีอุปกรณ์อะไรต่ออยู่ หรือใช้เปลี่ยนระดับเสียงของอุปกรณ์นั้น เสียงผ่าน HDMI มักเป็นแบบเดียวกัน: จอแสดงผล รีซีฟเวอร์ หรือโทรทัศน์เป็นเจ้าของระดับเสียง ไม่ใช่ macOS
นั่นคือเหตุผลที่กด F10, F11 หรือ F12 แล้วอาจขึ้นสัญลักษณ์ระดับเสียงที่มีขีดคาด และที่การตั้งค่าระบบ → เสียง อาจแสดงแถบเลื่อนที่ถูกปิด หรือแจ้งว่าอุปกรณ์ที่เลือกไว้ไม่มีตัวควบคุมเอาต์พุต Audio MIDI Setup เปลี่ยนรูปแบบสัญญาณและการกำหนดเส้นทางได้ แต่เพิ่มคำสั่งควบคุมระดับเสียงระดับฮาร์ดแวร์เข้าไปในลิงก์ S/PDIF ไม่ได้
ทางเลือกจริง ๆ สี่ทางของคุณ
1. ควบคุมฮาร์ดแวร์ปลายทาง
ใช้ปุ่มหมุนปรับระดับเสียงหรือรีโมตบน DAC รีซีฟเวอร์ แอมป์ ลำโพงมีแอมป์ในตัว หรือซาวด์บาร์ นี่คือคำตอบที่ใช้ได้กับทุกกรณี และคงเอาต์พุตดิจิทัลของ Mac ไว้ที่ระดับสูงสุด ข้อเสียมีเพียงว่าตัวควบคุมอาจอยู่ไกลเกินเอื้อม
2. ใช้ตัวควบคุมระดับเสียงของแอปเอง
โปรแกรมเล่นอย่าง Music, VLC และเว็บไซต์จำนวนมากในเบราว์เซอร์ ลดระดับเสียงของตัวเองได้ก่อนที่เสียงจะไปถึงเอาต์พุตดิจิทัล วิธีนี้ฟรีและใช้ได้ดีกับแอปเดียว แต่ไม่ใช่การควบคุมทั้งระบบ และระดับเสียงของแต่ละแอปอาจต่างกัน
3. เพิ่มการลดทอนเสียงด้วยซอฟต์แวร์ทั้งระบบ
ยูทิลิตีด้านเสียงสามารถแทรกขั้นปรับระดับเสียงด้วยซอฟต์แวร์ไว้ก่อนเอาต์พุต S/PDIF แล้วแมปปุ่มบนแป้นพิมพ์เข้ากับขั้นนั้นได้ วิธีนี้ใช้ได้กับ DAC และรีซีฟเวอร์หลายรุ่น แต่ Mac กำลังปรับสเกลแซมเปิลเสียงอยู่ แทนที่จะปล่อยสตรีมไว้โดยไม่แตะต้อง
4. ควบคุมอุปกรณ์ปลายทางแยกต่างหาก
ลำโพงที่เชื่อมต่อเครือข่ายบางรุ่นเปิดให้ควบคุมระดับเสียงของตัวเองผ่านเครือข่ายท้องถิ่นได้ ยูทิลิตีจึงดักปุ่มปรับระดับเสียงของ Mac ได้ ขณะที่เสียงยังเดินทางอยู่บนสายออปติคัลเหมือนเดิม แล้วส่งเฉพาะคำสั่งระดับเสียงไปทางเครือข่าย
ตัวเลือกไหนเหมาะกับชุดอุปกรณ์ของคุณ?
- USB DAC รีซีฟเวอร์ไฮไฟ หรือลำโพงมอนิเตอร์มีแอมป์ในตัว: ใช้ปุ่มหมุนหรือรีโมตของมันเมื่อสะดวก หรือใช้ยูทิลิตีเสียงแบบทั้งระบบถ้าการควบคุมจากแป้นพิมพ์สำคัญกว่าสตรีมระดับสูงสุดที่ไม่ถูกแตะต้อง
- แอปเดียวที่ดังผิดปกติ: ให้ลดเสียงของแอปนั้นก่อน คุณอาจไม่ต้องใช้ยูทิลิตีตัวอื่นเลยก็ได้
- Sonos ที่รับสัญญาณจาก Mac ผ่านออปติคัล: Sonos เป็นเจ้าของระดับเสียง และยังเข้าถึงได้ผ่านเครือข่ายด้วย ปุ่มจึงควบคุมลำโพงได้โดยไม่ต้องแตะสตรีมเสียงเลย
- จอแสดงผลหรือโทรทัศน์ผ่าน HDMI: ให้ใช้ตัวควบคุมของจอแสดงผลหรือรีซีฟเวอร์ เว้นแต่ฮาร์ดแวร์ของคุณจะเปิดเอาต์พุตที่ควบคุมได้ให้ macOS เห็น
สิ่งที่ไม่ช่วยให้การควบคุมระดับเสียง S/PDIF กลับมา
- อุปกรณ์แบบรวมกลุ่มหรือแบบหลายเอาต์พุต มันเปลี่ยนการกำหนดเส้นทาง ไม่ได้เปลี่ยนความสามารถของเอาต์พุตดิจิทัลที่อยู่ข้างใน
- เปลี่ยนไปใช้สายออปติคัลเส้นอื่น สายแก้ปัญหาเสียงขาดหายหรือไม่มีเสียงได้ แต่สร้างช่องทางควบคุมระดับเสียงที่ S/PDIF ไม่ได้กำหนดไว้ไม่ได้
- การรีสตาร์ต Core Audio หรือตัว Mac วิธีนี้แก้ได้ถ้าอุปกรณ์หายไปจากระบบ แต่แถบเลื่อนที่ถูกปิดไว้อย่างตั้งใจก็จะยังถูกปิดอยู่ดีหลังจากนั้น
- การเปลี่ยนแซมเปิลเรตใน Audio MIDI Setup แซมเปิลเรตกับการควบคุมระดับเสียงเป็นคนละคุณสมบัติกัน
สำหรับ Sonos ที่ต่อผ่านออปติคัล: เก็บสายไว้และใช้ปุ่มได้ตามเดิม
Optically คือแอปบนแถบเมนูของ macOS ที่ทำมาเพื่อกรณีนี้โดยเฉพาะ มันดักปุ่มเพิ่มเสียง ลดเสียง และปิดเสียง แล้วสั่งให้ Sonos เปลี่ยนระดับเสียงของตัวเองผ่านเครือข่ายท้องถิ่นของคุณ เสียงไม่เคยผ่าน Optically เลย: มันยังออกจาก Mac ไปทาง S/PDIF เหมือนเดิมทุกประการ
Optically ไม่ได้ควบคุม USB DAC รีซีฟเวอร์ โทรทัศน์ หรือลำโพงที่ไม่ใช่ Sonos ทั่ว ๆ ไป ถ้าอุปกรณ์ที่ปลายทางเป็น Sonos ให้อ่านคู่มือปุ่มปรับระดับเสียงกับ Sonos ฉบับเต็ม ซึ่งรวมถึงทางเลือกฟรีและกรณีที่ไม่ต้องใช้แอปเลย
คำตอบสั้น ๆ
ปุ่มปรับระดับเสียงของ Mac ถูกปิดไว้กับเอาต์พุต S/PDIF จำนวนมาก เพราะการเชื่อมต่อดิจิทัลไม่ได้ควบคุมระดับความดังที่อุปกรณ์เล่นออกมา ใช้ตัวควบคุมบนฮาร์ดแวร์ถ้าต้องการทางออกที่ใช้ได้ทุกกรณีและสะอาดที่สุด ใช้การลดทอนด้วยซอฟต์แวร์ถ้าต้องการควบคุมจาก Mac ทั้งระบบ หรือควบคุมที่อุปกรณ์ปลายทางเมื่อลำโพงบนเครือข่ายอย่าง Sonos รับคำสั่งระดับเสียงแยกต่างหากได้