mieki256's diary



2014/12/19(金) [n年前の日記]

#1 [dxruby] XAudio2についてググってたり

_DXRuby Advent Calendar 2014 ゲーム・プログラミングとサウンドについて を読んで、「Ayameってループ再生の開始場所を指定できなかったっけか?」と疑問が湧いて、検索を。

_DirectSoundサウンドドライバAyameを使ってみる を眺めたら開始場所を指定できると書いてあって一瞬喜んだのだけど、 _掲示板 - Project DXRuby にて、
Ayameさんはソースを見る限りループ機能が実装されておらず(インターフェイスだけはある)、

掲示板 - Project DXRuby より

という話を見かけてズコー。残念。

Ayame は DirectSound を使ってる、のであれば、DirectSound を使った別のサウンドドライバもあるのだろうな、と思ってググってみたら。そもそも Windows Vista 以降は DirectSound の利用は推奨されてなくて、XAudio2 を使おうぜ! という話になってると知り。てなわけで、そのへんググって、「うむ。何が何だかわからん」と嘆いてるところ。

_第8回〜oggファイルの読み込みとストリーミング再生〜 - 名古屋313の日記 によると、XAudio2 で ogg再生は可能ではあるらしい。もっとも、XAudio2 は PCM/ADPCM/xWMAしか扱えないらしいので…。その3つしかサポートしない、という話にすれば多少は実装が楽になるのかもしれないけど、手軽に音を鳴らすという目的からは外れていきそうな…。

以上です。

過去ログ表示

Prev - 2014/12 - Next
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project