RtAudio

RtAudio

RtAudio는 Linux, Macintosh OS-X 및 Windows 운영 체제에서 실시간 오디오 입력 / 출력을위한 공통 API를 제공하는 C ++ 클래스 세트입니다.RtAudio는 컴퓨터 오디오 하드웨어와의 상호 작용 프로세스를 크게 단순화합니다.
RtAudio는 Linux, Macintosh OS-X 및 Windows 운영 체제에서 실시간 오디오 입력 / 출력을위한 공통 API (Application Programming Interface)를 제공하는 C ++ 클래스 세트입니다.RtAudio는 컴퓨터 오디오 하드웨어와의 상호 작용 프로세스를 크게 단순화합니다.객체 지향적 C ++ 디자인 모든 지원 플랫폼에 걸쳐 단순하고 공통적 인 API 프로그래밍 프로젝트에 쉽게 포함 할 수 있도록 하나의 소스와 하나의 헤더 파일 만 동시 다중 API 지원 지원 장치의 동적 연결은 광범위한 오디오 장치 매개 변수를 제공합니다RtAudio는 오디오 출력 (재생) 및 / 또는 입력 (레코딩)을 나타내는 오디오 스트림 개념을 통합하여 오디오 형식을 지원합니다.사용 가능한 오디오 장치 및 해당 기능을 열거 한 다음 스트림을 열 때 지정할 수 있습니다.해당되는 경우 여러 API 지원을 컴파일하고 RtAudio 인스턴스를 만들 때 특정 API를 지정할 수 있습니다.지원되는 각 오디오 API에 대한 정보는 API 참고 섹션을 참조하십시오 ....
rtaudio

상용 라이센스가있는 Android 용 RtAudio 대체