Minggu, 12 Juni 2016

the easiest way to read wav-files using Python



Bila anda bekerja dengan format WAV pada menggunakan python sebagai tools utama, anda bisa memanfaatkan library berikut
daripada kamu menggunakan library default python, maka penulis sarankan menggunakan library diatas! Karena sangat mudah penggunaannya, oiya jangan lupa untuk menggunakan numpy.

Berikut contoh penggunaanya









import numpy as np
import wavio
import matplotlib.pyplot as plt

h = wavio.read('D-E-G-D-E-G.wav')
print h
data = h.data
amplitudo  = x[:,1] #ambil channel 1 saja
time = np.arange(0,np.size(x,0))
plt.figure('www.softscients.web.id')
plt.plot(time,amplitudo),plt.title('Plot Sinyal Wav') 


Wav(data.shape=(488704, 2), data.dtype=int16, rate=44100, sampwidth=2)
Cara baca keluarannya yaitu
Data sound stereo
Range resolusi amplitudo 16 bit
Hz 441000


Posting Komentar