Seleneの作者が前身Luna用に作ったサウンドドライバAyameを、Rubyから呼べるようにしてみよう、ということで作ったAyame/Ruby。 圧縮/無圧縮wav、ogg、mp3を再生することができる。 http://dxruby.sourceforge.jp/files/ayameruby001-mswin32-ruby18.zip http://dxruby.sourceforge.jp/files/ayameruby001-mswin32-ruby19.zip C++用のDLLだから、CPPでコードを書いた。ほとんど動くかどうかの実験レベルなので、とりあえず再生できます、程度。 Bassのように有料ソフトを作ってもライセンス料はかからず、Voxのように機能が足りないということもない感じ。なかなか良好。 ソースも公開されててフリーなので、DXRubyに組み込む方向で検討してみよう
DirectSoundサウンドドライバAyameを使ってみる 最終更新日時 2014.08.30 <前置き> ここでは葉迩倭さんが以前に作成されていた、DirectSoundを使用したサウンドドライバ「Ayame(あやめ)」を 紹介します。 Ayameは、無圧縮・圧縮WAVファイル、Ogg Vorbisファイル、MP3ファイルなどを再生するDLLです。 以前は葉迩倭さんのWebページで公開されていたのですが、サポートを打ち切ったようなので、こちらで保守を行うことにしました。 Ayameを使用すると、あなたのアプリケーションで簡単に各種サウンドファイルを再生することが出来ます。 なお、葉迩倭さんのところで公開されていたAyame.DLLとはインターフェイスが若干異なります。 なので、このDLLをそのままLunaライブラリのAyame.DLLと差し替えて使用することは出来ません。 ダウンロード
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く