Nucleo F401REでFM音源を実装するやつ の実装途中で32ポリ音源にしたやつ 外部DACとオペアンプを利用 現在はMCP4922とNJM2737
Dependencies: AOTTrigon I2CEEPROM MCP4922 mbed
Diff: Operator.h
- Revision:
- 9:12a54d2ea8fc
- Parent:
- 7:439c57c20593
- Child:
- 10:0ffdefe75566
--- a/Operator.h Mon Dec 29 02:34:49 2014 +0000 +++ b/Operator.h Mon Dec 29 02:42:03 2014 +0000 @@ -6,10 +6,10 @@ class FMOperator { public: - FMOperator(Timer tm, AOTTrigon t); + FMOperator(Timer *tm, AOTTrigon *t); float calculate(float fmIn); - float attackNote(float freq); - float releaseNote(); + void attackNote(float freq); + void releaseNote(); float attack; float delay; @@ -21,8 +21,8 @@ float totalLevel; private: - Timer master; - AOTTrigon tri; + Timer *master; + AOTTrigon *tri; //時間だけdouble確保 double startTime; double releaseTime;