converts frequency to MIDI pitch > > @param fInHz: frequency > @param f_A4: tuning frequency > > @retval p MIDI pitch ======================================================================
0001 %converts frequency to MIDI pitch 0002 %> 0003 %> @param fInHz: frequency 0004 %> @param f_A4: tuning frequency 0005 %> 0006 %> @retval p MIDI pitch 0007 % ====================================================================== 0008 function [p] = ToolFreq2Midi(fInHz, f_A4) 0009 0010 % set tuning freq 0011 if (nargin < 2) 0012 f_A4 = 440; 0013 end 0014 0015 p = 69 + 12*log2(fInHz/f_A4); 0016 end