Gugen展示版
Fork of MagneWave by
Diff: MagneWave.h
- Revision:
- 4:8b4be75fd97a
- Parent:
- 3:500b992880b3
- Child:
- 5:a1c57d771887
diff -r 500b992880b3 -r 8b4be75fd97a MagneWave.h --- a/MagneWave.h Sat Nov 02 08:14:03 2013 +0000 +++ b/MagneWave.h Wed Nov 06 17:52:59 2013 +0000 @@ -22,9 +22,17 @@ void play( FILE *wavefile ); private: - Timer m_timer; +void dacOut(); + +// Timer m_timer; SoftMCP4922 *m_wave_DAC; FILE *m_wavefile; + Ticker tick; + unsigned short m_fifo[256]; + short m_wptr; + volatile short m_rptr; + bool m_dacOn; + bool m_fileEnd; };