ASIO4ALL – 범용 ASIO 드라이버 – 러시아어 버전. ASIO4ALL – WDM 오디오용 범용 오디오 드라이버

내장 오디오 카드의 라인 또는 마이크 입력에 기타를 연결해 본 적이 있다면 상당한 사운드 지연을 느꼈을 것입니다.

ASIO 프로토콜은 대기 시간 문제를 해결하기 위해 특별히 개발되었습니다. 악기 입력이 있는 모든 오디오 인터페이스는 이를 지원하며, 이를 소유하고 있다면 필요한 모든 것이 장치 자체의 드라이버와 함께 이미 설치되어 있습니다.

내장 오디오 카드나 ASIO를 지원하지 않는 오디오 카드에 만족하는 경우 무료 범용 드라이버 ASIO4ALL을 다운로드하여 설치해야 합니다.

ASIO 구성 인터페이스는 제조업체마다 다르지만 본질은 항상 동일합니다. 따라서 범용 드라이버 ASIO4ALL의 예를 사용하여 설정의 일반적인 의미를 보여주고 특정 장치의 뉘앙스(있는 경우)를 직접 연구해야 합니다.

또한 기타 신호 처리 프로그램에서 오디오 매개변수를 조정하는 주제(인기 있는 Guitar Rig의 예를 사용하여)를 즉시 다루겠습니다.

ASIO4ALL 및 Guitar Rig를 예로 사용하여 설정

장치 선택

ASIO4ALL

버튼을 클릭하여 드라이버 설정으로 이동하겠습니다. ASIO 구성. 선택한 장치에 대한 드라이버 구성 창이 열리며, ASIO4ALL의 경우 아래 스크린샷과 같습니다.

ASIO4ALL 설정창

여기서 우리는 장치와 버퍼 크기의 선택에 관심이 있습니다. 장치 목록은 왼쪽 상단에 있으며 이는 컴퓨터에 연결된 모든 오디오 인터페이스 목록에 지나지 않습니다. 장치 왼쪽에 있는 더하기 기호를 클릭하면 모든 입력 및 출력 목록이 열립니다.

기타를 연결하는 데 사용하는 장치와 해당 포트를 목록에서 찾으십시오. 입력이 활성화되어 접근 가능하면 스크린샷과 같이 입력 옆에 파란색 삼각형이 표시됩니다. 다른 아이콘이 있으면 문제가 있을 가능성이 높습니다. 예: 다른 프로그램이 이미 이 장치를 사용하고 있거나 단독 모드로 입력하고 있습니다.

버퍼 크기는 지연에 영향을 미치며 창 하단의 슬라이더를 사용하여 설정됩니다. 버퍼가 클수록 대기 시간은 길어지지만 값을 줄이면 프로세서의 부하가 늘어납니다.

버퍼 크기는 경험적으로 선택됩니다. 소리가 지연되지 않을 정도로 작아야 합니다. 버퍼를 너무 작게 설정했다는 신호는 CPU 부하가 심하고 게임 중에 스피커에서 딱딱거리거나 딸깍거리는 소음이 들릴 수 있습니다.

설정을 완료한 후 ASIO4ALL 창을 닫습니다.

샘플링 주파수

Guitat Rig 설정의 다음 매개변수: 샘플링 속도. 기본적으로 숫자는 44100입니다. 이는 샘플링 주파수이며 프로세서 로드와 대기 시간, 그리고 음질에도 영향을 미칩니다(값이 높을수록 품질이 높아지고 대기 시간이 낮아지고 로드가 많아집니다). .

(8 평점, 평균: 4,13 5개 중)
개발자: ASIO4ALL 웹사이트: www.asio4all.com 버전: 2.13 언어:러시아인

운전사 ASIO4ALL - 대체 운전자, PC에서 음악을 만들 수 있습니다. 그러나 더 많은 용도가 있습니다. 이것은 다양한 프로그램과 오디오 장치에서 무료로 사용할 수 있는 독립 오디오 드라이버입니다. 장치/소프트웨어가 WDM을 지원하는 경우.

그 사람은 유일한 사람이야

ASIO4ALL독립적인 "좋은" 오디오 드라이버가 없기 때문에 독립적입니다. 더 나은 오디오 드라이버가 많이 있지만 보편적이지 않기 때문에 이 드라이버가 인기가 높습니다. ASIO4ALL 드라이버는 모두를 위해 작동합니다 윈도우 버전, 비록 개발자들은 그렇지 않았지만 공식 지원 2016년까지 윈도우 10. 이 프로그램이 어떤 구성과 어떤 하드웨어에서 작동하는지 알려주는 기술 매뉴얼은 없습니다. 드라이버를 설치하기만 하면 작동하는지 확인할 수 있습니다.

결론

이전에 ASIO를 사용해본 적이 없다면 설치하는 데 문제가 있을 수 있습니다. Asio4ALL에는 문제가 있습니다. 완벽하지는 않지만 다재다능하기 때문에 광범위한 소프트웨어 및 오디오 장치에서 작동하며 그 자체로 존경받을 만한 충분한 이유가 됩니다.

아래 링크에서 러시아어 Asio4ALL 드라이버를 무료로 다운로드할 수 있습니다.


버전 2.11 이후 변경 사항

    수정: 백그라운드 스레드에서 예외가 발생했습니다.

    수정 사항: 애플리케이션 시작 시간이 길고 경우에 따라 장치 샘플 속도 범위가 강등됩니다.

    수정: 둘 이상의 출력 장치가 활성화된 경우 출력을 사용할 수 없는 상태로 남아 있을 수 있습니다.

    해결 방법: 블루 스크린 "stdriver64.sys"/64비트 Windows에서 32비트 호스트 내부에 "Beyond Logic"이라고 표시된 모든 장치. 해당 소프트웨어를 제거한 후에도 타사 오디오 캡처 소프트웨어로 인해 발생합니다. 해결 방법은 ASIO4ALL 설치 프로그램의 일부입니다. 즉, 나중에 문제가 발생할 경우 설치 프로그램을 다시 실행해야 할 수도 있습니다.

    2014년 6월 20일: 중요!

    현재 수정된 2.11 다운로드와 혼동이 있었습니다. 이 글을 읽기 전에 ASIO4ALL 2.11을 다운로드했다면, 다시 다운로드하여 다시 설치하세요!
    오래된(깨진) 다운로드의 증상은 x64 호스트에서 재생이 끊기는 것입니다. 불편을 드려 죄송합니다!

      결합된 32/64비트 버전, Win 98SE/ME/2k/XP/MCE/2003/XP64 및 Vista/Windows 7/Windows 8.x x86/x64 지원

      물론 4년이 넘는 시간이 흐른 후, 이것은 *대규모* 업데이트입니다!


