キーボードのキー入力で単音を再生させるには?


VC++見習い  2004-11-05 08:20:19  No: 54991  IP: [192.*.*.*]

キーボードのキーを押すと、単音を再生するものを作りたいのですが、どのようにプログラミングすればよいのかわかりません。教えてください!
お願いします!
(例)
キーボードをピアノの鍵盤にさせて「ド」「レ」「ミ」「ファ」「ソ」・・と各キーをおすごとに各音がなる

編集    削除
KING・王  2004-11-05 16:46:51  No: 54992  IP: [192.*.*.*]

> どのようにプログラミングすればよいのかわかりません。

何がわからないのか不明確のため、これでは適切な回答は得られないと思いますが。
取りあえず、こんな感じかな?

(1)WM_KEYDOWN,WM_SYSKEYDOWNのメッセージから、どのキーが押されたかを判別する。
(2)押されたキーに応じた音を鳴らす(ための関数を呼ぶ)。

編集    削除
たく  2004-11-05 23:20:44  No: 54993  IP: [192.*.*.*]

で、Beepで音を鳴らします。
パラメータに周波数をとりますので好きな音を鳴らせるかと思います。

昔昔MIMPIなんてものがありまして、なんか懐かしい気分です  ^^

編集    削除
VC++見習い  2004-11-06 23:43:38  No: 54994  IP: [192.*.*.*]

"KING・王"さん、"たく" さん コメントありがとうございます。
プログラミングは初めてなので、うまくいかきません。
できればサンプルプログラムとかが欲しいです!
お願いします!

編集    削除
Ban  2004-11-07 02:18:25  No: 54995  IP: [192.*.*.*]

> できればサンプルプログラムとかが欲しいです!

VC++超初心者会議室の方にレスがついてます。


#マルチポストはこの掲示板の使用上の注意
#「2.ネチケットマナーを守ってください。」
#に抵触すると思います。

編集    削除
Ban  2004-11-07 02:18:35  No: 54996  IP: [192.*.*.*]

> できればサンプルプログラムとかが欲しいです!

VC++超初心者会議室の方にレスがついてます。


#マルチポストはこの掲示板の使用上の注意
#「2.ネチケットマナーを守ってください。」
#に抵触すると思います。

編集    削除
Ban  2004-11-07 02:20:32  No: 54997  IP: [192.*.*.*]

二重投稿してしまいました。orz
もうしわけありません。

編集    削除