So from the docs we have these pins .
SCLK , MOSI , MISO ,CS which are normal SPI pins so I understand them.
Additional Control Signals:
SDCS , XDCS are these pins multiple chip select pin , for the SD ? , and the VS1053 so why 3 .
RST , Reset pin , zero brainer
DREQ , I guess a interrupt line
library method to set it up :-
Form theAdafruit_VS1053(uint8_t mosi, uint8_t miso, uint8_t clk, uint8_t rst, uint8_t cs, uint8_t dcs, uint8_t dreq) - Software SPI constructor - must specify all pins.
Is dcs xdcs or sdcs , So do you need cs and xdcs and sdcs is the sd chip select ?