Synthesizer based on the Unzen / Nucleo F746ZG
Dependencies: amakusa mbed-dsp mbed shimabara ukifune unzen_nucleo_f746
Fork of skeleton_unzen_nucleo_f746 by
雲仙フレームワークのテストとして作っているプロジェクトです。中身はどんどん変っていきます。 説明はDSP空挺団の「シンセサイザー」カテゴリーを参照してください。初回は「ドッグフードを食べる」です。
Diff: signal_processing.h
- Revision:
- 27:fcb1f1da2ad7
- Parent:
- 26:e99f71165e19
- Child:
- 28:547f19ed6f67
--- a/signal_processing.h Fri Feb 10 21:31:17 2017 +0000 +++ b/signal_processing.h Sat Feb 11 07:15:21 2017 +0000 @@ -55,7 +55,7 @@ // The f * f_factor must be < Fs/6. class SVFilter : public amakusa::AbstractFilter { public: - SVFilter( uint32_t blockSize ); + SVFilter( uint32_t a_block_size ); virtual void run( float32_t *pSrc, float32_t *pDst); void set_Q( float32_t Q ); // real Q factor [ 0.5 ... inf ] void set_Fs( int new_Fs ); // Hz @@ -75,7 +75,7 @@ class EG { public: - EG ( int32_t block_size ); + EG ( int32_t a_block_size ); virtual void run( float32_t *pEnvelope ); void on(void); void off(void);