버전 2.10 이후 변경 사항

    개선 사항: 사용할 수 없는 오디오 장치를 회수하려고 시도합니다. (확인된) Windows 버그에 대한 해결 방법이 포함되어 있습니다.

    개선 사항: 일반 고정 인자 리샘플링 기능 추가

    개선 사항: 이제 호스트가 사양을 위반하기로 선택한 경우 기본 버퍼 크기에 대한 대기 시간이 표시됩니다.

    개선 사항: 8 또는 11.025의 배수가 *아닌* 단일 공통 샘플링 속도 지원

    해결 방법: "홀수" ASIO 버퍼 크기에는 Realtek PULL 모드가 지원되지 않습니다. 증상은 ASIO 버퍼 크기에 따른 "Beyond Logic" 오류였습니다.

    수정: ASIO 재설정 요청 메시지와 관련된 잠재적인 애플리케이션 호환성 문제

    수정: x64 모드에서 대기 시간 증가

    수정: 풀 모드 및 대기 시간 표시가 이제 작동 중입니다.

    수정: MSVC 2013 x64의 ASR 문제 -> MSVC 2013으로 컴파일된 호스트의 성능 영향

    수정: 시스템 로캘이 다른 UI 모양

    수정: 일부 x64 호스트와 연결

    수정: A4Apanel64.exe 종료 시 충돌이 발생함

    수정: 사소한 메모리 누수

    수정: 알려진 모든 2.11 베타(1,2) 회귀 문제가 수정되었습니다!

    2.11 출시 후보


버전 2.11 베타 1 이후 변경 사항:

    차단된("사용할 수 없는") 오디오 장치에 대한 제어권을 되찾기 위해 노력하십시오.

    사소한 리소스 누출을 수정합니다.

    2.11 베타 1의 회귀 수정: "항상 리샘플" 확인란 기능이 반전되었습니다.

    다음 조건에서 초과 출력 지연 시간을 제거합니다. (1)64비트 호스트 (2)업샘플링 44.1 -> 48kHz (3)WaveRT 폴링 모드.

    적분 인자로 업샘플링할 때 64비트 버전에서 출력 오디오 결함을 수정합니다.

    종료 시 a4apanel64 충돌 수정(아무도 눈치 채지 못했을 것임)

    마지막으로, 여러분이 해볼 만한 새로운 것이 있습니다!


버전 2.10 이후 변경사항:

    여러 샘플 속도를 동시에 지원합니다. 공통 마스터 클록에서 물리적으로 파생되는 한 서로의 정수 배수입니다(44.1/48kHz 특수 사례 제외).

    오디오 장치가 물리적으로 지원하지 않는 ASIO 측의 여러 샘플 속도를 지원합니다. 기본적으로 이는 즉석 환율 변환 기능의 확장을 의미합니다.

    입력 장치 집계와 관련하여 2.10에 도입된 회귀 문제를 수정합니다.

    평소대로 소소한 일들..

    결합된 32/64비트 버전, Win 98SE/ME/2k/XP/MCE/2003/XP64 및 Vista/Windows 7 x86/x64 지원


버전 2.10 베타 1 이후 변경 사항:

    비교적 사소한 응용 프로그램 호환성 문제를 해결합니다.

    GUI WDM 장치 트리에서 항목 중복을 제거합니다. 특정 구성(예: "모든 출력 비활성화")이 저장/복원되지 않는 문제를 해결합니다.

    오디오 장치의 갑작스러운 제거 복구를 개선합니다. 이제 일반적으로 (USB, ...) 오디오 장치의 제거/재삽입에 대한 응답은 이벤트에서 복구하고 오디오 스트리밍을 재개하는 것입니다.

    특정 Acer 노트북의 Realtek HD 오디오 드라이버와 관련된 전이중 문제에 대한 해결 방법입니다.

    일반적이지만 Vista 및 Win7에서는 약간의 성능 향상이 있습니다.

    기본 오디오 장치 구성이 HDMI 오디오를 건너뛰도록 변경되었습니다.


버전 2.9 이후 변경사항:

    XP에서 VIA HD 오디오 드라이버 문제에 대한 해결 방법

    전혀 작동하지 못하게 할 수 있는 두 가지 64비트 호환성 문제를 해결합니다.

    Windows 7에서 USB 오디오 클래스 장치의 성능(대기 시간) 개선

    XP 및 Vista에서 USB 오디오 클래스 장치의 대기 시간 보상 정확도 향상

    WaveRT 이벤트 모드를 다시 활성화합니다. 윈도우용 7 와우64. Vista(ksthunk.sys)에서 깨졌던 문제가 Windows 7에서 수정되었습니다.

    이제 제어판은 장치 트리 보기에서 이전 선택을 기억합니다.

    특정 수의 장치 집합 시나리오에서 입력-출력 동기화를 개선합니다.

    사소한 변화, 이것저것 - 늘 그렇듯...

    결합된 32/64비트 버전, Win 98SE/ME/2k/XP/MCE/2003/XP64 및 Vista x86/x64 지원

    일부 현지화는 아직 진행 중입니다. 중복작업을 방지하기 위해 꼭 해주세요 ~ 아니다원치 않는 번역을 보내세요! 현지화에 도움을 주고 싶은데 실제로 평균당신의 언어로 매뉴얼을 작성할 준비도 해주세요! GUI를 해킹하는 것은 재미있지만(알고 있습니다), 기본 매뉴얼이 없으면 사람들은 여전히 ​​헤매게 될 것입니다!


버전 2.9 베타 5 이후 변경 사항:

    x64의 기본 구성과 관련된 사소한 문제 수정

    ASIO 버퍼 크기에 대한 변경 사항은 이제 슬라이더를 놓을 때만 적용되므로 호스트에 대한 재설정 메시지 폭풍을 방지할 수 있습니다.

    너무 긴 ASIO 채널 이름은 좀 더 지능적으로 잘립니다.

    일부 Vista 시스템에서 HD 오디오 입력 "Chopper Sound" 문제에 대한 해결 방법을 추가합니다.

2008년 10월 23일: 버전 2.9(베타5) 출시!
(게다가 최종 2.9 릴리스 날짜는 11월 5일)

ASIO4ALL 2.9(beta5)를 다운로드하세요!

버전 2.9 beta4 이후 변경 사항

    Conexant HD 오디오 입력 문제에 대한 해결 방법을 하나 더 추가하세요.

    MS가 어느 시점에서 도구 체인에서 Win98 SE를 제거하기로 결정했기 때문에 손상된 Win98 SE 및 WinME와의 호환성을 복원합니다.

    회귀 수정: 호스트 응용 프로그램에 대해 호환 모드가 활성화된 경우 WaveRT 장치가 감지되지 않습니다.

    WaveRT 이벤트 모드 입력 수정

    수정: 이론적으로 x64 버전은 ASIOStop()에서 충돌이 발생할 수 있습니다.

    x64 오디오 시작 코드의 또 다른 이론적인 버그 수정

    입력 장치에 정확히 4개의 채널이 있는 경우 x64 버전이 실제로 충돌하는 문제 수정

    또한 트레이 아이콘에서 마우스 오른쪽 버튼을 눌러 GUI를 열 수 있습니다.

    WaveRT 입출력 동기화를 개선하려는 한심한 시도 추가

    이전에 추가된 앱 내 통합 API와 관련된 몇 가지 문제를 해결합니다. 특히 이전에는 64비트 모드에서는 전혀 작동하지 않았습니다.

ASIO4ALL 2.9(beta4)를 다운로드하세요!

