audiounit

    7

    1답변

    나는 간단해야하는 것처럼 보이기 위해 노력하고 있습니다. Mac 응용 프로그램에서 MIDI 메시지를 듣고 기존 AVAudioUnit 악기의 음을 연주하는 데 사용합니다. 가설 : 내가 (scheduleMIDIEventBlock 통해) 내 AVAudioUnit의 AUAudioUnit에서 얻을 수 (A MIDIClientRef와 MIDIInputPortCrea

    0

    1답변

    오디오 유닛을 사용하여 오디오를 녹음 한 다음 해당 데이터를 HTTP를 통해 POST하는 데 사용하는 바인딩 된 쌍의 일부인 NSOutputStream에 해당 데이터를 쓰고 있습니다. 내 문제는 오디오 장치 녹음 콜백 및 NSOutputStream hasSpaceAvailable 콜백은 완전히 서로 독립적이므로 버퍼 언더런을 매우 빨리 가져옵니다. NSOu

    0

    1답변

    로컬 오디오 파일에서 동적으로 생성되는 오디오 출력을 녹음하려고합니다. 은 그럼 내가 하나 개의 오디오 파일 "drums.mp3"이 말을하자, 나는 현재이 같은 루프를 연주 해요 : var drumSoundEffect: AVAudioPlayer! var repeatTimer: NSTimer! var url: NSURL! let soundInterval

    2

    1답변

    오디오를 녹음하고 들어오는 바이트를 처리하는 간단한 앱이 있습니다. 들어오는 데이터가 많이 누락되었습니다. , 그것의 2/3과 같은 것. 이 루틴 : static OSStatus AudioCallBack (void* userData, AudioUnitRenderActionFlags* ioActionFlags, const AudioTimeStamp* inTi

    4

    1답변

    오디오 출력 채널이 3 개 이상인 iOS 앱이 있습니다. 나는 놀라운 오디오 엔진을 사용하고 있습니다. 나는 AEAudioController를 초기화하는 ASBD의 mChannelsPerFrame을 설정하여 Apogee Duet에서이 작업을 수행했습니다. 그러나 Presonus 1818VSL 인터페이스에서는 작동하지 않습니다. 채널 1과 2에서 오디오 출력

    0

    1답변

    CoreAudio에서 선호하는 채널 레이아웃을 얻는 방법을 알고 있는지 궁금합니다. kAudioDevicePropertyPreferredChannelLayout을 사용하여 채널 레이블을 가져 오려고합니다. 그러나 항상 kAudioChannelLabel_Unknown 값을 표시합니다. 뭔가 문제가 있습니까? 또는 kAudioDevicePropertyPrefe

    0

    1답변

    AudioGraph에서 노드 연결에 대한 질문이 있습니다. 내 생각은 입력에서 음성을 받고 믹서로 볼륨을 높이고 저역 필터로 필터하는 것입니다. "학습 핵심 오디오"필자는 믹서에 연결된 입력에 연결할 수 있었고 입력을 조작 할 수 있었지만 세 요소를 결합 할 수 없었습니다. 필자도 Apple에서 제공하는 샘플 코드를 살펴 보았지만 프로젝트에 적용한 샘플 코

    0

    2답변

    소켓에서 나오는 오디오를 재생하려고합니다. 그러나 오디오에는 더 많은 노이즈가 있습니다 (원래의 사운드가 오지 않습니다) 저는 스피커 용으로 별도의 클래스를 사용하고 있으며 오디오의 노이즈를 필터링하려고합니다. 내 코드 OSStatus WNSpeakerOutputProc(void* inRefCon, AudioUnitRenderActionFlags* ioAc

    -1

    1답변

    AVAudioEngine에서 코러스 EFX를 만드는 방법을 알 수 없습니다. AvAudioUnitReverb 등을 볼 수는 있지만, 호를 만들 때 어떤 표시도 찾을 수 없습니다.

    1

    1답변

    사용자 지정 오디오 효과가있는 비디오 플레이어를 만들려고합니다. 효과를 수행하기 위해 오디오 장치를 작성했습니다. 비디오 스트림을 재생하려면 음소거 된 사운드로 AVPlayer를 사용합니다. 문제는 오디오와 비디오가 동기화되지 않는다는 것입니다. 그리고 재생을 일시 중지했다가 다시 시작하면 너무 심합니다. 두 가지를 동기화하는 방법에 대한 아이디어를 제안