Gewusst wie: Bearbeiten von wav-Datei in Python?

Ich versuche zu Lesen, eine wav-Datei, dann manipulieren Sie die Inhalte, sample-by-sample

Hier ist, was ich habe, so weit:

import scipy.io.wavfile
import math

rate, data = scipy.io.wavfile.read('xenencounter_23.wav')

for i in range(len(data)):
    data[i][0] = math.sin(data[i][0])
    print data[i][0]

Den Ergebnissen, die ich bekomme, ist:

0
0
0
0
0
0

etc

Lesen richtig, denn wenn ich Schreibe print data[i] stattdessen bekomme ich in der Regel nicht-null-arrays der Größe 2.

InformationsquelleAutor JVE999 | 2013-09-05
Schreibe einen Kommentar