버전 2.9 베타3 이후 변경사항

    XP 64에서 거의 완전히 작동하지 못하게 하는 x64 버전의 몇 가지 버그를 수정합니다.

    하드웨어 버퍼를 활성화하면 충돌이 발생할 수 있는 회귀 문제를 수정합니다.

    _no_ WDM 오디오 장치가 활성화되었을 때 충돌을 일으키는 회귀 문제를 수정합니다.

    Conexant HD 오디오 입력 문제에 대한 해결 방법을 제공하는 것으로 예상되는 항목을 넣으십시오. 현재까지 결과는 확인되지 않았습니다.

ASIO4ALL 2.9(베타3)를 다운로드하세요!

버전 2.9 베타2 이후 변경사항

    기본 x64 지원을 추가합니다. x64 드라이버는 내부적으로 별도의 바이너리이므로 x86 버전에는 없는 문제가 발생할 수 있으므로 테스트해 보세요! 그렇지 않으면 동작이 완전히 투명해야 합니다.

    GUI는 자체 스레드로 완전히 이동했습니다. 이는 기존 호스트 소프트웨어 전체가 평균적으로 너무 손상되어 개별 개발자를 추적하여 수정하도록 할 수 없기 때문에 필요했습니다. 거기에 설치된 기반은 신경 쓰지 마십시오. 직접적인 결과로 ASIO 제어판은 더 이상 모달 대화 상자로 나타나지 않습니다. 그러나 이 솔루션은 원래 예상했던 것보다 더 잘 작동하는 것 같습니다.

    일부 장치(예: EMU 404)에 대해 실행 가능한 샘플링 속도를 찾는 알고리즘이 개선되었습니다.

최근 안타까운 소식은 카를로스 마테오("Texvo") 2008년 8월 4일에 사망했습니다. 음악계에 대한 그의 뛰어난 공헌으로 많은 사람들이 그를 그리워할 것입니다. 이 소식에는 ASIO4ALL의 개념 및/또는 개발에 그가 참여했음을 시사하는 메모가 함께 나왔습니다. 이에 사람들은 애도를 표하기 시작했다.

이로 인해 Carlos는 ASIO4ALL의 개념이나 개발에 전혀 관여하지 않았다는 점을 명확히 해야 하는 어려운 상황에 놓이게 되었습니다. 그러나 사실은 그가 때때로 ASIO4ALL을 둘러싼 문제를 포함하여 오디오 하드웨어 및 소프트웨어 문제로 다른 사람들을 돕는데 엄청난 시간과 헌신을 쏟았다는 것입니다. 그는 확실히 그리워질 것입니다!

ASIO4ALL 2.9(베타2)를 다운로드하세요!

버전 2.9 베타1 이후 변경사항

    WaveRT 이벤트 모드를 엄격하게 선택하도록 설정하세요. 너무 많은 경우에 문제가 발생하여 온보드 HD 오디오 장치에서 웃기거나 별로 웃기지 않는 일이 발생할 수 있습니다. 이제 이벤트 모드(일명 Pull-Mode) 사용을 명시적으로 허용해야 하는 새로운 확인란이 있습니다.

    Toshiba Bluetooth 스택(및 기타)의 오디오 장치와 같이 대역폭이 매우 낮은 장치에 대한 해결 방법이 추가되었습니다.

    몇 가지 사소한 문제인 WRT WaveRT 리소스 할당을 수정합니다.

    Microsoft COM 요구 사항을 위반하는 손상된 호스트 구현에 대한 해결 방법을 추가합니다. 이렇게 하면 아무것도 완전히 해결되지는 않지만 충돌을 방지하는 동시에 기능은 손실되는 데 도움이 됩니다. 하지만 상관없이 여전히 결함이 있는 것은 _귀하의_ 코드이므로 수정해 주세요!

ASIO4ALL 2.9(베타1)을 다운로드하세요!

버전 2.8 이후 변경 사항

    GUI는 다소 변경되었지만 거의 모든 것이 예전과 동일합니다. 당신은 당신의 길을 찾을 것입니다! W는 곧 사라질 것이기 때문에 사라졌습니다.

    제어판 및 상태 표시기에 시스템 트레이 액세스를 추가합니다.

    이제 제어판이 화면 위치를 기억합니다.

    XP에서 WaveRT 인터페이스를 등록하는 IDT HD 오디오 드라이버에 대한 해결 방법입니다.

    48kHz 이상의 샘플링 속도에 대해 블랙리스트에 포함되지 않은 STHDA. 지금은 보호관찰 중이에요.

    Vista 64 SP1 이후에도 WOW64에서 WaveRT 이벤트 모드에 대한 해결 방법이 여전히 손상된 것으로 보입니다.

    Vista에서 WaveRT 성능을 향상시킵니다.

    호스트 애플리케이션 인터페이스를 추가하여 개발자에게 애플리케이션 내부에서 ASIO4ALL 구성을 제어할 수 있는 옵션을 제공합니다.

    그리고 다시 한 번 말씀드리지만, 대부분은 주로 내결함성을 높이는 데 도움이 되는 사소한 개선 사항도 있고, 우리가 알고 있는 것처럼 세상을 바꿀 수도 있는 부분도 있지만, 아쉽게도 시간이 지나면서 정확히 어느 부분이 어떤 방식으로 바뀌었는지 잊어버렸습니다.

자원 봉사자들과 동기화되는 즉시 더 많은 현지화가 추가될 수 있습니다! -

ASIO4ALL 2.8 - 영어
ASIO4ALL 2.8 - 독일
ASIO4ALL 2.8 - 중국어(영어 설명서)

버전 2.8 베타 2 이후 변경 사항:

    Vista에서 더 이상 SB X-Fi에 오류가 발생하지 않습니다.

    일반 Vista 호환성이 향상되었습니다.

    장치 이름의 WDM 열거자 표시가 개선되었습니다.

    USB 오디오 장치를 갑자기 제거한 경우 복구하는 기능을 추가합니다.

    WaveRT 구현의 일부 미세 조정.

    공격적인 장치 재주문(베타 2 기준)이 다소 완화되었습니다. 하지만 아날로그 출력은 여전히 ​​SPDIF 출력 앞에 나열되어야 합니다.

    대부분은 주로 내결함성을 높이는 데 도움이 되는 사소한 개선 사항도 있고, 우리가 알고 있는 것처럼 세상을 바꿀 수도 있지만, 아쉽게도 시간이 지남에 따라 어느 것이 정확히 어떤 방식으로 바뀌었는지 잊어버렸습니다.

