เสียงอีมูเลเตอร์แก้ปัญหา6 นาที

เสียงขาดหายหรือแตกในอีมูเลเตอร์ 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 ครั้งเมื่อโปรเซสเซอร์ทำงานหนัก ปิดแอปที่เปิดอยู่ข้าง ๆ ก่อนจะไปหาสาเหตุที่อื่น