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