[過去ログ]
ゲームボーイアドバンス(GBA)非公式開発 Part2 (1002レス)
ゲームボーイアドバンス(GBA)非公式開発 Part2 http://mevius.5ch.net/test/read.cgi/gamedev/1099119005/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
318: 名前は開発中のものです。 [sage] 2005/11/25(金) 22:24:33 ID:SRzJu1TJ wavファイルを元にして音を鳴らそうとしています。 ttp://yun.cup.com/falinker10.html このページを参考に、というかそのまんまマネをして wavファイルの用意、変換、ソースコードへの取り込みとやってみたのですが うまく鳴りませんでした。 全く反応がないわけではありませんが、ジジジジってノイズ音がするだけです。 wavファイルを差し替えながら何回か試行してみたのですが、結果は同じでした。 何かこう、うまく質問できないんですが、どなたか原因を推測できる方・・・いませんか? Devkit、wav2gba、b2x、wavの編集にSoundEngineを使いました http://mevius.5ch.net/test/read.cgi/gamedev/1099119005/318
319: 名前は開発中のものです。 [sage] 2005/11/26(土) 02:06:08 ID:p93Npf8B >>318 ソースとデータ一式どっかにうpれば見てくれる危篤な香具師がいるかもヨ? http://mevius.5ch.net/test/read.cgi/gamedev/1099119005/319
333: 名前は開発中のものです。 [sage] 2005/12/28(水) 01:13:38 ID:1gWF/8VC >>318 SoundEngineで編集する前にHotWavで一度上書きしてみ たぶん出来るよ http://mevius.5ch.net/test/read.cgi/gamedev/1099119005/333
402: 名前は開発中のものです。 [sage] 2006/02/12(日) 17:28:27 ID:7Ys7XIFa だいぶ前にDirectSoundで音を鳴らそうとしていた>>318です。 「波平」と、サンプルソース( >>318と同じ処理 )を拾うことができたので、 あらためてチャレンジしてみたところ音が鳴るようになりました。 どうも、SoundEngineが原因だった様な気がします。 次にwavを複数登録しようとしたのですが、また壁に当たってしまいました。 複数のWavファイルをROMに格納しておいた場合、 指定してないファイルが勝手に再生されてしまうことがあります。 extern u8 test[]; // wav1 extern u8 data[]; // wav2 void AgbMain() { play_dma((u32*)&data); // play_dma((u32*)&test); while(1){} } こういうソースがあったとき、例えば data を指定して再生すると data だけが再生されるのですが、 test を指定して再生すると test の再生が終わった後、勝手に data の再生が始まるのです。 どうも、wavファイルの配列の先頭のアドレスは引数として渡されているけど 終端の方がチェックされていないので、ずるずると再生が続いてるような気がします。 >>322のソースでは、フレーム数を計ってプログラマーの方で手動で再生を切っているようですが そんな方法しかないのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1099119005/402
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s