Việc thiết lập PC Windows của bạn để ghi âm, đặc biệt là khi bạn thêm phần cứng âm thanh, nhạc cụ và DAW vào hỗn hợp, có thể hơi đau đầu. Trong bài viết này, chúng ta sẽ xem xét một số vấn đề phổ biến liên quan đến trình điều khiển âm thanh, cấu hình phần cứng và "a-ha!" khoảnh khắc.
Giải thích về API âm thanh của Windows
Trong hầu hết các DAW, bạn có thể thay đổi API âm thanh. Các tùy chọn và những gì chúng làm, thường là:
- DirectSound :Thuộc về Microsoft DirectX API. Đây là một cách phổ biến để tất cả các thiết bị âm thanh hoạt động bình thường với Windows. Sự cố với DirectSound khi ghi âm với tính năng giám sát trực tiếp ( phát lại theo thời gian thực trong khi ghi cùng lúc) là DS giới thiệu một lượng lớn độ trễ, như là đầu vào của bạn ( ghi-ta, bàn phím, v.v.) đi qua lớp mô phỏng trước khi được xuất ra.
- WaveOut :Một phiên bản tiền nhiệm cực kỳ lỗi thời của DirectSound, điều này không bao giờ nên được sử dụng, trừ khi các trình điều khiển âm thanh của bạn quá chặt chẽ, bằng cách nào đó, nó là thứ duy nhất hoạt động ( Tôi đã từng thấy điều này trước đây) .
- Truyền trực tuyến nhân WDM :Một chế độ âm thanh kế thừa cổ xưa khác ít tốn CPU hơn một chút so với WaveOut, nhưng nên tránh.
- WASAPI :Điều này tương tự với DirectSound, ngoại trừ việc nó sử dụng chế độ "Độc quyền", có nghĩa là bất kỳ ứng dụng nào bạn đang sử dụng chế độ WASAPI sẽ kiểm soát hoàn toàn trình điều khiển âm thanh. Vì vậy, nếu bạn mở DAW ở chế độ WASAPI, bạn sẽ không nghe thấy bất kỳ âm thanh nào từ video YouTube trong Google Chrome - vì chế độ WASAPI trong DAW đã kiểm soát độc quyền trình điều khiển âm thanh.
- ASIO :Một trình điều khiển cấp phần cứng chuyên dụng, nó thường có hỗ trợ tốc độ bit thực sự và hầu như không có độ trễ. ASIO là hệ thống âm thanh được ưu tiên để ghi âm đầu vào nếu bạn có thiết bị phần cứng có trình điều khiển ASIO riêng. Ví dụ:nhiều USB DAC, giao diện âm thanh và bàn đạp hiệu ứng kỹ thuật số có trình điều khiển ASIO chuyên dụng có sẵn trực tiếp từ nhà sản xuất của chúng.
Bây giờ chúng tôi đã giải thích các hệ thống âm thanh khác nhau, hãy khắc phục một số sự cố âm thanh thường gặp khi làm việc với DAW.
Chế độ ASIO:Đã phát hiện đầu vào qua USB, không thể chọn âm thanh Windows ( ví dụ:Realtek) dưới dạng đầu ra.
Đây là do thiết kế. Khi ASIO được chọn làm hệ thống âm thanh, thiết bị hỗ trợ ASIO sẽ trở thành nguồn đầu vào / đầu ra. Để nghe đầu ra âm thanh từ ASIO, bạn cần kết nối cáp từ đầu ra của thiết bị với đầu vào của máy tính ( hoặc một cặp loa thay thế không được kết nối với máy tính của bạn) .
Đây là sơ đồ:
Thiết bị âm thanh của tôi được kết nối với PC qua USB. Tôi có nên nhận đầu ra âm thanh từ loa máy tính cùng lúc tôi đang ghi âm một nhạc cụ bằng cách sử dụng trình điều khiển ASIO không?
Không. Bạn sẽ tạo một vòng phản hồi. Hãy nhớ rằng ASIO là trình điều khiển dành riêng cho phần cứng, độc quyền sử dụng thiết bị phần cứng.
Bạn đang gửi tín hiệu từ thiết bị âm thanh tới PC của mình qua USB. Sau đó, tín hiệu được trộn trong DAW của bạn. Sau đó, nó sẽ gửi tín hiệu quay lại sang giao diện âm thanh của bạn, để đi qua dòng OUTPUT.
Về cơ bản, điều bạn đang yêu cầu là để tín hiệu âm thanh truyền từ thiết bị âm thanh đến PC của bạn, được trộn lẫn trong DAW, sau đó quay trở lại thiết bị âm thanh của bạn, sau đó quay lại loa của máy tính. Điều này không thể thực hiện được vì loa máy tính của bạn không phải là một phần của trình điều khiển ASIO ở cấp phần mềm.
Điều gì sẽ xảy ra nếu bạn có thể làm được điều này là tín hiệu âm thanh sẽ truyền qua lại giữa giao diện âm thanh và loa PC của bạn vô hạn, tạo ra âm thanh khủng khiếp nhất mà nhân loại từng biết khi nó lặp đi lặp lại, ngày càng to hơn và nghe rõ hơn bởi thứ hai. Nó sẽ tương đương với điều này:
TLDR:Khi sử dụng chế độ độc quyền ASIO, bạn cần một đầu ra bên ngoài được kết nối trực tiếp với thiết bị phần cứng ASIO của mình. Nó sẽ không phát ra qua loa máy tính của bạn ở cấp độ phần mềm vì loa của bạn không phải là một phần của kết hợp.
Làm cách nào để sử dụng đầu vào ASIO mà vẫn nhận được đầu ra loa PC?
Bạn có hai tùy chọn ở đây.
Bạn có thể sử dụng DirectSound, điều này nên cho phép bạn chọn thiết bị ASIO của mình làm đầu vào và người nói tiếng mẹ đẻ trên máy tính của bạn ( Realtek, v.v.) như đầu ra. Tuy nhiên, điều này thêm rất nhiều về độ trễ vì nó vượt qua cả hai lớp thông qua mức mô phỏng.
Ví dụ:nếu bạn đang chơi ghi ta, bạn sẽ nghe thấy các nốt ghi ta, 5 giây sau khi bạn đánh dây. Bởi vì tín hiệu đầu vào đang được truyền từ thiết bị âm thanh của bạn đến PC của bạn, được trộn trong mô phỏng, sau đó xuất ra qua Realtek ( hoặc bất kỳ âm thanh PC gốc của bạn là gì. Hầu hết có thể là Realtek).
Tùy chọn thứ hai của bạn là ASIO4ALL. Đây là một trình điều khiển ASIO chung của bên thứ ba, loại “thủ thuật” Windows cho phép đầu vào dựa trên ASIO, với một đầu ra thay thế, chẳng hạn như Realtek. Nó thực hiện điều này thông qua phép thuật phù thủy và gói luồng hạt nhân và rất nhiều thuật ngữ nhỏ lạ mắt khác mà tôi thực sự không thể giải thích được. Nó hoạt động khá tốt - độ trễ không bằng chế độ ASIO thuần túy, nhưng nhanh hơn nhiều so với DirectSound.
Tôi đang sử dụng ASIO4ALL, nhưng không có tùy chọn đầu vào / đầu ra nào trong DAW của tôi?
Nhấp vào “Cấu hình ASIO” và đảm bảo rằng các thiết bị đầu vào và đầu ra của bạn thực sự được bật trong ứng dụng khách ASIO4ALL. Sau đó, khởi động lại DAW của bạn.
Để được giải thích chi tiết hơn về cách sử dụng ASIO4ALL trong DAW, hãy xem hướng dẫn của Appual Cách ghi guitar trên PC bằng Reaper DAW.
Tôi đang sử dụng DirectSound và có tiếng kêu và tĩnh điện khủng khiếp từ đầu ra.
Đó là những gì tôi đã nói trước đó với độ trễ DirectSound. Tốc độ mô phỏng của DirectSound ( khả năng xử lý và xuất những gì bạn đang ghi trong thời gian thực) phần lớn phụ thuộc vào một số yếu tố, nhưng CPU là một yếu tố lớn.
Khi bộ đệm được đặt quá thấp ( bộ đệm thấp hơn =mô phỏng nhanh hơn) , người lái xe vượt lên trên chính nó và bắt đầu tạo ra những tiếng động tanh tách khủng khiếp đó. Nhưng cao hơn cài đặt bộ đệm của bạn, càng nhiều độ trễ được giới thiệu ( nghe nhạc cụ của bạn vài giây sau khi chơi một nốt nhạc). Vì vậy, với DirectSound, bạn cần điều chỉnh cài đặt "Bộ đệm" và tìm "điểm hấp dẫn" trước khi CPU của bạn bắt đầu thở hổn hển và không thể theo kịp nữa.
Đó là lý do tại sao bạn nên gắn bó với ASIO hoặc ASIO4ALL.
DAW của tôi bị treo khi thay đổi chế độ âm thanh.
Điều này khá phổ biến và thường là do một số ứng dụng trên máy tính của bạn đã độc quyền kiểm soát thiết bị âm thanh của bạn. Vì vậy, giả sử bạn đang mở Chrome ở chế độ nền và bạn thử thay đổi thiết bị âm thanh trong DAW của mình từ ASIO thành DirectSound. Nhưng vì một số lý do, Chrome có quyền kiểm soát độc quyền đối với DirectSound. Vì vậy, bây giờ DAW của bạn bị lỗi, vì nó không thể kiểm soát trình điều khiển âm thanh từ Chrome. Đó thường là cơ sở “đến trước được phục vụ trước”.
Điều bạn có thể thử làm trước tiên là đảm bảo rằng không có ứng dụng nào đang mở trên máy tính của bạn có thể sử dụng âm thanh. Vấn đề ở đây là ngay cả Windows cũng có thể sử dụng âm thanh, với các hiệu ứng âm thanh. Vì vậy, bạn cần phải tắt mọi thứ.
Ngoài ra, hãy thử tắt “Chế độ độc quyền” trong các thiết bị âm thanh của bạn. Thành thật mà nói, bạn chỉ cần bật nó khi bạn muốn sử dụng chế độ WASAPI.
Tôi đã kết nối đầu ra giao diện âm thanh của mình với loa ngoài / tai nghe, nhưng tôi chỉ nhận được âm thanh kênh Trái hoặc Kênh phải chứ không phải cả hai?
Có thể bạn đang sử dụng cáp đơn. Tùy thuộc vào thiết bị âm thanh cụ thể của bạn, có thể bạn sẽ cần một bộ điều hợp plug-in âm thanh nổi. Hoặc cáp âm thanh nổi kép từ 6,3mm đến kép. Hoặc một loạt các biến thể kỳ lạ khác, vì nó thực sự phụ thuộc vào thiết bị của bạn và những gì bạn đang cố gắng kết nối thiết bị đó. Hỏi cửa hàng phần cứng âm thanh địa phương của bạn.