y-matsui::weblog

電子楽器、音楽、コンピュータ、プログラミング、雑感。面倒くさいオヤジの独り言

RFIDリーダで遊ぶ〜音を鳴らす

LED点滅、フォーム色変更の次は、当然(?)音だ。
IDの判定結果によって、再生するWAVEを変えても良いし、テクノっぽくBeep音でメロディを奏でるのも渋い。
普通に、Windowsのシステムイベントに関連付けられた音を使う場合は、こんな感じ↓で

using System.Media;
//SystemSounds.Beep.Play();
//SystemSounds.Exclamation.Play();
//SystemSounds.Asterisk.Play();
//SystemSounds.Question.Play();
//SystemSounds.Hand.Play();

//Beepで音階:

//Console.Beep(262, 400); // ド
//Console.Beep(294, 400); // レ
//Console.Beep(330, 400); // ミ
//Console.Beep(349, 400); // ファ
//Console.Beep(392, 400); // ソ
//Console.Beep(440, 400); // ラ
//Console.Beep(494, 400); // シ
//Console.Beep(523, 400); // ド

//テクノっぽいオクターブ音”ペッドド”←擬音
//////Beep
Console.Beep(523, 50); // ド
Console.Beep(131, 50); // ド
Console.Beep(262, 50); // ド
Console.Beep(262, 50); // ド