No audio from Geeetech MP3 shield

I am trying to use a Geeetech VS1053 MP3 shield on a MEGA2560
It has the jumpers specified in the config file for MOSI, MISO, and SCK
It is set it up with an SD card with a few short audio files
I have installed the SFEMP3Shield library downloaded 12/28/2017
I have installed the SD and SDFat library's

Using the IDE and Serial Monitor I can compile and load all of the example
sketches (3) without errors. The sketches respond on start up with a list
of possible shield commands. I can poll the shield for the VS1053 status
which is consistent with when I try to run an MP3 and when none is running.
I can read a directory of the SD card and some of the other commands
that aren't audio output.

But when I try to play an MP3 file the program says it is playing
and lists the file info, if available, but there is no audio output.

I have replaced the jumpers and replaced the MEGA with the same results.

I have checked the SD card by reading it and running the MP3 files on
my laptop.

Any thoughts would be appreciated.

SPoz

Is your software running software serial? If so it is likely not to work on a Mega. You have to change the code to use one of the three hardware serial ports and require your system to use these pins.

I found my mega has to have the speaker pin changed to 46 when using a shield (W5100) and the card is on pin 4 - maybe worth a shot

If the serial monitor says it's playing then you are 99% home, the problem is only an audio issue your digital interface is working.
The volume defaults to minimum, try turning up the volume (serial '+' command) repeat until you get up to -1dB.

Also try the MIDI note and the sine wave test ('b' and 't' commands).

If none of the above works what audio monitor are you using?

SPoz:
I am trying to use a Geeetech VS1053 MP3 shield on a MEGA2560
It has the jumpers specified in the config file for MOSI, MISO, and SCK

SPoz

Hello SPoz,

mine doesnt work, even the sdcard init,

have you put wire to mega and MP3 Shield whith the shield plug on the mega?

or wire everything, the shield not plug on the mega PLS?

I dont want to make a short cut beetween digital 50,51, 52 and PWM 10/11/12 of the Mega...

Sorry, perhaps its a stupid question but i am a beginer...