Etienne Dechamps -Github에 의해 당신에게 가져 왔습니다
Asio는 Steinberg Media Technologies Gmbh의 상표 및 소프트웨어입니다.
설치 프로그램을 찾고 있다면 Github 릴리스 페이지를 참조하십시오.
Flexasio는 보편적 인 ASIO 드라이버로 특정 오디오 하드웨어와 관련이 없음을 의미합니다. 범용 ASIO 드라이버의 다른 예로는 ASIO4ALL, ASIO2KS, ASIO2WASAPI가 있습니다. Koordasio는 Wasapi 및 사용자 편의성에 중점을 둔 Flexasio의 파생물입니다.
범용 ASIO 드라이버는 운영 체제에서 제공하는 하드웨어 공유 오디오 인터페이스를 사용하여 사운드를 생산하고 소비합니다. 이러한 드라이버의 일반적인 사용 사례는 자체 ASIO 드라이버와 함께 제공되지 않는 오디오 하드웨어 또는 번들 된 ASIO 드라이버가 원하는 기능을 제공하지 않는 곳에서 ASIO를 사용할 수 있도록하는 것입니다.
ASIO4ALL 및 ASIO2KS는 커널 스트리밍 ( "DirectKs", "WDM-KS"라고도 함)으로 알려진 저수준 Windows 오디오 API를 사용하지만 ASIO2WASAPI는 WASAPI (독점 모드로만)를 사용하지만 Flexasio는 Portaudio라는 중급 라이브러리를 사용하여 공유 시스템을 사용하여 Kernel Sound (Kernel Streming )을 포함하여 자체를 차별화합니다. 모드)뿐만 아니라 더 평범한 APIS MME 및 DirectSound. 따라서 FlexAsio는 Windows 시스템에서 사용 가능한 사운드 API와 인터페이스하는 데 사용될 수 있습니다. 자세한 내용은 Backends 문서를 참조하십시오.
무엇보다도 공유 모드 에서 오디오 장치를 열는 일반적인 Windows 애플리케이션을 모방 할 수 있습니다. 즉, 다른 애플리케이션은 Windows 오디오 엔진이 다양한 오디오 스트림을 혼합하여 동일한 오디오 장치를 동시에 사용할 수 있습니다. 다른 범용 ASIO 드라이버는 항상 독점 모드 에서 오디오 장치를 열기 때문에이 기능을 제공하지 않습니다.
설치 프로그램을 실행 한 후 Flexasio는 ASIO 호스트 응용 프로그램 (예 : Cubase, Sound Forge, Room EQ 마법사)의 ASIO 드라이버 목록에 나타납니다.
기본 설정은 다음과 같습니다.
위의 모든 부분은 구성 파일을 사용하여 사용자 정의 할 수 있습니다. Flipswitchingmonkey의 Flexasio Gui와 같은 타사 도구를 사용하여 더 쉽게 만들 수 있습니다.
저하 운영 및 비트 완벽한 스트리밍과 같은 고급 사용 사례는 FAQ를 참조하십시오.
FAQ는 일반적인 문제를 다루는 방법에 대한 정보를 제공합니다. 그렇지 않으면 Flexasio는 아래에 설명 된 여러 가지 문제 해결 도구를 제공합니다.
Flexasio에는 드라이버 내에서 발생하는 모든 것을 설명하는 로깅 시스템이 포함되어 있습니다. 드라이버 초기화 실패 및 기타 문제 문제 해결에 특히 유용합니다. 또한 검증에 사용될 수 있습니다 (예 : FlexAsio가 예상하는 장치 및 오디오 형식을 사용하고 있음을 두 번 확인하는 데 사용할 수 있습니다).
로깅을 활성화하려면 사용자 디렉토리 (예 : C:UsersYour Name HereFlexASIO.log )에서 직접 FlexASIO.log 라는 빈 파일 (예 : Notepad)을 작성하십시오. 그런 다음 ASIO 호스트 응용 프로그램을 다시 시작하십시오. Flexasio는 파일의 존재를 알게되고 로깅을 시작합니다.
로그 파일의 내용은 개발자가 소비하기위한 것입니다. 즉, 무덤 오류는 명백한 방식으로 튀어 나와야합니다 (특히 로그 끝을 바라 보는 경우). 로그의 내용을 해석하는 데 어려움이 있다면 자유롭게 도움을 요청하십시오.
로그 파일이 완료되면 로그 파일을 제거하는 것을 잊지 마십시오 (또는 다른 곳으로 이동). 실제로 로깅은 Flexasio가 느려져 불연속성 (오디오 글리치)으로 이어질 수 있습니다. 로그 파일은 시간이 지남에 따라 매우 큰 크기로 성장할 수 있습니다. 우발적 인 디스크 공간 소진을 방지하기 위해 로그 파일이 1GB를 초과하면 Flexasio가 로깅을 중단합니다.
Flexasio에는 Portaudio (및 Flexasio)가 알고있는 모든 오디오 장치 목록과 각 장치에 대한 자세한 정보를 얻는 데 사용할 수있는 프로그램이 포함되어 있습니다.
이 프로그램은 PortAudioDevices.exe 라고하며 Flexasio 설치 폴더의 x64 (64 비트) 또는 x86 (32 비트) 하위 폴더에서 찾을 수 있습니다. 명령 줄에서 실행 해야하는 콘솔 프로그램입니다. 어떤 것을 사용하는지는 중요하지 않습니다.
Flexasio에는 일부 경우 문제를 진단하는 데 도움이되는 초보적인 자기 테스트 프로그램이 포함되어 있습니다. 통제되고 쉽게 재현 가능한 환경에서 기본 ASIO 호스트 애플리케이션이 무엇을 할 것인지 모방하려고합니다.
이 프로그램은 FlexASIOTest.exe 라고하며 Flexasio 설치 폴더의 x64 (64 비트) 또는 x86 (32 비트) 하위 폴더에서 찾을 수 있습니다. 명령 줄에서 실행 해야하는 콘솔 프로그램입니다.
테스트를 실행하는 동안 로깅을 활성화하는 것이 좋습니다.
성공적인 테스트 실행이 반드시 Flexasio가 잘못된 것이 아니라는 것을 의미하지는 않습니다. 실제로 사용중인 ASIO 호스트 애플리케이션은 Flexasio에서 병리학 적 사례를 유발하는 것일 수 있습니다. 그것이 그 사실이라고 의심되면 자유롭게 도와주십시오.
Flexasio는 피드백을 환영합니다. 아직 문제가 없다면 Github 문제 추적기에 문제를 자유롭게 제출하십시오.
도움을 요청할 때 문제가 발생하는 동안 로그를 생성하고 보고서에 첨부하는 것이 좋습니다. FlexASIOTest 의 출력과 로그 출력과 함께 도움이 될 수 있습니다.
