วิธีแก้ไขปัญหาอินเทอร์เฟซเสียงทั่วไปใน Windows 10
การตั้งค่า Windows PC ของคุณสำหรับการบันทึกเสียงโดยเฉพาะอย่างยิ่งเมื่อคุณเพิ่มฮาร์ดแวร์เสียงเครื่องมือและ DAW ลงในส่วนผสมอาจทำให้ปวดหัวได้ ในบทความนี้เราจะพูดถึงปัญหาทั่วไปที่เกี่ยวข้องกับไดรเวอร์เสียงการกำหนดค่าฮาร์ดแวร์และช่วงเวลา "a-ha!"
คำอธิบายของ API เสียงของ Windows
ใน DAW ส่วนใหญ่คุณสามารถเปลี่ยน API เสียงได้ ตัวเลือกและสิ่งที่พวกเขาทำคือ:
- DirectSound : เป็นของ Microsoft DirectX API มันเป็นวิธีที่เป็นสากลสำหรับอุปกรณ์เสียงทั้งหมดที่จะทำงานอย่างถูกต้องกับ Windows ปัญหาเกี่ยวกับ DirectSound สำหรับการบันทึกด้วยการตรวจสอบสด ( การเล่นแบบเรียลไทม์ในขณะที่บันทึกในเวลาเดียวกัน) คือ DS แนะนำเวลาแฝงจำนวนมากเนื่องจากอินพุตของคุณ ( กีต้าร์คีย์บอร์ด ฯลฯ ) ส่งผ่านเลเยอร์การจำลองก่อนส่งออก
- WaveOut : ผู้ใช้ DirectSound รุ่นเก่าที่ล้าสมัยไปอย่างมากไม่ควรใช้สิ่งนี้เว้นแต่ว่าไดรเวอร์เสียงของคุณจะกระอักกระอ่วนมันเป็นสิ่งเดียวที่ใช้ได้ผล ( ฉันเคยเห็นมาก่อน)
- การสตรีมมิ่งเคอร์เนล WDM : อีกหนึ่งโหมดเสียงดั้งเดิมที่เก่าแก่ซึ่งมี CPU น้อยกว่า WaveOut เพียงเล็กน้อย แต่ควรหลีกเลี่ยง
- WASAPI : คล้ายกับ DirectSound ยกเว้นว่าจะใช้โหมด“ พิเศษ” ซึ่งหมายความว่าแอพใดก็ตามที่คุณใช้โหมด WASAPI นั้นจะควบคุมไดรเวอร์เสียงได้อย่างสมบูรณ์ ดังนั้นหากคุณเปิด DAW ในโหมด WASAPI คุณจะไม่ได้ยินเสียงใด ๆ จากวิดีโอ YouTube ใน Google Chrome - เนื่องจากโหมด WASAPI ใน DAW นั้นควบคุมไดร์เวอร์เสียงเป็นพิเศษ
- ASIO : ไดร์เวอร์ระดับฮาร์ดแวร์เฉพาะโดยทั่วไปจะรองรับบิตเรตที่แท้จริงและแทบไม่มีเวลาแฝง ASIO เป็นระบบเสียงที่ต้องการสำหรับการบันทึกอินพุตหากคุณมีอุปกรณ์ฮาร์ดแวร์ที่มีไดรเวอร์ ASIO ของตัวเอง ตัวอย่างเช่น USB DACs ส่วนต่อประสานเสียงและเอฟเฟกต์ดิจิตอลจำนวนมากมีไดร์เวอร์ ASIO เฉพาะสำหรับใช้งานโดยตรงจากผู้ผลิต
ตอนนี้เราได้อธิบายระบบเสียงต่าง ๆ แล้วให้แก้ไขปัญหาเสียงทั่วไปเมื่อทำงานกับ DAW
โหมด ASIO: ตรวจพบอินพุตผ่าน USB ไม่สามารถเลือกเสียง Windows ( เช่น Realtek) เป็นเอาต์พุต
นี่คือโดยการออกแบบ เมื่อเลือก ASIO เป็นระบบเสียงอุปกรณ์ที่เปิดใช้งาน ASIO จะกลายเป็นแหล่งสัญญาณเข้า / ออก ในการฟังสัญญาณเสียงออกจาก ASIO คุณต้องเชื่อมต่อสายเคเบิลจากอุปกรณ์ของคุณเข้ากับคอมพิวเตอร์ ( หรือลำโพงคู่อื่นที่ไม่ได้เชื่อมต่อกับคอมพิวเตอร์ของคุณ)
นี่คือแผนภาพ:
อุปกรณ์เสียงของฉันเชื่อมต่อกับพีซีผ่าน USB ฉันไม่ควรรับสัญญาณเสียงจากลำโพงคอมพิวเตอร์ของฉันในเวลาเดียวกันฉันบันทึกเครื่องดนตรีโดยใช้ไดรเวอร์ ASIO หรือไม่
ไม่คุณจะสร้างลูปข้อเสนอแนะ โปรดจำไว้ว่า ASIO เป็นไดร์เวอร์ที่ใช้ฮาร์ดแวร์ โดยเฉพาะ ซึ่งใช้อุปกรณ์ฮาร์ดแวร์ โดยเฉพาะ
คุณกำลังส่งสัญญาณจากอุปกรณ์เสียงไปยังพีซีของคุณผ่าน USB สัญญาณจะถูกผสมใน DAW ของคุณ จากนั้นจะส่งสัญญาณ กลับ ไปยังอินเทอร์เฟซเสียงของคุณเพื่อผ่านบรรทัด OUTPUT
สิ่งที่คุณถามโดยทั่วไปคือการให้สัญญาณเสียงเดินทางจากอุปกรณ์เสียงไปยังพีซีของคุณผสมใน DAW จากนั้นเดินทางกลับไปยังอุปกรณ์เสียงของคุณจากนั้นเดินทางกลับไปที่ลำโพงของคอมพิวเตอร์ ไม่สามารถทำได้เนื่องจากลำโพงคอมพิวเตอร์ของคุณไม่ได้เป็นส่วนหนึ่งของไดรเวอร์ ASIO ในระดับซอฟต์แวร์
จะเกิดอะไรขึ้นถ้าคุณสามารถทำสิ่งนี้ได้ก็คือสัญญาณเสียงจะเดินทางไปมาระหว่างอินเทอร์เฟซเสียงและลำโพง PC ของคุณอย่างไม่ จำกัด สร้างเสียงที่น่ากลัวที่สุดที่มนุษย์รู้จักเมื่อวนลูปไปมา ที่สอง มันจะเท่ากับสิ่งนี้:
TLDR: เมื่อใช้โหมดเอกสิทธิ์ ASIO คุณต้องเชื่อมต่อเอาท์พุทภายนอกกับอุปกรณ์ฮาร์ดแวร์ ASIO ของคุณโดยตรง มันจะไม่ส่งออกผ่านลำโพงคอมพิวเตอร์ของคุณในระดับซอฟต์แวร์เพราะลำโพงของคุณไม่ได้เป็นส่วนหนึ่งของการผสมผสาน
ฉันจะใช้อินพุต ASIO และยังรับเอาต์พุตลำโพง PC ได้อย่างไร
คุณมีสองตัวเลือกที่นี่
คุณสามารถใช้ DirectSound ซึ่ง จะ ช่วยให้คุณเลือกอุปกรณ์ ASIO ของคุณเป็นอินพุตและลำโพงของคอมพิวเตอร์ ( Realtek ฯลฯ ) เป็นเอาต์พุต อย่างไรก็ตามสิ่งนี้เพิ่ม ความ ล่าช้า มาก เนื่องจากมันผ่านทั้งสองเลเยอร์ผ่านระดับการจำลอง
ตัวอย่างเช่นหากคุณกำลังเล่นกีตาร์คุณจะได้ยินเสียงโน้ตกีตาร์ 5 วินาทีหลังจากที่คุณกดสตริง เนื่องจากสัญญาณอินพุตกำลังส่งผ่านจากอุปกรณ์เสียงของคุณไปยังพีซีของคุณมีการเลียนแบบแล้วจึงส่งสัญญาณออกผ่าน Realtek ( หรือเสียงจากพีซีของคุณที่เป็นแบบดั้งเดิม
ตัวเลือกที่สองของคุณคือ ASIO4ALL นี่เป็นไดร์เวอร์ ASIO ทั่วไปของบุคคลที่สามซึ่งจัดเรียง "เล่ห์เหลี่ยม" ของ Windows เพื่อให้สามารถใช้อินพุต ASIO พร้อมเอาต์พุตอื่นเช่น Realtek มันทำได้โดยการใช้คาถาและการห่อหุ้มเคอร์เนลและคำศัพท์แฟนซีอื่น ๆ อีกมากมายที่ฉันไม่สามารถอธิบายได้จริงๆ มันใช้งานได้ดีทีเดียว - ความหน่วงแฝงไม่ดีเท่าโหมด ASIO บริสุทธิ์ แต่เร็วกว่า DirectSound มาก
ฉันใช้ ASIO4ALL แต่ไม่มีตัวเลือกอินพุต / เอาต์พุตใน DAW ของฉัน
คลิก "การกำหนดค่า ASIO" และตรวจสอบให้แน่ใจว่าอุปกรณ์อินพุตและเอาต์พุตของคุณเปิดใช้งานจริงในไคลเอนต์ ASIO4ALL จากนั้นรีสตาร์ท DAW ของคุณ
สำหรับคำอธิบายโดยละเอียดเพิ่มเติมเกี่ยวกับการใช้ ASIO4ALL ใน DAW ดูคำแนะนำของ Appual วิธีบันทึกกีตาร์บนพีซีโดยใช้ Reaper DAW
ฉันใช้ DirectSound และมีเสียงแตกและคงที่ที่น่ากลัวจากผลลัพธ์
นั่นคือสิ่งที่ฉันพูดถึงก่อนหน้านี้ด้วยเวลาในการตอบสนอง DirectSound ความเร็วการจำลองของ DirectSound ( ความสามารถในการประมวลผลและเอาต์พุตแบบเรียลไทม์สิ่งที่คุณกำลังบันทึก) ส่วนใหญ่ขึ้นอยู่กับปัจจัยหลายประการ แต่ CPU เป็นปัจจัยใหญ่
เมื่อบัฟเฟอร์ถูกตั้งค่าต่ำเกินไป ( บัฟเฟอร์ที่ต่ำกว่า = การจำลองที่เร็วขึ้น) ผู้ขับขี่จะเดินทางข้ามมากกว่าตัวเองและเริ่มสร้างเสียงแตกที่น่ากลัว แต่ยิ่งการตั้งค่าบัฟเฟอร์ของคุณ สูง เท่าไรก็ยิ่งมี ความล่าช้า มากขึ้นเท่านั้น ( ได้ยินเสียงเครื่องดนตรีของคุณสองสามวินาทีหลังจากเล่นโน้ต) ดังนั้นด้วย DirectSound คุณจะต้องปรับการตั้งค่า“ บัฟเฟอร์” และค้นหา“ จุดที่น่าสนใจ” ก่อนที่ CPU ของคุณจะเริ่มปล่อยอากาศออกและไม่สามารถติดตามได้อีกต่อไป
นี่คือเหตุผลที่คุณควรติดกับ ASIO หรือ ASIO4ALL
DAW ของฉันทำงานล้มเหลวเมื่อเปลี่ยนโหมดเสียง
นี่เป็นเรื่องปกติและโดยปกติแล้วเนื่องจากบางแอพในคอมพิวเตอร์ของคุณมีการควบคุมอุปกรณ์เสียงของคุณเป็นพิเศษ ดังนั้นสมมติว่าคุณเปิด Chrome ในพื้นหลังและลองเปลี่ยนอุปกรณ์เสียงใน DAW จาก ASIO เป็น DirectSound แต่ด้วยเหตุผลบางอย่าง Chrome มีการควบคุม DirectSound แต่เพียงผู้เดียว ดังนั้น DAW ของคุณจึงขัดข้องเพราะไม่สามารถควบคุมไดรเวอร์เสียงจาก Chrome ได้ โดยทั่วไปจะเป็นแบบ“ มาก่อนได้ก่อน”
สิ่งที่คุณสามารถลองทำได้คืออันดับแรกตรวจสอบให้แน่ใจว่าไม่มีแอพใดเปิดอยู่บนคอมพิวเตอร์ของคุณที่สามารถใช้เสียงได้ ปัญหาที่นี่คือแม้กระทั่ง Windows สามารถใช้เสียงที่มีผลกระทบเสียง ดังนั้นคุณต้องปิดการใช้งานทุกอย่างสวยมาก
ลองปิดการใช้งาน "โหมดพิเศษ" ในอุปกรณ์เสียงของคุณ คุณต้องการเปิดใช้งานเฉพาะเมื่อคุณต้องการใช้โหมด WASAPI เท่านั้น
ฉันได้เชื่อมต่อเอาท์พุทอินเทอร์เฟซเสียงของฉันเข้ากับลำโพง / หูฟังภายนอกแล้ว แต่ฉันจะได้รับเสียงจากช่องสัญญาณซ้ายหรือขวาไม่ใช่ทั้งสองอย่าง?
คุณอาจใช้สายเคเบิลโมโน คุณอาจต้องใช้อะแดปเตอร์ปลั๊กอินสเตอริโอทั้งนี้ขึ้นอยู่กับอุปกรณ์เสียงเฉพาะของคุณ หรือสายเคเบิลสเตอริโอ 6.3 มม. ถึงคู่ หรือรูปแบบแปลก ๆ อื่น ๆ เพราะมันขึ้นอยู่กับอุปกรณ์ของคุณและสิ่งที่คุณพยายามเชื่อมต่อ สอบถามร้านฮาร์ดแวร์เครื่องเสียงในพื้นที่ของคุณ