Music Shield V2.0 real-time MIDI Instrument Music Player Audio Encoder Decoder
A part of the review has been auto-translated.
The shield works OK. But it needs to be connected to an Arduino UNO, while I prefer the ESP, that would offer the possibility to control the Music player via Wifi. Therefore it could be better to use a different type of music player for example "VS1053 VS1053B MP3 Module Development Board UNO Board with SD Card Slot Ogg Real-time Recording Geekcreit for Arduino". But in that case you have to make the connections yourself, while the shield, we are talking about now, can simply be plugged on the Arduino. I have not yet found a sketch, that can play midi files from the SD-card.