Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import scipy.io.wavfile as wav
- import numpy as np
- import pickle
- def enc (track,n, target):
- rate,data = wav.read(track)
- qStep = (float(np.max(data)) - float(np.min(data)))/(2**n-1)
- dataQuant = np.round(data/(qStep))*qStep
- b = open(target, 'wb')
- pickle.dump(data, b, pickle.HIGHEST_PROTOCOL)
- b.close()
Add Comment
Please, Sign In to add comment