DIAVIS-wiki
サウンドライブラリMinimに関するメモ

#contents
&br;&br;
----
*構造について [#oac0f8bd]

・2つの基本となるクラス
	-Controller
	-AudioSource

・4つのインターフェース
	-Playable
	-Effectable
	-Polyphonic
	-Recordable

・AudioSourceは,3つのAudioBuffere(サンプルバッファ)を定義する.
	-left
	-right
	-mix
	
・これら3つのサンプルバッファは,単なるfloat配列.
・これら3つのサンプルバッファは,右チャネル,左チャネル,ミックスされたチャネルを個別に保持.
・サンプルバッファは,以下のどちらかによって継続的にオーディオ(課長周波数)として更新される.
	-ファイルからの読込み
	-AudioSIgnalによって生成
	
・AudioSourceからの派生(?).以下のクラスは,サンプルへのアクセスを提供.
	-AudioPlayer
	-AudioOutput
	-AudioInput
	-AudioSample
	
・AudioSourceは4つのインターフェイスのうち2つを実装する.
	-Recordable
	-Effectable
	
	
・AudioPlayerは
・AudioSourceもしくはControllerでできることはすべてAuioPlayerでできる.
トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS