• ベストアンサー

カラオケの採点システムをつくりたいのですが。

今現在、VB6のSP5でカラオケを作っていて、採点システムを作りたいのですが、どうやるのが一番スマートなやり方でしょうか? 一応、今考えてるやり方は曲が始まると同時に、マイク入力からのデータをリアルタイムにMP3などに変換して保存しておき、曲が終わったと同時にカラオケの曲と比較しようと考えてます。 カラオケの方も.rmなので変換しなきゃ駄目だと思うんですが。。。 そもそも、比較って言うのは出来るんでしょうか?そこも、教えていただきたいので教えてください。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>そもそも、比較って言うのは出来るんでしょうか? 単純な比較は可能です。 そして、その差をどうやって点数化するか? まあ、何をどうやって比較するかはソフトやハードの性能次第です。 ○ボーカル検出 ○音程(メロディ、ボーカル) ○リズム(メロディ、ボーカル) ○その他もろもろ どうやってフィルタリングや検出をするのでしょうか? データからそれなりの演算が出来る知識がないと無理ですよ。 比較するなら、WAVの方が余計な変換が不要ですし、あちこちのHPに解説が有るでしょう。

takavb
質問者

お礼

回答ありがとうございます。まずは、プログラムを組む前にWAVについて勉強してから取りかかろうと思います。

関連するQ&A