#Link video here once live. from scikits.audiolab import wavread, wavwrite data, fs, enc = wavread('sounds/Snap.wav') plot(data[0:300, 0]) grid(1) ylabel('Voltage') xlabel('Samples') from IPython.display import Audio Audio('sounds/Snap.wav') #Apply large positive voltage to speaker: smallSignal = 1*np.ones(1000) plot(smallSignal, linewidth=2) grid(1) ylim([0,1]) xlabel('Samples') ylabel('Voltage') wavwrite(smallSignal, 'sounds/smallSignal.wav', fs) Audio('sounds/smallSignal.wav') #Apply smaller positive voltage to speaker: smallSignal = 0.25*np.ones(1000) plot(smallSignal, linewidth=2) grid(1) ylim([0,1]) xlabel('Samples') ylabel('Voltage') wavwrite(smallSignal, 'sounds/smallSignal.wav', fs) Audio('sounds/smallSignal.wav')