[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[pygame] Playing MP3 problem (background noise)
Hi,
  The scenario is an fully updated FC6, with the SDL.mixer recompiled 
to enable mp3 support like this:
1) download SDL_mixer-1.2.7-2.fc6.src.rpm from source rpm repository. 2) 
rpm -i SDL_mixer-1.2.7-2.fc6.src.rpm 3) cd /usr/src/redhat/SPECS 4) edit 
SDL_mixer.spec, and change line 48 from: %configure 
--disable-dependency-tracking --disable-static to  %configure 
--disable-dependency-tracking --disable-static --enable-music-mp3 5) 
build the rpms: rpmbuild -bb SDL_mixer.spec 6) install: cd 
/usr/src/redhat/RPMS/i386; rpm -i SDL_mixer-1.2.7-2.i386.rpm; rpm -i 
SDL_mixer-devel-1.2.7-2.i386.rpm 7) yum install pygame pygame-devel
  The code is:
import pygame
pygame.init()
pygame.mixer.init()
pygame.mixer.music.load('s.mp3')
pygame.mixer.music.play()
while 1:
      pass
  The s.mp3 is an valid MP3 that mplayer plays without problems, but 
the above code plays the mp3 with an annoying background noise (it looks 
like an very old vinyl LP disc). Is this an pygame problem or an SDL 
problem? Did anyone had the same problem (i tryed on 2 different systems 
with the same effect (FC6 and CentOS5).
Thanks,
Nelson