QNX neutrino RTOS를 사용하고 있습니다. QNX를 처음 사용합니다. 두 개의 스레드간에 IPC 메시징을 사용하여 첫 번째 프로젝트를 설정했습니다.QNX 마이크 샘플링 및 스피커 재생
마이크에서 입력을 샘플링하고 스피커에서 재생하는 다른 스레드에 PCM 패킷으로 저장/전송하는 마이크 "드라이버"로하려는 스레드 하나가 있어야합니다.
오디오 지원 라이브러리가 있습니까? 마이크 입력 및 스피커 출력을 녹음하는 가장 좋은 방법은 무엇입니까?
대단히 감사합니다. 코디 (늦은 답신에 대해 죄송합니다. 전 W/E에서 벗어났습니다). 방금이 파일들을 가지고 그들과 놀기 시작할 것입니다. 나는 오디오 DDK를 얻을 필요가 있다고 생각하기 시작했다. 그러나 나는 금요일에 끝났을 때 (일부 자바 이슈) 설치하는데 어려움을 겪고 있었다 ... 이것은 훨씬 더 간단하게 보인다. 나는 당신을 제안에 데려 갈 것이다. 너무 질문을 게시 할! –
"Maverick, QNX 6.4.0 (6.5.0 SP1로 업그레이드 중임)을 사용하여 해당 버전의 waverec.c를 찾았습니다. QNX C 프로젝트로 만들었지 만 빌드되지 않았습니다. 모든 asoundlib.h 함수에서 실패합니다. 헤더 파일이 있지만 일부 설명서를 읽은 후 실제 라이브러리가 QNX와 함께 제공되지 않을 수 있습니다 (일부 LGPL 문제). 웹에서 검색했지만 할 수 없습니다. 이 문제를 해결하는 방법을 참조하십시오 ... 어떤 아이디어가 있습니까? –
오디오 기능은 libasound에 정의되어 있으므로 링크해야합니다.이를 수행 할 수있는 명령 줄 예제로 게시물을 업데이트했습니다 .. 오디오 DDK는 오디오 드라이버를 개발하고 싶다면.오디오 드라이버는 대개 BSP의 일부이므로 걱정할 필요가 없습니다. – maverick