def callback(): global wave peaceaudio.generate() peaceaudio.writeBuffer() wave = peaceaudio.getBufferl()#Capture signal from left channel return 1 def viewsignal_callback(): peacevisual.beginDraw(gl.GL_LINES) for i in xrange(buffersize): peacevisual.setColor4f(random.random(),random.random(),random.random(),0.2) peacevisual.drawVertex2f(-0.9,0) peacevisual.drawVertex2f(0.9,wave[i]) peacevisual.endDraw() return 1 track = peaceaudio.createStandTrack(waveshape=peaceaudio.wavetype.sinewave) mixer = peaceaudio.createMixer() mixer.addTrack(track) track.setvolume(0.5) peaceaudio.setMixer(mixer) peaceaudio.setCallback(callback) peacevisual.setCallback(viewsignal_callback) peaceaudio.start() peacevisual.start() peacevisual.setLineWidth(10.0) raw_input("Press Enter to exit")
peaceaudio.init_peaceaudio_easy(256) peacevisual.init_peacevisual(800,600) def callback(): global wave peaceaudio.generate() peaceaudio.writeBuffer() wave = peaceaudio.getBufferl()#Capture signal from left channel return 1 def viewsignal_callback(): peacevisual.drawsignal(wave) return 1 track = peaceaudio.createStandTrack(waveshape=peaceaudio.wavetype.noise) mixer = peaceaudio.createMixer() mixer.addTrack(track) track.setvolume(0.5) peaceaudio.setMixer(mixer) peaceaudio.setCallback(callback) peacevisual.setCallback(viewsignal_callback) peacevisual.disable(gl.GL_BLEND) peaceaudio.start() peacevisual.start() raw_input("Press Enter to exit") peaceaudio.stop()
def callback(): global wave peaceaudio.generate() peaceaudio.writeBuffer() wave = peaceaudio.getBufferl() #Capture signal from left channel return 1 def viewsignal_callback(): peacevisual.drawsignal(wave) return 1 track = peaceaudio.createStandTrack(waveshape=peaceaudio.wavetype.noise) mixer = peaceaudio.createMixer() mixer.addTrack(track) track.setvolume(0.5) peaceaudio.setMixer(mixer) peaceaudio.setCallback(callback) peacevisual.setCallback(viewsignal_callback) peacevisual.disable(gl.GL_BLEND) peaceaudio.start() peacevisual.start() raw_input("Press Enter to exit") peaceaudio.stop()
import peaceaudio import peacevisual import gl peaceaudio.init_peaceaudio_easy(256)#Modify framesPerBuffer for different results wave = [] def callback(): peaceaudio.generate() peaceaudio.writeBuffer() return 1 track = peaceaudio.createStandTrack() mixer = peaceaudio.createMixer() mixer.addTrack(track) track.setvolume(0.5) peaceaudio.setMixer(mixer) peaceaudio.setCallback(callback) peaceaudio.start() raw_input("Press Enter to Continue") wave = peaceaudio.getBufferl()#Capture signal from left channel peacevisual.viewsignal(wave) raw_input("Press Enter to exit") peaceaudio.stop()
import peaceaudio import peacevisual import gl peaceaudio.init_peaceaudio(framesPerBuffer = 256)#Modify framesPerBuffer for different results peaceaudio.createTable(1024) peaceaudio.openStream() wave = [] def callback(): peaceaudio.generate() peaceaudio.writeBuffer() return 1 track = peaceaudio.createStandTrack(freq=220.0,waveshape=peaceaudio.wavetype.sinewave) mixer = peaceaudio.createMixer() mixer.addTrack(track) track.setvolume(0.5) peaceaudio.setMixer(mixer) peaceaudio.setCallback(callback) peaceaudio.start() raw_input("Press Enter to Continue") wave = peaceaudio.getBufferl()#Capture signal from left channel peacevisual.viewsignal(wave) raw_input("Press Enter to exit") peaceaudio.stop()
import peacevisual import gl peaceaudio.init_peaceaudio_easy( 256) #Modify framesPerBuffer for different results wave = [] def callback(): peaceaudio.generate() peaceaudio.writeBuffer() return 1 track = peaceaudio.createStandTrack() mixer = peaceaudio.createMixer() mixer.addTrack(track) track.setvolume(0.5) peaceaudio.setMixer(mixer) peaceaudio.setCallback(callback) peaceaudio.start() raw_input("Press Enter to Continue") wave = peaceaudio.getBufferl() #Capture signal from left channel peacevisual.viewsignal(wave) raw_input("Press Enter to exit") peaceaudio.stop()
wave = peaceaudio.getBufferl() #Capture signal from left channel return 1 def viewsignal_callback(): peacevisual.beginDraw(gl.GL_LINES) for i in xrange(buffersize): peacevisual.setColor4f(random.random(), random.random(), random.random(), 0.2) peacevisual.drawVertex2f(-0.9, 0) peacevisual.drawVertex2f(0.9, wave[i]) peacevisual.endDraw() return 1 track = peaceaudio.createStandTrack(waveshape=peaceaudio.wavetype.sinewave) mixer = peaceaudio.createMixer() mixer.addTrack(track) track.setvolume(0.5) peaceaudio.setMixer(mixer) peaceaudio.setCallback(callback) peacevisual.setCallback(viewsignal_callback) peaceaudio.start() peacevisual.start() peacevisual.setLineWidth(10.0) raw_input("Press Enter to exit") peaceaudio.stop()