plays wav files
Fork of wave_player by
Diff: wave_player.h
- Revision:
- 2:90454b75f0ad
- Parent:
- 1:acc3e18e77ad
--- a/wave_player.h Tue Jan 18 03:57:27 2011 +0000 +++ b/wave_player.h Thu Nov 03 14:43:52 2016 +0000 @@ -43,7 +43,7 @@ * * @param wavefile A pointer to an opened wave file */ -void play(FILE *wavefile); +void play(FILE *wavefile, bool &playing, int &vol); /** Set the printf verbosity of the wave player. A nonzero verbosity level * will put wave_player in a mode where the complete contents of the wave @@ -59,7 +59,7 @@ void set_verbosity(int v); private: -void dac_out(void); +void dac_out(); int verbosity; AnalogOut *wave_DAC; Ticker tick; @@ -67,6 +67,7 @@ short DAC_wptr; volatile short DAC_rptr; short DAC_on; +volatile int *vol; };