title: PyGame Queueing Music Problems, not waiting for first song
body: <p>I'm playing ogg sound files from a list generated from my selected music file directory. For some reason the first song is skipped and it plays starting from the second song. For some reason it plays a split second of the first song occasionally which leads me to believe there's an issue on how I'm trying to queue the songs from a list in a loop but I can't seem to fix it.</p>
  
  <pre><code>import pygame
  import sys
  import os
  from pygame.locals import * 
  surface = pygame.display.set_mode((640, 480))
  musicDir = "/Users/user/Desktop/Dat Sound/Music/"
  x = os.listdir(musicDir)
  del(x[0]) # Deleting first element because it's DS Store file (Mac)
  print x # The list is ['Bonfire.ogg', 'Voodoo Child.ogg']
  n = ''
  count = 1
  pygame.mixer.init()
  for i in range(len(x)):
      n = musicDir + str(x[i])
      print n  
      pygame.mixer.music.load(n)
      pygame.mixer.music.play()
      pygame.mixer.music.queue(musicDir + str(x[i]))
      # I'm queueing the next song in the list of songs from the folder + its location
      print pygame.mixer.music.get_busy() 
      # get_busy returns true for both files but only the second is playing
  running = True
  while running:
      for event in pygame.event.get():
          if event.type == pygame.QUIT:
            running = False
  </code></pre>