Output the audio signal with filtering by graphic equalizer in the *.wav file on the SD card using onboard CODEC. SD カードの *.wav ファイルのオーディオ信号をグラフィック・イコライザを通して,ボードに搭載されているCODEC で出力する.

Dependencies:   F746_GUI F746_SAI_IO SD_PlayerSkeleton FrequencyResponseDrawer

Revision:
9:0d5bd1539291
Parent:
7:be29ba9c83b2
Child:
10:160fcbe4dee8
diff -r 12aa05f3cc24 -r 0d5bd1539291 main.cpp
--- a/main.cpp	Mon May 09 08:54:09 2016 +0000
+++ b/main.cpp	Mon May 09 13:48:33 2016 +0000
@@ -127,7 +127,7 @@
             {
                 menu.Inactivate(2); // PAUSE 無効
                 menu.Activate(3);   // RESUME 有効
-                mySai.Pause();
+                mySai.PauseOut();
 
                 // PLAY か RESUME か STOP がタッチされるまで待つ
                 int touch134 = -1;
@@ -135,14 +135,14 @@
                     ModifyFilter(drawerObj, myBars, hn, flat, onOff, on);
                 switch (touch134)
                 {
-                    case 1: playOk = true;  // 最初から PLAY
+                    case 1: playOk = true;      // 最初から PLAY
                             break;
-                    case 3: mySai.Resume(); // PAUSE したところから PLAY 再開
+                    case 3: mySai.ResumeOut();  // PAUSE したところから PLAY 再開
                             menu.Activate(2);
                             menu.Inactivate(3);
                             menu.TouchedColor(1);
                             break;
-                    case 4: stopOk = true;  // STOP
+                    case 4: stopOk = true;      // STOP
                             break;
                 }
             }
@@ -152,7 +152,7 @@
             // 1フレーム分の信号処理 (イコライザ) の実行
             SignalProcessing(sdReader, mySai, sn, hn, STAGES, on);
         }
-        mySai.Stop();
+        mySai.StopOut();
         menu.Activate(0);               // OPEN 有効
         if (!playOk) menu.Activate(1);  // PLAY 有効
         for (int n=2; n<5; n++)         // その他は無効