Audio singal input and output example for DISCO-F746. Input: MEMS mic, Output: CN10 OUT, Acoustic effect: echo and frequency shift. DISCO-F746 によるオーディオ信号入出力.入力:MEMS マイク,出力:CN10 OUT,音響効果:エコー,周波数変換.

Dependencies:   F746_GUI F746_SAI_IO

Committer:
MikamiUitOpen
Date:
Mon Apr 10 13:44:13 2017 +0000
Revision:
10:56f2f01df983
Parent:
5:7de034938856
11

Who changed what in which revision?

UserRevisionLine numberNew contents of line
MikamiUitOpen 0:f064b50f238e 1 //--------------------------------------------------------------
MikamiUitOpen 0:f064b50f238e 2 // 信号処理のための基底クラス
MikamiUitOpen 0:f064b50f238e 3 //
MikamiUitOpen 10:56f2f01df983 4 // 2017/04/06, Copyright (c) 2017 MIKAMI, Naoki
MikamiUitOpen 0:f064b50f238e 5 //--------------------------------------------------------------
MikamiUitOpen 0:f064b50f238e 6
MikamiUitOpen 0:f064b50f238e 7 #ifndef PROCESSING_BASE_HPP
MikamiUitOpen 0:f064b50f238e 8 #define PROCESSING_BASE_HPP
MikamiUitOpen 0:f064b50f238e 9
MikamiUitOpen 0:f064b50f238e 10 namespace Mikami
MikamiUitOpen 0:f064b50f238e 11 {
MikamiUitOpen 0:f064b50f238e 12 class ProcessingBase
MikamiUitOpen 0:f064b50f238e 13 {
MikamiUitOpen 0:f064b50f238e 14 public:
MikamiUitOpen 0:f064b50f238e 15 ProcessingBase() {}
MikamiUitOpen 10:56f2f01df983 16 virtual ~ProcessingBase() {}
MikamiUitOpen 10:56f2f01df983 17
MikamiUitOpen 0:f064b50f238e 18 virtual float Execute(float xn)
MikamiUitOpen 0:f064b50f238e 19 { return xn; }
MikamiUitOpen 0:f064b50f238e 20 };
MikamiUitOpen 0:f064b50f238e 21 }
MikamiUitOpen 0:f064b50f238e 22 #endif // PROCESSING_BASE_HPP