2007년 4월 10일: 버전 2.8 베타 2 -ASIO4ALL 2.8 베타 2를 다운로드하세요!버전 2.8 베타 1 이후 변경 사항:

    이제 WaveRT 지원에는 이벤트 알림 모드는 물론 위치 레지스터가 없는 매우 기본적인 구현에 대한 지원도 포함됩니다.

    버전 2.6에서는 작동했지만 2.7에서는 작동이 중지된 여러 오디오 장치가 이제 다시 작동합니다.

    감시 및 충돌 복구 기능은 이제 선택 사항이며 반드시 필요한 경우 레지스트리에서 활성화할 수 있습니다.

    이제 ASIO4ALL을 제거하면 레지스트리에서 사용자 설정도 제거되어 다시 설치한 후 항상 "새로 시작"할 수 있습니다.

    이제 아날로그 입력 및 출력이 S/PDIF 위젯 앞에 나열되도록 장치 인터페이스가 재정렬됩니다. 이것은 아무것도 고치지 않습니다. 그러나 이것은 기본 구성에서 "그냥 작동"하기를 기대하는 Vista의 HD 오디오 장치 사용자에게 동일한 내용을 반복해서 설명할 필요가 없도록 해줍니다. 기본 구성은 종종 S/PDIF 출력을 아날로그 출력 앞에 가져오면 처음 두 개의 ASIO 채널에 스테레오 사운드를 출력하는 모든 응용 프로그램이 결과적으로 S/PDIF를 사용하게 되어 사람들이 "소리가 없다"고 불평하게 됩니다.

    오디오 핀이 제대로 작동했음에도 불구하고 간헐적으로 "논리를 넘어서" 플래그가 지정될 수 있는 다소 평범하지 않은 동기화 문제를 수정했습니다.

    다른 오디오 애플리케이션에 의해 차단된 USB 오디오 장치는 "논리를 넘어서"로 플래그 지정되었습니다. 이제는 "사용할 수 없음"으로 보고됩니다. 그래야 합니다.

2007년 3월 28일: 버전 2.8 베타 1 -ASIO4ALL 2.8 베타 1을 다운로드하세요!버전 2.7 이후 변경 사항:

    Vista(32비트) WaveRT 오디오 및 실시간 예약에 대한 지원을 추가합니다.

    Vista RTM에 대한 추가 소규모 적응

    이제 3과 4의 KS 버퍼 설정이 설계된 대로 작동합니다.

    시간이 지남에 따라 실제 대기 시간이 증가하는 조건을 개선합니다.

    "0으로 나누기" 충돌을 일으키는 드문 WDM 드라이버 문제에 대한 해결 방법입니다.

    작년에 내가 고쳤고 문서화해야 할 모든 작은 일들을 "잊었습니다".

2006년 4월 27일: 버전 2.7(최종) 출시!

ASIO4ALL 2.7 - 영어
ASIO4ALL 2.7 - 독일
ASIO4ALL 2.7 - 중국어(영어 설명서)

버전 2.7 베타 4 이후 변경 사항:

    일종의 현지화를 추가하세요. 이러한 노력이 계속될지 여부는 전적으로 공로를 인정받기 위해 하루나 이틀을 자신의 모국어로 번역하는 데 시간을 할애하는 개인의 의지에 달려 있습니다. 현지화 노력이 유용하지 않은 것으로 판명되면(예: 스와힐리어로 많은 지원 문의를 받는 경우) 더 이상 진행되지 않습니다. 중국어 번역은 그리 좋지는 않지만 다음에 DVD 플레이어 설명서를 참조할 때 이 내용을 알고 있으면 마음의 평화를 얻을 수 있습니다. 누구, 드디어 건네주네 그들을자신의 약의 일부를 돌려받습니다. 바벨피쉬의 법칙!

    SBPCI 128에 관한 변경을 취소하고 스테레오로만 되돌렸지만 적어도 작동합니다.

    Aureal Vortex 1, 2, 3에 대한 새로운 해결 방법이므로 이러한 기능은 이제 FWIW에서 작동합니다.

    48kHz 리샘플링 옵션을 선택할 때마다 일시적으로 44.1kHz에서 장치를 열려고 시도하지 않습니다. 이는 특히 산발적으로만 나타나는 "Beyond Logic" 오류를 좀 더 수정하기 위한 것입니다.

2006년 4월 21일: 버전 2.7 베타 4 -ASIO4ALL 2.7 베타 4를 다운로드하세요!버전 2.7 베타 3 이후 변경 사항:

    드라이버가 44.1kHz의 기본 지원에 대해 거짓말을 할 때 알려주는 메커니즘을 추가하세요.

    GUI가 약간 정리되었습니다. 특히, 장치 인터페이스는 필요하지 않을 때마다 더 이상 표시되지 않습니다.

    SigmaTel HD 오디오(Intel 기반 Mac에서도 사용됨)가 이제 작동하여 많은 행복한 캠핑족(부팅뿐만 아니라)이 되길 바랍니다.

    SBPCI 128은 이제 4/2 및 2/4 구성에서 작동합니다.

2006년 4월 18일: 버전 2.7 베타 3 -ASIO4ALL 2.7 베타 3을 다운로드하세요!버전 2.7 베타 2 이후 변경 사항:

    교차점 검사를 추가합니다. 이 문제에 대해 다시 한 번 살펴보고 어떻게 작동하는지 알아낼 수 있도록 도와주신 Eugene Muzychenko에게 다시 한 번 감사드립니다. 사실, 지금은 완전히 작동하는 것처럼 보이지만 처음부터 _했어야 했던_ 방식이 아닌 왜 작동 방식대로 작동하는지 여전히 의아해합니다. 이는 아마도 Microsoft(r) 세계의 미스터리 중 하나일 것입니다. (tm).이것이 사용자로서 당신에게 의미하는 바는 이것이 "잭 공유" 등을 사용하는 사운드 카드의 여러 문제를 마법처럼 해결할 수 있다는 것입니다. 실제로 다른 장치의 문제를 더 해결할 수도 있습니다_ 또한.

    수정: ReWuschel은 이제 64개 샘플의 배수가 아닌 ASIO 버퍼 크기에서도 작동합니다. 일반적으로 그럴 필요가 없는데 ReWuschel을 사용하는 경우 버퍼 크기를 늘려야 하는 것으로 잘못 인식되는 경우가 있었습니다. 또한 ReWuschel 사용에 대한 일부 정보가 포함된 매뉴얼이 업데이트되었습니다.

    동적 버퍼 전략 전환을 추가합니다. 이것은 실험적이며 주로 가끔씩 발생하는 딱딱거리는 소리를 _어쩌면_ 방지하기 위한 것입니다. 차이를 느끼지 못하더라도 저를 믿으십시오. _이론_에서는 절대적으로 의미가 있습니다!

2006년 3월 31일: 버전 2.7 베타 2 -ASIO4ALL 2.7 베타 2를 다운로드하세요!버전 2.7 베타 1 이후 변경 사항:

    수정: 일부 시스템에서 베타 1을 사용하면 하드웨어 버퍼링이 엄청난 양의 CPU 시간을 소비합니다.

    "ReWuschel"을 추가하세요. 기본적으로 이것은 ASIO4ALL 엔진에 대한 ReWire 입력 인터페이스입니다. ReWuschel 설치는 Reason의 "ReBirth 입력 기계" 기능을 대체하므로 선택 사항입니다. 즉, ASIO4ALL은 기본적으로 ReBirth인 척하므로 ReWuschel 옵션이 활성화된 상태에서는 ReBirth in Reason을 사용할 수 없습니다. 이 점을 명심하세요! ASIO4ALL이 현재 ASIO 드라이버로 선택된 경우에만 작동한다는 점도 참고하세요!

    오디오 엔진 코드가 약간 개선되었습니다. 측정 가능한 영향은 거의 없습니다.

