VUメーターとピークメーターの計算式

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
tlnlniri

VUメーターとピークメーターの計算式

#1

投稿記事 by tlnlniri » 13年前

VUメーターとピークメーターの値はどのような計算方法で算出しているのでしょうか?

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: VUメーターとピークメーターの計算式

#2

投稿記事 by softya(ソフト屋) » 13年前

厳密なVUメーターの定義は私も詳しくはありませんが、tlnlniriさんは、どの程度アナログ回路とデジタル回路、ソフトウェアを理解されているのでしょうか?
まず、フォーラムルールをお読みいただき詳しい情報を書き込んで頂けますか?
http://dixq.net/board/board.html
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

tlnlniri

Re: VUメーターとピークメーターの計算式

#3

投稿記事 by tlnlniri » 13年前

アナログ回路はほとんど理解していません。

デジタル回路は下のページをぱっと見た感じでは、カルノー図による論理回路の設計まで理解しています。
http://www.mech.tohoku-gakuin.ac.jp/rde ... gital.html

申し訳ありませんが、ソフトウェアの理解というがわかりません。


もしかしてハードの話になってしまうのでしょうか?
C言語で作りたいと思っていたのですが。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: VUメーターとピークメーターの計算式

#4

投稿記事 by softya(ソフト屋) » 13年前

まず、マイコン回路なのかとか、パソコンで動くものなのかの情報も頂いていないので全方位で情報をお願いした次第です。
なので、どういう環境で動くものなのかを書いていただかないと話しあう事ができません。

フォーラムルールにテンプレートがありますので、それを使ってできるだけ詳しく書きだしてください。そのほうが話しが早いです。
目的:環境の明確化、知識レベルの明確化、作りたいものの仕様の明確化です。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

tlnlniri

Re: VUメーターとピークメーターの計算式

#5

投稿記事 by tlnlniri » 13年前

 ・自分は今何がしたくて
C言語を使いマイクからの音声を解析したいと思っています。
解析に直接の必要性はありませんが、とりあえずVUメーターとピークメーターを実装してみたくなりました。

 ・自分は何が解らないのか、知りたいのか
VUメーターとピークメーターの値の計算方法がわかりません。
FFTの振幅スペクトルを[サンプル数/2]個足したりするのでしょうかね。

 ・今のCの知識はどの程度なのか
どの程度かを正確には伝えられませんが、マイクからの音声をケプストラムまで導けます。

 ・環境
Windows Vista
Microsoft Visual Studio 2010 Express

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: VUメーターとピークメーターの計算式

#6

投稿記事 by softya(ソフト屋) » 13年前

そのぐらいの知識があるのならソフトウェアでのVUメータの実装は、オープンソースでありますので参考に出来ると思います。
「Windows VU Meter プロジェクト日本語トップページ - SourceForge.JP」
http://sourceforge.jp/projects/sfnet_windowsvumeter/

あるいは、自力で実装にする場合は、まずVUメータを知らなければなりません。
これは純粋なアナログ回路ですから、それを理解するためにはアナログ回路を知っていたほうが良いと言うのは分かってもらえると思います。
どこまでまじめにシミュレートするかってのが問題に成るわけですがアナログ回路の特性をシミュレートするのは超面倒です。

これだけの情報ではどうにもならないので。
「VUメーター - Wikipedia」 
http://ja.wikipedia.org/wiki/VU%E3%83%A ... F%E3%83%BC

こういう所を読んで勉強するしか無いわけです。
「視聴覚室 VUメーター(VU計)を考える」 
http://27.pro.tok2.com/~kazima/music/av/vu-meter.html
「偏ったDTM用語辞典 - ブイユーメーター:VUMeterとは - DTM / MIDI 用語の意味・解説 | g200kg Music & Software」
http://www.g200kg.com/jp/docs/dic/vumeter.html
「VU計」 これが問題のVUメーターの回路と規格
http://yotahana.web.fc2.com/dat/vu/VU.html

まぁ、ざっと見ただけでも周波数で違う処理が必要なのと、積分系の処理が必要なのは見て取れると思います。
私も詳しくないので、これだけの情報でなんとかなりますかね?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

閉鎖

“C言語何でも質問掲示板” へ戻る