class SoundManager():
    
    self.mixer=AudioMixer()
    for i in range(1, 5):
        self.mixer.addwav(appdir + "/sounds/KickDrums1/kickdrum" +str(i ) + ".wav")
        self.mixer.addwav(appdir +"/sounds/HiHats1/hihat" +str(i) + ".wav")
        self.mixer.addwav(appdir +"/sounds/SnareDrums1/snaredrum" +str(i) + ".wav")
        self.mixer.addwav(appdir +"/sounds/Cymbals1/cymbal" +str(i) + ".wav")
        self.mixer.addwav(appdir +"/sounds/TomTomDrums/tomtomdrum" +str(i) + ".wav")
        self.mixer.addwav(appdir +"/sounds/TomTomDrums/tomtomdrum" +str(4+i) + ".wav")
        self.mixer.addwav(appdir +"/sounds/BassDrums1/bassdrum" +str(i) + ".wav")
    
    def playsound (mixer, num, first=True):
        self.mixer.playsound(num + (numsoundgroups*random.randrange(0,4)))             
            