問題タブ [musicsequence]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
906 参照

ios - 非常に単純な MusicSequence を MIDI に保存してもサウンドが再生されない

非常に基本的な 1 つのノート MusicSequence ( MusicSequence Reference ) を MIDI ファイルに保存しようとしています。ファイルは現在書き込まれており、音符の持続時間も (持続時間を 4 にすると MIDI ファイルは 2 秒持続し、2 に変更すると 1 秒持続します)、再生されている音はありません。 Logic で MIDI ファイルを見ると、情報もありません。ノートの長さは書かれているようですが、ノートのノートは書かれていません。

何が起こっている可能性がありますか?

0 投票する
1 に答える
1276 参照

ios - MusicSequenceで拍子記号を変更する

MusicSequenceで拍子記号(デフォルトは4/4)を変更しようとしていますが、その方法がわかりません。シーケンス内に2つのMusicTrackがあり、音楽を再生するためのMusicPlayerもあります。この値を変更するにはどうすればよいですか?

編集:

MusicSequenceテンポトラックに拍子記号イベントを追加する必要があることがわかりました。MusicSequenceGetTempoTrackでこのトラックを取得できることは知っていますが、拍子記号イベントを追加するにはどうすればよいですか?

編集2:

調べてみると、ミュージックテンポトラックにMusicTrackExtendedMetaEventを作成する必要があることに気づきました。ここで、 MIDIMetaEventを正しくフォーマットする方法を知る必要があります(88がmetaEventTypeであることは知っていますが、残りの情報を追加する方法はわかりません)。

0 投票する
1 に答える
76 参照

ios - iOS MusicSequence: MusicPlayerStart() が失敗しました。戻りエラー コード: -66720

このエラー コードを検索しました。つまり、kAudioToolboxError_NoTrackDestinationです。

解き方が知りたい