def start(self): self.init() import coreaudio coreaudio.installAudioCallback(self, rate=self.samplerate, bufsize=self.periodsize, debug=False)
def reopen(self): if not self.running: print("Installing coreaudio callback") coreaudio.installAudioCallback(self) self.running = True
def reopen(self): if not self.running: print "Installing coreaudio callback" coreaudio.installAudioCallback(self) self.running = True
def ping(self): self.counter = 0 coreaudio.installAudioCallback(self.audio_id, self)
def __init__(self): audio_id, sampling_rate, chunksize = coreaudio.initAudio() self.silence = [0.0 for i in range(0, chunksize)] coreaudio.installAudioCallback(audio_id, self)