このライブラリでは、単音とメロディの出力が可能です。 In this library, you can output a single tone and melody. mbedのpwmOutとDigitalOutを使ってスピーカや圧電ブザーを直接駆動します。 directly drive speaker or buzzer and DigitalOut pwmOut using the mbed. メロディデータは、mbedのローカルにtxtファイルとして保存するか、プログラム中に配列データとして保存してください。 Melody data is either stored in a txt file on the local mbed, save it as a data array in the program.

Dependents:   kitchenTimer_Clock SoundLibraryExample_Melody_ProgramData M3PI_SuiviLigne

Revision:
9:5385907711e0
Parent:
0:e3f005984c2a
Child:
10:059d4df77110
--- a/Sound.cpp	Sat Nov 19 08:18:24 2011 +0000
+++ b/Sound.cpp	Sun Dec 11 11:20:31 2011 +0000
@@ -100,15 +100,19 @@
             O_sound.envelope -= Z_pulseCheckSyuuki;
         } else {
             O_sound.envelope = 0;
+            sound_out(0.0, 0);
         }
     }
     else{
+    sound_out(0.0, 0);
+/*    
     // O_sound.syuuki == 0 then sound nasi
     
-        if(f_muonSet == 0){
-            f_muonSet = 1;
-            sound_out(0.0, 0);      // 5us
+        if(f_muonSet == 1){
+            f_muonSet = 0;
+            sound_out(0.0, 0);
         }
+*/
     }
     
     //*************************************************