 
   //Mono: 44100Khz 
   //Stereo: 88200 sample rate
-  //300 mSec of prebuffering.
-  Audio.begin(1 * 44100, 300);
+  //100 mSec of prebuffering.
+  //1.3 => Play it faster => 30%
+  Audio.begin(1.3 * 44100, 100);
 }
 
 void loop() {
-  int count = 0;
 
   // open wave file from sdcard
   File myFile = SD.open("test.wav");

  const int S = 1024; // Number of samples to read in block
  short buffer[S];

  Serial.print("Playing");
  // until the file is not finished
  while (myFile.available()) {
    // read from the file into buffer
    myFile.read(buffer, sizeof(buffer));

    // Prepare samples
    int volume = 1024;
    Audio.prepare(buffer, S, volume);
    // Feed samples to audio
    Audio.write(buffer, S);

    // Every 100 block print a '.'
    count++;
    if (count == 100) {
      Serial.print(".");
      count = 0;
    }
  }
  myFile.close();

  Serial.println("End of file. Thank you for listening!");
  while (true) ;
}

#include <Audio.h>

void setup() {
  //Start UART @ 115200 baud rate
  Serial.begin(115200);

  //Setup SD-card
  Serial.print("Initializing SD card...");
  //"Start" SD Card
  //Pin 4 is the CS pin
  if (!SD.begin(4)) {
    Serial.println(" failed!");
    return;
