atctwo / watch-II

Firmware for my custom smart-ish-watch, mark II
MIT License
1 stars 0 forks source link

music player: format support #27

Closed atctwo closed 3 years ago

atctwo commented 4 years ago

The library used for audio playback (https://github.com/earlephilhower/ESP8266Audio) supports loads of different file formats and stream types. Here is a list of what the watch 2 music player app supports (ie: what does the app have an interface for).

format supported date support added performance
AAC [x] 08.06.20 pretty good, crackly
FLAC [ ] doesn't make any sound
MIDI [ ] crashes ESP
RTTTL [ ]
WAV [x]  08.06.20 awful (dependant on file?)
MP3 [x] 30.05.20 pretty good
MOD [x] 08.06.20 pretty good, quiet, doesn't work with .it or .xm files
HTTP streams [ ]
ICY streams [ ]
atctwo commented 3 years ago

c8a0b80de915461a865ac26fd11ce17cd334b9b9 switched from ESP8266Audio to ESP32-audioI2S. That library only supports mp3, aac, and wav, but audio playback works really well.