Fóruns: 開発 (Thread #32808)

API変更案 (2012-09-17 18:12 by suikan #65542)

APIに関して以下の変更を考えています。
1. process_audio()の引数をL/Rに分ける
2. proces_audio()およびinit_audio()以外の関数をAPIから削除する。

1.については、引数が多くなるのが欠点ですが、配列最下位レベルの配列サイズを明示的に宣言しなくてよくなります。

2.については、多くのプラットホームへ対応するためのものです。プラットホームによってはボリューム値の読み取り方法が根本的に違うため、Uzumeで対応するべきか疑問が呈されています。

その他、AUDIOSAMPLEが32bitワードの際にガードビットの幅をどのように指定するか考察中です。