2006년 3월 22일: 버전 2.7 베타 1 -ASIO4ALL 2.7 베타 1을 다운로드하세요!버전 2.6 이후 변경사항:

    사실, 지난 몇 달 동안 오디오 엔진에 여러 가지 사소한 변경이 있었는데 그 세부 사항은 잊어버렸습니다.

    시스템에 ATI Rage Theater 또는 유사한 장치가 있는 경우 ASIO4ALL이 더 이상 충돌(BSOD)하지 않습니다. 이러한 장치와 함께 제공되는 WDM 오디오 "드라이버"는 무시됩니다.

    SBPCI 128은 이제 2in/2out 모드에서만 작동합니다.

    이제 USB 장치는 가능한 경우 일반 USB 오디오 대신 일반적으로 이름별로 나열됩니다. 둘 이상인 경우 도움이 됩니다.

    채널이 항상 쌍으로 제공된다고 가정하는 호스트를 혼동하지 않도록 모노 입력은 스테레오로 변환됩니다. 예를 들어 모노 입력 장치에 도움이 됩니다. USB 마이크.

    제어판의 "버퍼 크기" 슬라이더에 로그 눈금을 지정했습니다.

    기본 구성이 다음과 같이 변경되었습니다. Realtek HD 오디오는 기본적으로 입력이 비활성화되어 있지 않습니다.

    실험적: 호스트 오디오 엔진이 예를 들어 CPU를 모두 사용할 경우 작동되는 감시 스레드를 추가했습니다. 비정규.

    마지막 변경 사항: 여기저기서 "논리를 넘어서는" 오류로 이어질 수 있는 문제를 지적한 Eugene Muzychenko(VAC)에게 감사드립니다! 적어도 VAC에는 도움이 됩니다. 하지만 누가 _그렇게_ 생각이나 했을까요...

2005년 4월 11일: 버전 2.6 출시!ASIO4ALL 2.6을 다운로드하세요!버전 2.6의 변경 사항:

    오디오 엔진이 다시 시작될 때마다 약 4k의 메모리가 쓸모 없게 되는 사소한 메모리 누수를 수정했습니다.

    사운드 하드웨어가 지원하는 한 44.1kHz 미만의 샘플 레이트에 대한 지원을 추가합니다.

    낮은 버퍼 크기 설정에서는 과부하가 줄어듭니다. 이는 상당한 수의 카드에서 v2.5와 비교하여 버퍼 크기의 약 절반으로 드롭아웃 없는 성능을 의미합니다.

    일부 Envy24 기반 카드의 문제를 해결하기 위해 기본 샘플링 속도 처리가 변경되었습니다.

    특정 AC97 드라이버의 문제를 해결하기 위해 기본 설정이 조정되었습니다.

개정 내역:

2005년 3월 19일: 버전 2.5

    또 하나의 CT 드라이버 문제에 대한 해결 방법입니다. 이제 Audigy LS는 활성화된 입력에서도 작동합니다. 이제 MP3+는 CT 제공 드라이버(sbusb.sys)와 작동하므로 MP3+용 일반 usbaudio.sys로 되돌릴 필요가 없습니다. Audigy LS로 최상의 결과를 얻으려면 "Always Resample 44.1kHz"를 반드시 활성화해야 한다는 것을 알았습니다.<->ASIO4ALL 고급 제어판에서는 48kHz"입니다.

    일반 Windows USB 오디오 드라이버(usbaudio.sys)를 사용하는 대부분의 USB 오디오 장치의 경우 이제 대기 시간 보상이 기본 설정으로 정확해야 합니다.

    일부 WDM 드라이버의 기본 설정과 특정 특성이 변경되었습니다.

2005년 3월 6일: 버전 2.4

    목록의 첫 번째 오디오 장치가 "고정"되어 제어판에서 비활성화할 수 없는 문제가 해결되었습니다.

    CT 드라이버의 버그에 대한 해결 방법입니다. 오디지 앤 컴퍼니 다시 작동해야 합니다.

    더 많은 USB 장치에 대한 지원을 추가합니다.

    실제로 도움이 되기보다는 사용자에게 혼란을 줄 가능성이 더 높은 충돌 복구 기능을 제거합니다.

    제어판에 적절한 버전 표시를 추가합니다.

    좀 더 사소한 성능이 다른 사항을 조정합니다.

2005년 2월 11일: 버전 2.3

    애플리케이션별/사용자별 설정 유지가 다시 작동합니다.

    특정 구성에서 안정성이 향상되었습니다.

    좀 더 성능을 미세 조정합니다.

    BSOD를 발생시킨 M-Audio USB 드라이버(MobilePre USB,...)의 버그에 대한 해결 방법입니다.

    좀 더 사소한 것들.

2004년 12월 7일: 버전 2.2

    일부 SoundMax 드라이버 문제에 대한 해결 방법을 추가합니다.

    열기/닫기 정책을 약간 변경하면 일부 오디오 애플리케이션과 더 잘 협력할 수 있습니다.

    대기 시간 추측에 대한 사소한 변경 사항입니다.

    WinXP 최신 테마로 제어판의 사소한 그래픽 결함 수정

    이제 드라이버는 일반적으로 "게스트" 계정을 포함하여 모든 사용자 권한 수준에서도 작동합니다. 물론 설치에는 관리자 권한이 필요합니다.

    두 번째로 열 때 드라이버가 작동하지 않을 수 있는 문제를 수정합니다. 그러나 이는 실제 설정에서는 관찰되지 않았습니다.

    샘플링 속도를 변경할 때 문제를 일으킬 수 있는 문제를 수정합니다.

2004년 11월 26일: 버전 2.1

    버퍼 크기에 관계없이 딱딱거리는 소리가 발생할 수 있는 버그를 수정했습니다.

    과부하 감지 및 복구 기능을 추가합니다. 이로 인해 오디오 엔진의 전체 "느낌"이 바뀌게 됩니다. 이전에는 과도한 딱딱거리는 소리가 갑작스럽게 시작되는 것으로 주로 나타났던 것이 이제 짧은 순간의 침묵으로 줄어들기 때문입니다. 과부하 상태가 사라지지 않으면 더욱 조용해집니다. 하드웨어 버퍼링 모드에서는 이런 일이 발생하지 않습니다. 왜냐하면 이 모드에서는 WDM 하위 시스템에 과부하가 걸리는 것이 사실상 불가능하기 때문입니다.

    오디오 엔진이 다시 한 번 최적화되었습니다(단, H/W 버퍼 모드는 변경되지 않음). 평균 대기 시간이 감소했습니다!

  • 자동 지연 보상에 대한 추가 변경 사항(아직 작업 진행 중)

    Podium에서 오디오 입력이 비활성화되는 버그를 수정했습니다.

    매개변수 로드/저장 문제가 수정되었습니다. 나쁜 소식은 버전 2.0에서 지정한 모든 설정을 다시 수행해야 한다는 것입니다. 죄송합니다!

    그럼에도 불구하고 Controversal Arrow(tm)는 여전히 남아 있습니다!

2004년 11월 11일: 버전 2.0

    이것은 거의 완전히 재작성되었습니다.

    1.8 베타 1의 변경 사항에 대해 이의를 제기하는 사람이 없었으므로 이것이 최종 버전이 됩니다. 두 가지 변경 사항이 더 있습니다...

    Direct DMA 모드 다시 시작 동작이 개선되었습니다. 이로써 이 모드를 Cakewalk Sonar에서 어느 정도 사용할 수 있게 되었습니다.

    리샘플링이 활성화되었을 때 충돌/이상한 동작을 유발할 수도 있고 발생하지 않을 수도 있는 버그를 수정했습니다.

PCMCIA 장치에서는 더 이상 직접 DMA 모드를 선택할 수 없습니다.

호스트 애플리케이션에서 샘플 속도를 변경해도 더 이상 불규칙한 동작이 발생하지 않습니다.

때때로 Sonar가 충돌하는 경쟁 조건이 있었습니다. 이 문제가 해결되었습니다.

Direct DMA 버퍼 모드는 이제 다소 더 빠르게 재동기화됩니다. 때로는 어떤 상황에서는...

마지막으로: 44.1kHz 샘플 속도 4 ALL! 나는 그 DSP 자료를 읽는 다리 작업을 했습니다. ASIO4ALL은 이제 44.1kHz를 지원하기 위해 필요할 때마다 샘플링 속도 변환을 수행합니다. 내 개인적인 판단에 따르면 리샘플링 품질은 적어도 괜찮다고 생각합니다. 차이가 _당신_ 들릴 수 있나요? 내 마지막 DSP 작업이 12년 전이었다는 점을 고려하면 그리 나쁘지는 않습니다... 리샘플링은 현재 버퍼 모드에서만 작동합니다(DMA 상자는 _체크하지_ 않음).

또한 44.1kHz에서 강제로 리샘플링할 수 있는 새로운 확인란이 있습니다(항상 48kHz에서 리샘플링됨). 이 옵션을 선택한 이유는 여러 저가형 오디오 장비에 WDM 드라이버가 즉시 리샘플링된다는 사실을 발견했기 때문입니다. 이것의 품질은 대개 매우 의심스럽습니다. 또한 48kHz에서는 적절한 지연 시간 수치를 달성할 수 있었지만 44.1kHz에서는 심각한 크래킹이 발생하는 상황에 처했을 수도 있습니다. 이것이 귀하의 시스템과 같다면 확인해야 할 상자가 될 것입니다. (글쎄, 적어도 이것은 _my_ lappy에 대한 궁극적인 해결책이었습니다...)

다른 확인란을 추가했습니다: "입력 비활성화". 이것의 목적은 쉽게 설명됩니다. ASIO 입력이 필요하지 않으면 전체 대기 시간이 더 좋아질 수 있습니다. 이 옵션을 선택하면 버퍼 크기가 작아집니다.

제어판의 동작이 다소 변경되었습니다. Direct DMA 상자를 선택하고 현재 설정이 그다지 합리적이지 않을 때마다 버퍼 크기와 iodelay 설정이 적절한 기본값으로 조정됩니다. 이는 일부 설정이 괜찮기 때문입니다. 버퍼링 모드에서는 단순히 Direct DMA 모드에서는 의미가 없으며 이 모드로 전환한 후 오랜 기간 동안 과도한 딱딱거림으로 인해 Direct DMA 모드가 시스템에서 작동하지 않는다고 사용자가 믿게 만들 수 있습니다. 항상 기억하십시오: Direct DMA 모드는 멋진 기능이지만 드라이버를 다시 시작할 때마다 안정화하는 데 몇 초가 필요합니다. 불행하게도 Cakewalk Sonar는 모든 재생/중지/재생 주기마다 ASIO를 다시 시작하므로 이 환경에서는 Direct DMA 모드가 사실상 작동하지 않습니다. .

다중 장치 설정에서 "사용자 경험"을 개선하기 위해 이제 모든 제어판 설정이 장치별로 저장됩니다. 장치를 전환하면 이전에 적용한 설정이 기억납니다.

버퍼링된(비DMA-) 모드에서는 이제 드라이버가 입력 버퍼를 삭제할 가능성이 줄어듭니다. 이는 일부 시스템의 입력 품질/지연 시간이 개선되었음을 의미합니다.

안정성과 타이밍 정확성을 높이기 위해 직접 DMA 버퍼 모드가 재설계되었습니다. 불행하게도 이 경우 버퍼 크기 및 지연 설정을 다시 조정해야 합니다. 따라서 과거에 128/3/3으로 설정했다면 이제 예를 들어 다음과 같이 됩니다. 128/6/8. 그러나 이것이 지연 시간의 증가를 의미하지는 않습니다! 단지 이 슬라이더의 물리적 범위가 다소 이동했을 뿐입니다. 또한 일부 시스템에서 합리적인 입력 지연을 설정할 수 없게 만드는 문제가 수정되었습니다.

Direct DMA 버퍼 모드에서 미디어 동기화를 개선합니다.

제어판을 오프라인으로 실행하기 위한 기능 및 바탕화면 바로가기가 추가되었습니다. 오프라인 변경 사항은 즉각적인 영향을 미치지 않습니다. 작품이 마음에 드셨으면 좋겠습니다 ;-)

손상된 Creative 드라이버에 대한 해결 방법(일부 드라이버에서 BSOD 발생) 사운드 블래스터카드. 동일한 카드에 대한 Microsoft 드라이버는 항상 제대로 작동했던 것 같습니다.

일부 USB 장치에서 입력을 사용할 수 없는 버그를 수정했습니다.

오디오 장치가 48kHz를 지원하지 않는 경우 일부 응용 프로그램에서 드라이버가 작동하지 않는 버그를 수정했습니다.

버그가 있는 호스트가 버그가 있는 WDM 드라이버를 만나는 상황에 대한 해결 방법이 추가되었습니다. 응용 프로그램이 두 번째로 시작되면 ASIO 드라이버 오류가 발생합니다.

특정 설정에서 입력 품질을 향상시킬 수 있는 사소한 변경 사항입니다.

ESS 오디오 드라이브 시리즈와 같이 48000Hz 샘플링 속도를 지원하지 않는 ISA 카드(예, 그렇죠!)와 함께 작동하도록 만들었습니다. WDM 드라이버가 있는 한 시도해 보는 것은 어떨까요?

표시되는 DMA 상자에 대한 요구 사항이 약간 완화되었습니다. 하지만 USB 장치에 대해서는 이것을 확인하지 마십시오!

다중 채널 녹화 카드 문제 해결(예: 내 DSP2000 C-Port에서 다시 실행됩니다 ;-)

더 나은 성능을 위해 직접 DMA 버퍼 모드가 약간 조정되었습니다(테스트 필요). 부정적인 부작용으로 응용 프로그램을 시작하거나 제어판에서 일부 변경 사항을 적용한 후 동기화하는 데 더 오랜 시간이 필요할 수 있습니다. 이제 재동기화하는 데 몇 초 정도 걸리며, 그 동안 딱딱거리는 소리 등이 들립니다.

