นี่เป็นปัญหาที่แปลกและเฉพาะเจาะจงมาก และฉันเข้าใจว่าอาจไม่มีวิธีแก้ปัญหาง่ายๆ แต่นี่คือบริบทบางส่วน
ฉันเล่นวิดีโอเกมมากมายและพยายามใช้ Linux มาตลอดเป็นเวลาสองสามปีแล้ว แต่บางเกมก็ยังไม่รองรับบน Linux เพื่อแก้ไขปัญหานี้ ฉันมีเครื่อง Windows แยกต่างหากสำหรับเกมเหล่านี้การตั้งค่าอาจดูแปลกไปหน่อย แต่ฉันมีเอาต์พุตเสียงของ Windows ที่เชื่อมต่อกับอินพุตไมโครโฟนของ Linux เพื่อให้เสียงทั้งหมดผ่าน Manjaro สิ่งนี้ทำให้ฉันไม่ต้องมีไมโครโฟน 2 ตัวและต้องจัดการ Discord 2 เซสชันที่แตกต่างกัน
ปัญหาเกี่ยวกับการตั้งค่านี้คือมีสัญญาณรบกวนคงที่ซึ่งมาจากลูปแบ็คของ Pulseaudio นี่คือไดอะแกรมของการตั้งค่าปัจจุบัน:
การตั้งค่าเสียง
เครื่อง Windows มีเอาต์พุตลำโพงเชื่อมต่อกับอินพุตไมโครโฟนบนเครื่อง Linux Pulseaudio โหลดโมดูลลูปแบ็คแล้ว และอินพุตไมโครโฟนลดระดับเสียงลงเพื่อให้ฟังสบาย
นี่คือเสียงบันทึกสั้นๆ ที่ฉันได้ยินอยู่เรื่อยๆ: https://drive.google.com/file/d/1L1_ZQwKbr5PPFote99wQJ--TDBOHsCCd/view?usp=sharing
มีสัญญาณรบกวนคงที่ซึ่งปรากฏเฉพาะเมื่อมีเสียงมาจากเครื่อง Windows สามารถได้ยินเสียงรบกวนนี้บนอุปกรณ์เอาต์พุตใดๆ บนเครื่อง Linux (ลำโพง หูฟังแบบมีสายหรือไร้สาย) หากไม่มีเสียงจากเครื่อง Windows แสดงว่าไม่มีเสียงรบกวน
ฉันลองโหลดไฟล์ โมดูล-echo-ยกเลิก
โมดูลจาก วิธีแก้ปัญหาที่พบในฟอรัมนี้แต่ก็ไม่มีประโยชน์ ฉันตรวจสอบด้วยว่าเป็นปัญหาอัตราตัวอย่างหรือไม่ (ตามคำแนะนำจาก รายการ Arch wiki นี้) แต่ก็ไม่มีอะไรเช่นกัน
ฉันตรวจสอบเอาต์พุตเสียงของเครื่อง Windows ว่าได้ยินเสียงเมื่อเสียบหูฟังโดยตรงหรือไม่ แต่ไม่ได้ยิน ฉันเปลี่ยนสายเคเบิลหลายครั้งเพื่อดูว่านี่เป็นปัญหาหรือไม่ และไม่มีอะไรเกิดขึ้นเช่นกัน ฉันยังเปลี่ยนอินเทอร์เฟซเสียงในทั้งสองเครื่อง (โดยใช้อะแดปเตอร์ USB ราคาถูก) และปัญหาก็ปรากฏขึ้นเช่นกัน ฉันไปไกลถึงการทดสอบเครื่อง Windows เครื่องอื่น เสียงรบกวนยังคงอยู่ที่นั่น
ไม่มีใครมีความคิดว่าปัญหาคืออะไร? มีการแก้ไขปัญหาเฉพาะนี้หรือไม่?