あり、出力ノードはオーディオデータを出力ハードウェアに提供する。Node)ミキサーノードはN個の入力をミックスし、1つの出力へ出力する。エンジンには暗黙的にミキサーノードがあり、追加のミキサーノードを生成し、エンジンにアタッチすることができる。ミキサーのインプットには異なるオーディオフォーマットを使用することができる。|以下のようにSub-Mixingをすることも可能。Node)プレイヤーノード(AVPlayerNode)はファイル(AVAudioFile)またはバッファ(AVAudioBuffer)からデータをスケジュール(特定の時間に)し再生する。エンジンとノードの生成・ノードのアタッチ以下のようにして、エンジンとソースノード(Playerノード)を生成し、エンジンにノードをアタッチする。エンジンにノードをアタッチengine.attachNode(player)プレイヤーの設定(ファイル)ファイルからプレイヤーをスケジュールする例。print(error)}プレイヤーの設定(バッファ)バッファからプレイヤーをスケジュールする例。optionsに設定する。(ループ再生が終了してから再生)ループ再生オプションの例。completionHandler:nil)再生の開始時間を設定する10秒後に再生する例。Tapを使用すればデータをプルすることができる。Outputバス(インデックス0)にタップをインストールする例。buffer}ノードを非接続にする入力ノードを非接続にする例。使用して、マイクからの入力を録音する。サイン波を鳴らす月別アーカイブお薦めHaskell本リンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!tiny_wingさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。