BufferSwitch() 호출이 중단되는 모든 호스트 응용 프로그램에 대한 일반적인 해결 방법입니다. Reason 해결 방법을 더 이상 사용하지 않게 만듭니다. 즉, 더 이상 특별한 치료를 받지 않습니다. Tracktion에 대한 문제도 해결해야 합니다.

제어판을 열려고 할 때 Samplitude가 더 이상 충돌하지 않습니다.

오디오 장치가 이미 사용 중임을 발견할 때마다 메시지 상자를 추가하십시오. 10개 중 9개는 "Microsoft GS Wavetable SW Synth"가 어딘가에서 MIDI 출력 장치로 활성화되어 있기 때문입니다.

ASIO 제어판에 버전 번호 표시를 추가하면 더 이상 혼동되는 일이 발생하지 않습니다.

정말 중요한 수정 사항이 있어서 마지막 버전이 나온 지 하루 만에 새 버전을 출시하기로 결정했습니다. rev 1.1에서 1.2로 가는 도중에 rev에서는 잘 돌아가던 기능이 더 이상 작동하지 않는 것처럼 보이게 만드는 매우 어리석은 버그를 소개했습니다. 1.1

ASIO 제어판은 이제 다른 오디오 장치를 선택한 직후에 업데이트됩니다. 이는 둘 이상의 오디오 장치가 있는 시스템에서는 약간의 성가심이었습니다.

누군가에겐 좋은 소식! ASIO4ALL은 이제 훨씬 더 많은 오디오 장치와 작동합니다. 이제 WDM 드라이버가 비트 심도를 보고하는 상황에 대한 해결 방법을 활성화하는 새로운 확인란 "16비트 샘플 강제"가 있습니다. 20 하지만 요청 시 실제로 지원할 계획은 없습니다. "일반" Windows에서는 Windows에서는 모든 것이 16비트이므로 이는 문제가 되지 않습니다. 그러나 ASIO4ALL은 비트 심도까지 하드웨어를 최대한 활용하려고 노력합니다. 특히 이 해결 방법은 다음과 같이 보고되었습니다.시그마텔 ASIO4ALL과 함께 작동하는 칩.

ASIO4ALL이 WDM 드라이버 인터페이스에 연결하는 방식이 약간 변경되었습니다.

이번에는 꽤 많은 변경이 있었습니다. 아직 모든 것이 완료되지는 않았지만 이미 수정/개선이 많이 이루어졌기 때문에 당분간 이 새 버전을 출시하기로 결정했습니다.

샘플당 입력 및 출력 비트가 동일하지 않은 장치의 왼쪽 채널을 제외한 모든 채널에서 출력이 왜곡되는 코드의 다소 어리석은 버그를 수정했습니다. 설상가상으로 대부분의 최신 AC97 코덱은 해당 범주에 속합니다(예: 20비트 출력/16비트 입력). 미안 "그건 그렇고!

여러 가지 잘못된 호스트 응용 프로그램에 대한 해결 방법을 추가합니다. 이런 현상이 발생한 경우: 호스트 응용 프로그램을 시작하고 ASIO 제어판에 들어가서 깨끗한 사운드를 얻을 수 있도록 버퍼 설정을 최적화한 다음 응용 프로그램을 종료했다가 다시 시작하면 갑자기 지직거리는 지옥에 빠지게 됩니다. -> 더 이상 저주하지 마세요. , 이제 이에 대한 해결 방법이 있습니다! 이는 버퍼링 모드에만 적용됩니다. 직접 DMA 버퍼 옵션이 선택되지 _않았습니다_.

일부 다중 채널 장치에 대한 지원을 개선하고 장치 목록에 표시되었지만 샘플링 속도를 설정할 수 없는 장치 관련 문제를 수정합니다. (실제 오류 메시지는 시퀀서가 이로 인해 얼마나 혼란스러워졌는지에 따라 다릅니다.) 44.1kHz에서 실행 48kHz만 가능합니다.

24비트 압축 PCM 샘플 형식(32비트 대비)에 대한 지원을 추가하여 32비트 PCM 출력을 지원하지 않는 16비트 초과 장치의 문제를 해결해야 합니다.

ASIO 제어판에서 작업할 때 충돌이 발생할 수 있는 많은 이유를 수정했습니다. (아, 뭐...)

입력이 없는 장치로 작동을 활성화합니다. 이 경우 일부 응용 프로그램에서 이를 요구하는 것으로 보이기 때문에 두 개의 팬텀 입력이 생성됩니다.

이제 USB 오디오 장치가 장치 목록에 표시됩니다. (적어도 일부는 그래야 하지만 다른 버전에서는 여전히 문제가 있습니다...) 이전 버전 위에 이 버전을 설치하거나 제가 제어할 수 없는 다른 일이 발생하는 경우 ASIO에서 Direct DMA Buffer 옵션을 확인할 수 있습니다. USB 오디오 장치 제어판: 하지 마세요!(좋아하는 색상이 파란색이 아닌 경우). Windows 내부 USB 오디오 드라이버(usbaudio.sys)에는 USB 오디오 장치에 대해 이 옵션을 활성화하면 시스템이 카부움 상태가 되는 버그가 있습니다. !

이유 업데이트 문제:
으로부터 답변을 받았습니다.
프로펠러헤드 아래의 오류 설명이 완전히 정확하지 않은 것 같습니다. 제가 받은 정보를 통해 훨씬 더 나은 해결 방법을 구현할 수 있었습니다. 이것을 함께 사용하는 경우이유 이 새 버전은 필수입니다. 화면 업데이트로 인한 딱딱거리는 소리는 이제 사실상 역사입니다! rev.에 도입된 낮은 우선순위 오디오 확인란. 1.1은 없어졌습니다. 이제 운전자가 자동으로 확인합니다.이유 현재 호스트 애플리케이션이고 이 경우 (더 나은) 해결 방법을 자동으로 적용합니다.

특정 상황에서 일부 장치가 장치 목록에 표시되지 않는 장치 열거자의 버그를 수정합니다.

이상한 이유로 해결 방법 추가 행동. 하지만 이것은 실험적입니다. 이제 실행 중인 경우에만 확인해야 하는 새로운 확인란이 있습니다.이유 이 드라이버로. 당신이프로펠러헤드 이 글을 읽으세요: ASIOoutputReady()를 비동기적으로 호출하는 것이 생각할 수 있는 어떤 방식으로든 문제에 도움이 될 것이라고 생각하는 이유는 무엇입니까? 업계의 나머지 부분처럼 수행하십시오: BufferSwitch()->FillOutput()->ASIOoutputReady()->MoreStuff()->Return(). 갑자기 화면에서 물건을 움직일 때 반드시 딱딱거리는 소리가 나지 않아도 된다는 것을 깨닫게 될 것입니다. 추가 스레드가 필요하지 않으므로 제거하십시오!

이전 버전 위에 설치해도 더 이상 제어판 설정이 기본값으로 재설정되지 않습니다. 기본 매개변수로 설치하려면 먼저 이전 버전을 제거해야 합니다.

1.0(최종)

이를 지원하는 장치에 대해 Direct DMA 버퍼 I/O를 추가했습니다. 이 모드는 CPU에 대한 부담이 매우 낮으며 프로 장비에서 얻는 값과 동일한 지연 시간을 얻을 수 있습니다.

