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


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
1120
namakoMCI9解決


namako

リンク

2006/11/20(Mon) 19:00:53|NO.3664

よく音楽プレイヤーとかで音楽が鳴っているときに音楽にあわせて、なみなみ、な線が
出てくるのですが、あれをMCIで作ることはできるでしょうか?



この記事に返信する


あげなす

リンク

2006/11/20(Mon) 20:27:14|NO.3669

mciでできたという話は聞いたことがありませんね。
プラグインを使用するのが妥当かと。
たしかどこかにそんな感じのプラグインがありましたよ。
…ごめんなさい。どこにあるかは忘れてしまいましたが…
一度検索などかけてみてください。



ゆちボン

リンク

2006/11/21(Tue) 17:33:05|NO.3683

>よく音楽プレイヤーとかで音楽が鳴っているときに音楽にあわせて、なみなみ、な線が
>出てくるのですが、あれをMCIで作ることはできるでしょうか?
残念ながら、MCIではできません。
方法は自分で、waveを開いて自力で再生するか、プラグインを使うかです。



namako

リンク

2006/11/22(Wed) 13:29:24|NO.3693

そうですか…。ありがとうございます。



七次元

リンク

2006/11/22(Wed) 15:07:39|NO.3694

プラグイン可ならさくらさんところのモジュールでVB用プラグインを使用すればできます。
今丁度自分が使っていたのでw
mp3も使えます。(というかmp3用のプラグインです。wav可)



I386

リンク

2006/11/22(Wed) 16:10:44|NO.3695

K-Kさんの
hspwave.dll
( http://www.chichibu.ne.jp/~kawahira/ )
を使えばよいかと…
2.61用ですが、3.0でも問題なく使えたと思います。たぶん。
(使用できなかったらゴメンナサイ!!)



七次元

リンク

2006/11/22(Wed) 16:20:57|NO.3696

>I386さん
hspwaveを落としてみましたが録音、再生しか命令が書いてなかったけど隠し命令?
それとも何か特別な方法で値が取得できるとか?
よくわからない・・・



I386

リンク

2006/11/22(Wed) 16:48:51|NO.3698

HSP WAVE入出力プラグイン
とかいてありますし、前にオシロスコープのサンプルを実行して
遊んでいた記憶が…
#uselib "hspwave.dll"
#func w_out_open w_out_open 0 #func w_out_add w_out_add 1 #func w_out_bufs w_out_bufs 1 #func w_out_seldev w_out_seldev 0 #func w_out_getdevs w_out_getdevs 1 #func w_out_getdevname w_out_getdevname 1 #func w_in_open w_in_open 0 #func w_in_add w_in_add 1 #func w_in_bufs w_in_bufs 1 #func w_in_seldev w_in_seldev 0 #func w_in_getdevs w_in_getdevs 1 #func w_in_getdevname w_in_getdevname 1 #func w_in_getlines w_in_getlines 1 #func w_in_getlinename w_in_getlinename 1 #func w_in_selline w_in_selline 0 #func w_in_setvol w_in_setvol 0 #func w_free w_free $100
HSPWAVE.asの中身ですが、たぶんこのw_in関係がそうではなかったかと…



I386

リンク

2006/11/22(Wed) 16:53:32|NO.3700

>HSPWAVE.asの中身ですが、たぶんこのw_in関係がそうではなかったかと…
いや、すいません。こんな事が聞きたかったんじゃないですね。
録音というのはたぶんバッファーに取り込んでそれをセーブするという方法を
採っています。
ですからバッファに溜まった音声データを参照すればよいかとw



七次元

リンク

2006/11/22(Wed) 17:53:07|NO.3702

サンプルをみたらpeekで値を読み取ってるみたいでどうやら専用の命令はなかったみたいですね・・・
PCMは無圧縮音声って呼ばれてるけどこんなに単純な内容だったとはw
これなら自分の提案した方法よりスクリプトも少なくてすみますね。



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