タグ別アーカイブ: OpenAL Soft

OpenALの使用に関して

自作ゲームの音楽の再生にOpenALを使おういろいろ苦戦していたのでその記録を

そもそも使おうと考えた理由は
1.WinAPIとDirectXへの依存を少しでも減らしたかった
2.そっちの方が面白そうだった

まず驚いたのが公式サイト(?)が消滅していること。
調べてみると現在はOpenAL Softというものを使えばいいらしい。

また便利機能を提供してくれるALUTというライブラリがあったらしいが現在はALUREというライブラリを使えば良いそうだ。

ライブラリを2つリンクするのが嫌だったのもありOpenAL Softのみを使用することにした。

そうなるとwaveなんかの読み込みも自分でやらなければならないらしい。
数日苦労したが知識が増えたのでまあいいだろう。
現在はwaveしか読み込めない。ストリーミングもできない。それは今後の課題。

ALの仕様書およびリファレンスを日本語訳されている方がいて非常に助かっている。
こういう時に英語を読めればと思う。

とりあえず完成したものをライブラリとして他人に提供しようかと考えたがライセンス関係が全くわからない。
LGPLらしいがその内容が詳しく分からない。
ソースコードを公開する必要があるなら提供したくない。

2013/12/10 23:41 誤字修正