wavをいじくる
スパロボ大戦CDで、曲の末尾になぜかノイズが入っていたので、
いったんwavに変換した後、Pythonでノイズを削除。
wave.openがwith文で使えないことに失望しました。
from __future__ import division, print_function
__metaclass__ = type
import wave
from os.path import *
import glob
def main():
for f in glob.glob("*.wav"):
print(f)
fi = wave.open(f, 'r')
fo = wave.open(join("o", basename(f)), 'w')
fo.setnchannels(fi.getnchannels())
fo.setsampwidth(fi.getsampwidth())
fo.setframerate(fi.getframerate())
fo.writeframes(fi.readframes(fi.getnframes() - 500))
if "__main__" == __name__:
main()