1 import pyglet, os, random
2
5 self.source = pyglet.media.load(fileName, streaming=True)
6 self.player = pyglet.media.Player()
7 self.player.eos_action = pyglet.media.Player.EOS_LOOP
8 self.player.queue(self.source)
9
10 - def play(self, volume = 50):
13
14
15
19
22
25
28
32
35
37 return self.player.time * 1000.0
38
41
42
45
46
48 self.player.volume = newVolume
49
50
51
52 theme = 'theme_1.wav'
53 menu = 'menu_theme.wav'
54 intro_sound = 'intro_v2.wav'
55
56 sound_file = os.path.join('sounds', theme)
57 theme_player = Music(sound_file)
58
59 menu_sound_file = os.path.join('sounds', menu)
60 menu_player = Music(menu_sound_file)
61
62 intro_file = os.path.join('sounds', intro_sound)
63 intro_sound_player = Music(intro_file)
64
65 sound_player = pyglet.media.Player()
66