เสียงขาดหายหรือแตกในอีมูเลเตอร์ Android บน Mac: สาเหตุและวิธีแก้
อัปเดตเมื่อ · ทีมงาน MACOS EMULATOR
เมื่อเสียงในอีมูเลเตอร์ Android บน Mac มีปัญหา มีอาการสองแบบที่ไม่เกี่ยวข้องกันเลย: เสียงเงียบสนิท คือเสียงหายไปทันที และเสียงแตก คือมีเสียงคลิกเล็ก ๆ เป็นช่วง ๆ ถ้าสับสนสองอย่างนี้ คุณจะหาสาเหตุผิดที่ นี่คือวิธีแยกแยะ และสิ่งที่ต้องทำในแต่ละกรณี
เสียงของอีมูเลเตอร์หายเงียบไปเลย
เอาต์พุตเสียงเปลี่ยนไประหว่างเล่น
เสียบหรือถอดหูฟังหลังจากที่อีมูเลเตอร์เริ่มทำงานแล้ว หรือ AirPods สลับไปโหมดไมค์เพราะแอปอื่นเปิดใช้ไมโครโฟนของมัน: อีมูเลเตอร์ยังคงส่งเสียงไปยังเอาต์พุตที่ไม่มีอยู่แล้ว
ใน MACOS EMULATOR ปุ่ม “Restore sound” บนแบนเนอร์ของลอนเชอร์จะเรียกเสียงกลับมาโดยไม่มีอะไรสูญหาย ครั้งหน้า ให้เลือกหูฟังก่อนเริ่มอีมูเลเตอร์
ให้หน่วยความจำอีมูเลเตอร์มากเกินไป
หน่วยความจำที่อีมูเลเตอร์ใช้ไป macOS จะไม่มีเหลือให้ใช้ Mac จึงต้องเขียนข้อมูลลงดิสก์ และทุกครั้งที่หยุดชะงักแบบนี้ เธรดเสียงก็ค้างไปด้วย อาการที่เห็นบ่อย: เสียงหายไปประมาณสองนาทีหลังเริ่มเกม ให้ลดหน่วยความจำของอีมูเลเตอร์ แล้วรีสตาร์ตอีมูเลเตอร์
เสียงแตก: เสียงคลิกเล็ก ๆ ระหว่างเล่น
นี่คือช่องว่างเล็กมาก ๆ ในเสียง ไม่ใช่ความเงียบ และมันเพิ่มหรือลดตามภาระของ Mac ผลวัดของเรา: 0 ครั้งต่อวินาทีเมื่อ Mac ว่าง และ 4.67 ครั้งต่อวินาทีเมื่อโปรเซสเซอร์ทำงานหนัก ลอนเชอร์กำจัดไปได้แล้วประมาณ 92% ที่เหลือมาจากแอปที่เปิดอยู่ข้าง ๆ
- ปิดการแชร์หน้าจอใน Discord: ตัวเดียวกินโปรเซสเซอร์ไปเกือบครึ่ง
- ปิดหน้าต่างเบราว์เซอร์ที่หนัก ๆ ซึ่งแย่งคอร์เดียวกับอีมูเลเตอร์
- ให้เกมดาวน์โหลดข้อมูลให้เสร็จก่อนเล่น ไม่ใช่ระหว่างเล่น
- เปลี่ยนการเรนเดอร์ของลอนเชอร์เป็น Smooth ซึ่งเป็นการตั้งค่าที่รบกวนเธรดเสียงน้อยที่สุด
AirPods และหูฟังบลูทูธ: เสียง “เหมือนคุยโทรศัพท์”
บน Mac หูฟังบลูทูธที่มีแอปใช้ไมโครโฟนอยู่จะสลับไปโหมดโทร: เสียงโมโน คุณภาพลดลงอย่างเห็นได้ชัด ถ้าเสียงของอีมูเลเตอร์จู่ ๆ ก็แบนและฟังดูไกล แปลว่ามีแอปแชตเสียงหรือวิดีโอคอลเปิดไมค์ของ AirPods อยู่
วิธีแก้: ไปที่การตั้งค่าระบบ เลือกเสียง แท็บอินพุต (Input) แล้วเลือกไมโครโฟนในตัวของ Mac หูฟังจะใช้แค่ฟังเสียง และคงคุณภาพเต็มที่ไว้ได้ แม้ในตอนที่คุณคุยกับเพื่อนร่วมทีม
ถ้าภาพสะดุดพร้อมกับเสียง ให้เริ่มจาก การตั้งค่าเมื่ออีมูเลเตอร์ Android บน Mac ช้า: บ่อยครั้งเป็นเพราะหน่วยความจำไม่พอเหมือนกัน
คำถามที่พบบ่อย
ทำไมเสียงของอีมูเลเตอร์ถึงหายทุกครั้งหลังเล่นไปสองนาที
นี่คือสัญญาณของการให้หน่วยความจำอีมูเลเตอร์มากเกินไป: Mac เริ่มเขียนข้อมูลลงดิสก์และทำให้เธรดเสียงค้าง ให้ลดหน่วยความจำแล้วรีสตาร์ตอีมูเลเตอร์
AirPods เสียงแย่เฉพาะตอนคุยเสียง ทำไม
เพราะไมโครโฟนของมันถูกใช้อยู่: มันจึงสลับไปโหมดโทร เป็นโมโนและคุณภาพต่ำ เลือกไมโครโฟนในตัวของ Mac เป็นอินพุตในการตั้งค่าระบบ หัวข้อเสียง แล้วคุณภาพจะกลับมา
เสียบหูฟังกลางเกมแล้วเสียงหายหมด เสียหรือเปล่า
ไม่เสีย อีมูเลเตอร์ยังส่งเสียงไปที่เอาต์พุตเดิมอยู่ ใช้ “Restore sound” ในลอนเชอร์ และครั้งหน้าให้เสียบหูฟังก่อนเริ่มอีมูเลเตอร์
ต้องรีสตาร์ต Mac ทั้งเครื่องไหม
ไม่ค่อยจำเป็น ใช้ Restore sound หรือรีสตาร์ตอีมูเลเตอร์หลังลดหน่วยความจำของมัน ก็เพียงพอในเกือบทุกกรณี
เสียงแตกเกิดจากตัวเกมหรือจากอีมูเลเตอร์
ส่วนใหญ่ไม่ใช่ทั้งสองอย่าง มันเปลี่ยนไปตามภาระของ Mac: 0 ครั้งต่อวินาทีเมื่อเครื่องว่าง และเกือบ 5 ครั้งเมื่อโปรเซสเซอร์ทำงานหนัก ปิดแอปที่เปิดอยู่ข้าง ๆ ก่อนจะไปหาสาเหตุที่อื่น