Windows 10에서 일반적인 오디오 인터페이스 문제를 해결하는 방법

출력되기 전에 에뮬레이션 레이어를 통과합니다.
  • WaveOut : DirectSound의 매우 오래된 전임자입니다. 오디오 드라이버가 너무 지루하지 않는 한 사용해서는 안됩니다. 전에 본 적이 있습니다) .
  • WDM 커널 스트리밍 : WaveOut보다 CPU를 조금 덜 사용하지만 피해야하는 또 다른 고대 레거시 오디오 모드입니다.
  • WASAPI : '독점'모드를 사용한다는 점을 제외하면 DirectSound와 유사합니다. 즉, WASAPI 모드를 사용하는 모든 앱에서 오디오 드라이버를 완전히 제어 할 수 있습니다. 따라서 DAW가 WASAPI 모드로 열려있는 경우 Google 크롬의 YouTube 동영상에서 오디오를들을 수 없습니다. DAW의 WASAPI 모드가 오디오 드라이버를 독점적으로 제어했기 때문입니다.
  • ASIO : 전용 하드웨어 수준 드라이버로, 일반적으로 진정한 비트 전송률을 지원하며 사실상 대기 시간이 없습니다. ASIO는 자체 ASIO 드라이버가있는 하드웨어 장치가있는 경우 입력 녹음에 선호되는 오디오 시스템입니다. 예를 들어, 많은 USB DAC, 오디오 인터페이스 및 디지털 효과 페달에는 제조업체에서 직접 제공하는 전용 ASIO 드라이버가 있습니다.
  • 이제 다양한 오디오 시스템에 대해 설명 했으므로 DAW로 작업 할 때 몇 가지 일반적인 오디오 문제를 해결하겠습니다.



    ASIO 모드 : USB를 통해 입력이 감지되었습니다. Windows 오디오를 선택할 수 없습니다 ( 예 : Realtek) 출력으로.

    이것은 의도적으로 설계된 것입니다. ASIO가 오디오 시스템으로 선택되면 ASIO 지원 장치가 입력 / 출력 소스가됩니다. ASIO의 오디오 출력을 들으려면 기기의 출력에서 ​​컴퓨터의 입력으로 케이블을 연결해야합니다 ( 또는 컴퓨터에 연결되지 않은 대체 스피커 쌍) .

    다음은 다이어그램입니다.





    내 오디오 장치가 USB를 통해 내 PC에 연결되어 있습니다. ASIO 드라이버를 사용하여 악기를 녹음하는 동시에 컴퓨터 스피커에서 오디오 출력을 받아야하지 않습니까?

    아니요. 피드백 루프를 만들 것입니다. ASIO는 하드웨어 전용 드라이버입니다. 독점적으로 하드웨어 장치를 사용합니다.



    USB를 통해 오디오 장치에서 PC로 신호를 보내고 있습니다. 그런 다음 신호가 DAW에서 혼합됩니다. 그런 다음 신호를 보냅니다. 오디오 인터페이스에 연결하여 OUTPUT 라인을 통과합니다.

    기본적으로 요구하는 것은 오디오 신호가 오디오 장치에서 PC로 이동하고 DAW에서 믹싱 된 다음 오디오 장치로 다시 이동 한 다음 컴퓨터의 스피커로 다시 이동하는 것입니다. 이는 컴퓨터 스피커가 소프트웨어 수준에서 ASIO 드라이버의 일부가 아니기 때문에 불가능합니다.

    이렇게 할 수 있다면 사운드 신호가 오디오 인터페이스와 PC 스피커 사이를 무한히 왕복하여 앞뒤로 반복되는 인류에게 알려진 가장 끔찍한 사운드를 생성하고 둘째. 다음과 동일합니다.



    TLDR : ASIO 독점 모드를 사용하는 경우 ASIO 하드웨어 장치에 직접 연결된 외부 출력이 필요합니다. 스피커가 믹스의 일부가 아니기 때문에 소프트웨어 레벨에서 컴퓨터 스피커를 통해 출력되지 않습니다.

    ASIO 입력을 사용하고 PC 스피커 출력을 얻으려면 어떻게해야합니까?

    여기에는 두 가지 옵션이 있습니다.

    DirectSound를 사용할 수 있습니다. 할까요 ASIO 장치를 입력으로 선택하고 컴퓨터의 원어민 ( Realtek 등) 출력으로. 그러나 이것은 추가 많이 에뮬레이션 수준을 통해 두 레이어를 모두 전달하기 때문입니다.

    예를 들어 기타를 연주하는 경우 현을 치고 5 초 후에 기타 음을 듣게됩니다. 입력 신호가 오디오 장치에서 PC로 전달되고 에뮬레이션으로 혼합 된 다음 Realtek ( 또는 기본 PC 사운드가 무엇이든. 아마도 Realtek).

    두 번째 옵션은 ASIO4ALL입니다. 이것은 Realtek과 같은 대체 출력과 함께 ASIO 기반 입력을 허용하도록 Windows를 '속임수'하는 타사의 일반 ASIO 드라이버입니다. 이것은 요술과 커널 스트림 래핑과 제가 정말로 설명 할 수없는 많은 작은 멋진 용어를 통해 이루어집니다. 꽤 잘 작동합니다. 대기 시간은 순수한 ASIO 모드만큼 좋지는 않지만 DirectSound보다 훨씬 빠릅니다.

    ASIO4ALL을 사용하고 있는데 DAW에 입력 / 출력 옵션이 없습니까?

    'ASIO 구성'을 클릭하고 입력 및 출력 장치가 실제로 ASIO4ALL 클라이언트에서 활성화되어 있는지 확인합니다. 그런 다음 DAW를 다시 시작하십시오.

    DAW에서 ASIO4ALL 사용에 대한 자세한 설명은 Appual 가이드를 참조하십시오. Reaper DAW를 사용하여 PC에서 기타를 녹음하는 방법 .

    DirectSound를 사용하고 있는데 출력에서 ​​끔찍한 삐걱 거리는 소리와 잡음이 있습니다.

    이것이 제가 이전에 DirectSound 지연에 대해 이야기 한 내용입니다. DirectSound의 에뮬레이션 속도 ( 기록중인 내용을 처리하고 실시간으로 출력하는 기능) 많은 요인에 크게 의존하지만 CPU가 큰 요인입니다.

    버퍼가 너무 낮게 설정된 경우 ( 낮은 버퍼 = 더 빠른 에뮬레이션) , 운전자는 거의 스스로 넘어져서 끔찍한 딱딱 거리는 소리를 내기 시작합니다. 하지만 더 높은 당신의 버퍼 설정, 더 지연 도입 ( 음을 연주 한 후 몇 초 후에 악기를 듣습니다.) 따라서 DirectSound를 사용하면 CPU가 공기를들이 마시고 더 이상 따라 잡을 수 없게되기 전에 '버퍼'설정을 조정하고 '스위트 스팟'을 찾아야합니다.

    그렇기 때문에 ASIO 또는 ASIO4ALL을 고수해야합니다.

    오디오 모드를 변경할 때 내 DAW가 충돌합니다.

    이는 매우 일반적이며 일반적으로 컴퓨터의 일부 앱이 오디오 기기를 독점적으로 제어했기 때문입니다. 따라서 백그라운드에서 Chrome을 열고 DAW의 오디오 장치를 ASIO에서 DirectSound로 변경해 봅니다. 그러나 어떤 이유로 Chrome은 DirectSound를 독점적으로 제어했습니다. 이제 DAW가 Chrome에서 오디오 드라이버를 제어 할 수 없기 때문에 충돌합니다. 일반적으로 '선착순'방식입니다.

    먼저 시도 할 수있는 작업은 오디오를 사용할 수있는 컴퓨터에 열려있는 앱이 없는지 확인하는 것입니다. 여기서 문제는 Windows에서도 사운드 효과와 함께 오디오를 사용할 수 있다는 것입니다. 따라서 거의 모든 것을 비활성화해야합니다.

    또한 오디오 장치에서 '독점 모드'를 비활성화 해보십시오. 솔직히 WASAPI 모드를 사용하려는 경우에만 활성화하면됩니다.

    오디오 인터페이스 출력을 외부 스피커 / 헤드폰에 연결했는데 왼쪽 또는 오른쪽 채널 사운드 만 들립니다. 둘 다 들리지 않습니까?

    모노 케이블을 사용하고있을 것입니다. 특정 오디오 장치에 따라 스테레오 플러그인 어댑터가 필요할 수 있습니다. 또는 6.3mm- 듀얼 스테레오 케이블. 또는 장치와 연결하려는 대상에 따라 다르기 때문에 다른 이상한 변형이 있습니다. 지역 오디오 철물점에 문의하십시오.

    태그 윈도우 10 4 분 읽기