Beispiel #1
0
    def __init__(self):
        PyAudio.__init__(self)

        # CONSTANT VALUES
        self.WIDTH = 2
        self.CHANNELS = 1
        self.RATE = 44100

        self.configFile = "config.xml"
        if not isfile(self.configFile):
            raise IOError("{} not found, please use the GUI to generate the file".format(self.configFile))

        self.parser = ConfigParser(self.configFile)
        self.parser.parse()

        self.filters = [ (filt["filterFunc"], filt["gain"]) for filt in self.parser.filters() ]