coremidi

    1

    1답변

    저는 Wi-Fi를 통해 미디를 전송해야하는 앱을 만들고 있습니다. CoreMIDI와 MIDINetworkSession 클래스를 살펴 보았습니다. 기본 세션의 정책을 .anyone으로 설정하고 활성화했습니다. 그러나 나는 다음에 무엇을해야하는지 명확하지 않다. PGMidi를 보았지만 세션을 변경 한 후 원격 호스트의 MIDI 포트를 나열하지 않았습니다. 내가

    0

    1답변

    나는 MIDI 장비를 사용하는 응용 프로그램에서 작업하고 있습니다. CoreMIDI와 놀이터에서 약간의 장난 후, 나는 MIDI 입력 신호를 얻는 방법을 발견, 그래서이 구현 : 신호를 사용하기위한 매력처럼 작동 func makeInputSource() { var midiClient : MIDIClientRef = 0 var inPort

    0

    3답변

    미디 파일을 재생할 때 Apple의 AVMIDIPlayer 객체를 사용하려고합니다. Swift에서 다음 코드를 사용하면 충분히 쉽습니다. let midiFile:NSURL = NSURL(fileURLWithPath:"/path/to/midifile.mid") var midiPlayer: AVMIDIPlayer? do { try midiPlay

    3

    1답변

    CoreMIDI 용어는 이미 매우 혼란스럽고 심하게 문서화되어 있으며, Audiokit은 내가 원하는대로 도움을주지 못합니다. 내가 알 수있는 한, 각 응용 프로그램에는 midi 클라이언트 참조 (MIDIClientRef) 인스턴스가 하나 있어야합니다. Audiokit은 각각 AKMIDI 인스턴스에 대해 새로운 클라이언트 참조를 생성하는 AKMIDI 클래스

    0

    1답변

    가상 MIDI 출력을 노출하는 응용 프로그램이 있습니다. kMIDIPropertyImage을 사용하여 MIDIPortRef 이미지를 어떻게 내 보냅니 까? 여기에 지정된 주어진 값은 이미지 파일에 대한 URL 있어야하는데 : https://developer.apple.com/documentation/coremidi/kmidipropertyimage 당신에게

    2

    1답변

    디바이스를 추가하거나 제거 할 때마다 함수를 실행하려는 CoreMIDI 프로젝트에서 작업하고 있습니다. 내가 당신이 확인할 수있는 것은 연결된 MIDI 소스의 수에 대해 MIDIGetNumberOfSources이지만 아마도 청취자 나 관찰자를 함수에 붙일 수 있습니다. 그래서 변경이 발생할 때마다 fucntion을 실행할 수 있습니까? 미리 감사드립니다.

    7

    1답변

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

    1

    1답변

    오류가 발생합니다. ')는 (->()'형식의 값을 변환 할 수 없습니다 'MIDICompletionProc' 입력하는 (일명 '@convention의 (c) (UnsafeMutablePointer) -> ()') 강제로. 다른 모든 것은 괜찮은 것처럼 보이지만 나에게있어서 CompletionProc 함수 호출을 작성할 수 없습니다. var mySysExSe

    0

    1답변

    내가 약 MusicDeviceMIDIEvent을 이해하지 않는 한 가지가있다. 내가 본 모든 예 (Github 및 Apple 예제 검색)에서는 항상 주 스레드에서 사용되었습니다. inOffsetSampleFrame가 : 당신이 오디오 기기의 렌더링 스레드에서 MIDI 이벤트를 예약하는 경우에, 당신은 샘플 오프셋을 제공 할 수 있습니다 그 오디오 장치가 수

    0

    1답변

    HEXA 패키지를 사용하여 MIDI 노트를 보내려고합니다. 빠른