コードがあります:
import wave
import numpy as np
import math
wav = wave.open("music.wav", mode="r")
(nchannels, sampwidth, framerate, nframes, comptype, compname) = wav.getparams()
content = wav.readframes(nframes)
samples = np.fromstring(content, dtype=types[sampwidth])
for n in range(nchannels):
channel = samples[n::nchannels]
print channel
結果として:
[0 0 0 ..., 0 0 8]
[0 0 0 ..., 0 0 0]
タイプ:
<type 'numpy.ndarray'>
<type 'numpy.ndarray'>
次に何をすべきかわかりません...別の解決策があれば幸いです:)