Advertisement
Guest User

Untitled

a guest
Mar 7th, 2015
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.59 KB | None | 0 0
  1. BUFFERSIZE = 1024
  2. AUDIO_DEVICE_ID = 0
  3.  
  4. import numpy
  5. import pyaudio
  6.  
  7. def audiocallback(in_data, frame_count, time_info, status):
  8.     sz = frame_count * 2
  9.     b = numpy.zeros(sz, numpy.float)
  10.     odata = (b.astype(numpy.int16)).tostring()  
  11.     return (odata, pyaudio.paContinue)
  12.  
  13. p = pyaudio.PyAudio()
  14. stream = p.open(format = pyaudio.paInt16, channels = 2, rate = 44100, frames_per_buffer = BUFFERSIZE, output = True, input = False, output_device_index = AUDIO_DEVICE_ID, stream_callback = audiocallback)
  15. print 'Opened : '+ p.get_device_info_by_index(AUDIO_DEVICE_ID)['name']
  16.  
  17. raw_input()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement