Software Listing of Author : "Alan Tan"
- Hilbert-Huang Transform
- License: Freeware
- Price: 0.00


The function plot_hht is a realization of the Hilbert-Huang transform (HHT). The HHT decomposes a signal into intrinsic mode functions (or IMFs), and obtain the instantaneous frequency data. It is designed to work well for data that are nonstationary and nonlinear (http://en.wikipedia.org/wiki/Hilbert-Huang_Transform). Learn more about the HHT from the attached pdf. The function plot_hht is best used with spsnip_gui available at http://www.mathworks.com/matlabcentral/fil...objectType=FILE. Essential files: plot_hht.m, emd.m, findpeaks.m Accompanying files: Hum.wav, HHT.pdf
- Platform: Matlab, Scripts
- PitchWatch
- License: Shareware
- Price:


Hear me hum the G major (offkey!) and use pitchwatch to view the pitch keys displayed from the lowest key A0 to the highest key C8. Check out the link at http://www.bookrags.com/wiki/Piano_key_frequencies for more information about pitch keys. By the way, G major is a major scale based on G, consisting of the pitches G, A, B, C, D, E, F# and G (http://en.wikipedia.org/wiki/G_major). The pitch calculation is based on the AMDF-fractional pitch period determination. The function is designed to operate optimally at the sampling rate of 8000Hz; nevertheless, you may adjust the window size (wlen) to suit your pitch watching needs. Pitchwatch is best used with spsnip_gui available http://www.mathworks.com/matlabcentral/fil...objectType=FILE. Have a fun time getting your pitch right! :) Essential files: pitchwatch.m Accompanying files: Hum.wav
- Platform: Matlab, Scripts
- Speech Snipper
- License: Freeware
- Price: 0.00


This is a GUI that manages DSP analysis functions for wav-files (e.g., speech signals). Two functions (plotps.m and spect.m) are included for starters. You may write your own functions and integrate that into the GUI without much hassle (see instructions in the accompanying readme.txt file). Additional features like the snipper lets you trim the time series and save it as a separate wav-file. The GUI is a great tool for instructors in a DSP course and DSP researchers alike! If you like the GUI, please comment below; otherwise, send an email to me. :) Essential files: spsnip_gui.p, spsnip_guicb.p, spsnip_config.txt Accompanying files: plotps.m, spect.m, chimes.wav, readme.txt
- Platform: Matlab, Scripts