이것이 일부 시스템에서는 작동하고 다른 시스템에서는 작동하지 않는 이유를 이해하려면 WDM 오디오 드라이버가 WaveCyclic과 WavePci의 두 가지 유형으로 제공된다는 점을 알아야 합니다. WavePci를 통해서만 기회가 있습니다. 왜냐하면 이 드라이버는 실제로 버퍼에서 오디오 데이터를 복사하는 것이 아니라 우리가 제출하는 버퍼를 현재 DMA 버퍼로 만들기 때문입니다. 하지만 버퍼를 WDM 오디오 드라이버에 제출한 후에도 여전히 버퍼의 위치를 ​​알고 있습니다. 그렇죠? 따라서 현재 재생 중인 버퍼에 쓸 때 DMA 버퍼에 직접 쓰는 것입니다! 까다로운 부분은 정확히 어디에 글을 써야 할지, 어떻게 동기화를 유지해야 할지 파악하는 것입니다.

간단히 말해서 Direct DMA 버퍼 모드가 작동하는 방식입니다. 불행하게도 대부분의 소비자 등급 제품에는 WaveCyclic 유형 드라이버만 제공되는 것 같습니다. 더 많은 피드백을 통해 아이러니하게도 가장 널리 사용되는 AC97 칩 중 일부가 위의 진술과 달리 실제로 이 모드를 _do_ 지원한다는 인상을 받았습니다. 좋은 소식? 당신에게는 그럴 수도 있지만 내 랩피에 있는 "Ali Audio Accelerator"는 이것들 중 하나가 아니기 때문에 나에게는 그렇지 않습니다! *grrrrrrr*

몇 가지 사소한 개선이 이루어졌습니다.

1.0 베타:

첫 번째 안정 버전.

이 기사에서는 WDM Audio ASIO4ALL용 범용 오디오 드라이버에 대해 조금 설명하겠습니다. 대부분 새롭지 않은 일부 사운드 카드와 음악가가 음악 작곡을 녹음하고 재생하기 위해 사용하는 "기본"(내장) 사운드 카드는 다양한 "음악 편집" 소프트웨어를 사용할 때 항상 이상적으로 작동하지 않는 경우가 많습니다. 평소에 적응하는 관점에서 전문적인 요구 사항소프트웨어를 "사운드 하드웨어"로 만듭니다.

실제로 이 드라이버는 비유적으로 말하면 "더 가까워지고 접촉 지점 수를 늘리는" 것과 오디오 하드웨어를 제외하고는 "그런" 작업을 수행하지 않습니다. 이는 오디오 스트림의 전체 교환을 보장합니다. ...어떤 경우에는 "휴면" 기능이 포함됩니다. 사실이라면 또한 처리 지연을 정상적인 지점까지 최소화할 것입니다. 예를 들어 가격이 부과되지 않습니다. :-)...

개발자의 조언에 따르면 오디오 처리에서 최상의 결과를 얻으려면 시스템 사운드를 꺼야 합니다. 운영 체제(Windows 시작 및 종료 소리는 포함되지 않습니다) 예측하기 어려운 소리는 "ASIO4ALL의 사운드 장치 초기화 프로세스를 차단할 수 있습니다"...

ASIO4ALL 드라이버 설정

ASIO4ALL 드라이버를 설정할 때 보편적인 권장 사항은 없습니다. 각 사례는 개별적입니다. 응용 프로그램이 ASIO4ALL 드라이버를 인식하면 트레이에 아이콘이 나타나며, 이는 모드에 따라 다르게 보일 수 있습니다. 사운드를 재생할 때:

– 운전자가 정지한 동안.

드라이버 아이콘이 트레이에 표시되지 않으면 현재 사용 중이 아니라는 의미입니다. 때로는 설정 변경 사항이 오디오 응용 프로그램을 다시 시작한 후에만 적용될 수도 있습니다. 모든 사운드(음악) 편집기의 사운드 설정 옵션에는 다음과 같은 버튼이 있습니다. » , 이를 통해 (트레이 아이콘을 클릭할 때와 동일한 방식으로) 이 드라이버의 설정 패널이 호출됩니다.

1. 발견된 WDM 오디오 장치 목록입니다.

이중 상태 표시기. 활동 아이콘 옆에는 장치 상태 표시기가 있습니다.

– 장치가 성공적으로 켜졌습니다.

– 장치가 현재 비활성 상태입니다.

– 장치를 사용할 수 없습니다(다른 응용 프로그램에서 사용하기 때문일 수 있음).

– 알 수 없는 이유로 장치를 제어할 수 없습니다.

2. 버퍼 크기 설정(샘플 단위)

값이 클수록 지연이 길어집니다. 사운드를 재생할 때 딱딱거리는 소리나 "끊김"의 형태로 신호 끊김이 관찰되는 경우 이 값을 늘려야 합니다.

3. 기본 설정을 복원하는 버튼입니다.

드라이버 설정 중에 작업 품질이 저하된 경우 설정을 원래 설정으로 "복원"하는 옵션입니다.

4. 고급 설정 모드를 활성화하는 버튼입니다.

활성화할 수 있는 추가 옵션이 포함되어 있습니다. 미세 조정드라이버. 이 모드를 호출하면 다음 보기가 나타납니다.

추가 드라이버 설정

5. 지연 보상.

이 매개변수는 시퀀서에서 작업할 때, 동시에 재생되는 오디오 트랙과 함께 MIDI 명령을 발성할 때 지연이 있을 때 주로 터치해야 합니다.

6. 하드웨어 버퍼를 사용합니다.

하드웨어 버퍼를 사용하는 기능은 일반적으로 다음과 같은 드라이버에서만 사용할 수 있습니다. 웨이브PCI. 하드웨어 버퍼링 사용의 주요 이점은 코어 컴퓨팅 리소스를 덜 사용한다는 것입니다. 권장 시작 값은 128에서 256 사이입니다.

7. 커널 버퍼 수.

하드웨어 버퍼링을 사용하지 않는 경우 이러한 값을 설정하면 출력 버퍼 수가 결정됩니다. 버퍼가 추가될 때마다 크기에 따라 대기 시간이 늘어납니다. 값이 높을수록 안정성과 대기 시간이 모두 증가합니다. 값이 낮으면 효과가 반전됩니다.

8. 44.1kHz와 48kHz 사이의 변환.

ASIO4ALL에는 샘플링 속도를 44.1kHz에서 48kHz로 실시간으로 변환하는 기능이 있습니다. ASIO4ALL이 44.1KHz 모드에서 열리는 경우 자동으로 변환이 이루어지며 WDM 드라이버는 이 주파수를 지원하지 않습니다.

9. WDM 드라이버를 16비트 모드에서 작동하도록 강제합니다.

이 기능은 다음 기능을 사용할 수 있는 드라이버에서만 작동합니다.

16비트보다 높은(24비트 미만) 비트 깊이를 가진 스트리밍이지만 실제로는 이를 거부합니다.

예를 들어, 그러한 운전자는 시그마텔 AC97.




맨 위