Thanks Adam for the suggestion.  Unfortunately the problem is the same with 
wavs that I created by converting the mp3s into wavs with sox.  Here's what 
the wavs look like:

Input File     : '426.wav'

Channels       : 1

Sample Rate    : 22050

Precision      : 16-bit

Duration       : 00:00:02.51 = 55296 samples ~ 188.082 CDDA sectors

File Size      : 111k

Bit Rate       : 353k

Sample Encoding: 16-bit Signed Integer PCM

On Wednesday, April 22, 2015 at 4:31:45 PM UTC-6, Adam wrote:
>
>  On 22/04/15 22:08, John Bent wrote:
>  
> I have a large number of small mp3 files that I need to check 
> individually. In a python foreach file loop, I'm calling this function 
> which uses pyglet:
>
>   def play(player,src):
>
>   try:     #music = pyglet.resource.media(src)     music = pyglet.media.
> load(src, streaming=False)     music.play()     ans = raw_input("\tWas 
> this sound good (r to replay, q to quit)? [y|n|r|q]: ")     if (ans == 'r'
> ):       return play(player,src)     if (ans == 'q'):       sys.exit(0)   
>   else:       success = (ans == 'y')   except pyglet.media.avbin.
> AVbinException, e:     print "Exception playing file. Assuming bad."     
> success = 0     print "%s -> %d" % ( src, success )   return success 
>  
>  It works great for about 10 files but then it just stops working without 
> any error indication that I'm noticing. It acts like it is playing the 
> sounds but there is just silence. Is there some resource I should be 
> unloading or deallocating or something? I'm on OS X and initially had to 
> install AVBin to get pyglet to work at all.
>
> Thanks!
>  Hmm, do you get the same problem with uncompressed audio, i.e. can you 
> test with some wavs please?
>

-- 
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyglet-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to