A simple library for decoding MP3 files with the VS1053 CoDec chip. The initial library was written by Kaoru Onoe. The library is patched to work with some "LC Technology" VS1053 board that have some IC pins disconnected. Because of that problem, there was no sound out of that boards. Now, these board work ok !
Dependents: W7500_and_VS1053_MP3_decoder VS1053_MP3_decoder_WIZwiki-W7500 VS1053Player Scat
Fork of VS1053 by
Diff: VS1053.h
- Revision:
- 8:5ad25d480d5f
- Parent:
- 7:97a8edd44fe9
--- a/VS1053.h Sat Sep 05 12:16:06 2015 +0000 +++ b/VS1053.h Thu Nov 26 14:21:36 2015 +0000 @@ -19,7 +19,7 @@ private: SPI spi; DigitalOut cs; - DigitalOut bsync; + DigitalOut bsync; //dcs pin DigitalIn dreq; DigitalOut rst; @@ -51,10 +51,11 @@ void hardwareReset(); void modeSwitch(void); void sendDataByte(uint8_t data); - size_t sendDataBlock(uint8_t* data, size_t length); + size_t sendDataBlock(char* data, size_t length); void clockUp(); bool sendCancel(); bool stop(); + void setVolume(uint8_t vol); private: void writeReg(uint8_t, uint16_t);