SiXA2

SiXA2 は、 XAudio2 を使用した、ゲームのサウンド部分を補完するゲームライブラリです。

本ライブラリは OS は Windows XP 以降の対応、コンパイラは Visual Studio 2010 に対応しています。

※ Visual Studio 2008 以前・及び他コンパイラでの対応はしていませんが、多少の修正により可能です。

※現在メンテナンスを行っていませんが、多少の修正により最新環境でも動作するとおもわれます。

特徴

  • 本ライブラリでは、 Wave・Ogg Vorbis・FLAC・Speex の各形式を再生することが可能です。
  • 本ライブラリはスタティックライブラリ及び DLL ライブラリに対応しているため(※)、制作するゲームに合わせてライブラリを利用することができます。
  • 本ライブラリはオープンソース(修正 BSD ライセンス)として公開しているため、機能を改良したり追加したりすることが可能です。

※ ランタイム DLL の有無(/MT, /MD 等)の選択も可能

ダウンロード

(全て自己解凍形式で配布しております)

バイナリ版(各ライブラリファイルが同梱しています)

sixa2_091.exe (2912 ダウンロード)

ソースコード版(ライブラリのソース一式が同梱しています)

sixa2_091_src.exe (809 ダウンロード)

更新履歴

  • 0.91
    • リファレンス内の脱字を修正。
    • SiXA2::SiXA2Init() 関数の戻り値を調整。
    • NASM コンパイルのコマンドラインを修正。
      (nasmw.exe -> nasm.exe)
  • 0.90
    • 公開。