HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0413
トンタンタンmidiやwaveファイルを実行ファイルに埋め込むには?7解決


トンタンタン

リンク

2007/4/13(Fri) 23:01:43|NO.7398

あるHSPで作られた作品に、「GuruGuruSMF」というプラグイン?(なんと呼ぶのか
分かりませんが)を使って、音楽を切れ目なく再生させるということがされている作品が
ありました。
自分も使ってみようと思うのですが、その作品には、midiやwaveファイルが同じフォルダに
入っていなくて、実行ファイルに埋め込まれたようになっています。
HSPの説明書を見ても、音楽のファイルは埋め込めないというようなことが書いてある
のですが、どうすれば、僕もwaveやmidiファイルを埋め込むことができるでしょうか?



この記事に返信する


トンタンタン

リンク

2007/4/13(Fri) 23:04:21|NO.7399

すみません、発言の種類を間違えて、"宣伝"にしてしまいましたが、質問です。
回答お待ちしています。



水野

リンク

2007/4/13(Fri) 23:14:24|NO.7402

それは、埋め込めないのではなく、
埋め込んだまま再生できないのではないでしょうか。
たぶん、埋め込んだまま再生するのではなく、
埋め込んだものを一度bcopyなどでディレクトリに
出してから再生しているのではないでしょうか。
それと、wavは埋めっぱなしでも再生できたと思いますよ。



トンタンタン

リンク

2007/4/14(Sat) 01:23:43|NO.7423

すみません。まだ初心者なので、そのやり方がわかりません。
サンプルスクリプトを教えてください。



Kpan

リンク

2007/4/14(Sat) 09:39:19|NO.7428

wavは、HSP標準のmmload命令でPACKFILE内のデータを直で再生可。

midは、GuruGuruSMFプラグインを使ったことがないので知りませんが、
今ヘルプをチェックしたところ、ggs_read命令とかggs_readlist命令
あたりでメモリ上データを再生可。
(サンプルtest2.asも同封されとるようです



トンタンタン

リンク

2007/4/15(Sun) 01:20:24|NO.7464

サンプルを少し変えて、midiなどをパックして、実行ファイルを作ったところ、
再生できました。
水野さん、Kpanさん、回答をありがとうございました。



水野

リンク

2007/4/15(Sun) 14:23:28|NO.7475

いえいえ、どういたしまして。

えーっと、まずexistで自分のいるファイル
に使用するファイルがあるか調べて、
無ければbcopy,有ればそのまま続行というのはどうです?



トンタンタン

リンク

2007/4/22(Sun) 01:15:48|NO.7660

返事が遅れて、すみません。今度は、mp3ファイルを、パックして使いたいのですが、
exist命令を使っても、できません。どうすればいいでしょうか?



ONION software Copyright 1997-2023(c) All rights reserved.