Home > ACA-Code > ToolFreq2Midi.m

ToolFreq2Midi

PURPOSE ^

converts frequency to MIDI pitch

SYNOPSIS ^

function [p] = ToolFreq2Midi(fInHz, f_A4)

DESCRIPTION ^

converts frequency to MIDI pitch
>
> @param fInHz: frequency
> @param f_A4: tuning frequency
>
> @retval p MIDI pitch
 ======================================================================

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

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

Generated on Fri 22-Apr-2022 20:59:51 by m2html © 2005