- Timestamp:
- Mar 6, 2013, 10:56:53 PM (12 years ago)
- Branches:
- feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
- Children:
- 129b269
- Parents:
- d5e846c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
python/demos/demo_spectrogram.py
rd5e846c r9f8e8a9 6 6 from pylab import imshow, show, cm, axis, ylabel, xlabel, xticks, yticks 7 7 8 def get_spectrogram(filename): 9 samplerate = 44100 8 def get_spectrogram(filename, samplerate = 0): 10 9 win_s = 512 # fft window size 11 10 hop_s = win_s / 2 # hop size … … 13 12 14 13 a = source(filename, samplerate, hop_s) # source file 14 if samplerate == 0: samplerate = a.samplerate 15 15 pv = pvoc(win_s, hop_s) # phase vocoder 16 16 specgram = zeros([0, fft_s], dtype='float32') # numpy array to store spectrogram
Note: See TracChangeset
for help on using the changeset viewer.