VS1053 Library issues.

Your comment on the adafruit library having it defined was the answer. in the Adafruit_VS1053.h the pin was defined as

#define VS1053_FILEPLAYER_PIN_INT 5

I changed it to #define VS1053_FILEPLAYER_PIN_INT 18 and it works on the hardware interrupt now.

Thanks.

Now If i can just get it to work on DUE.