⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 midi2note.m

📁 非常好的数字处理教程
💻 M
字号:
function ascpitch = midi2note(midipitch)
%function ascpitch = midi2note(midipitch)
%
%  cast MIDI pitch to ascii-representation
% 

% 60 equals 'c5'

r = rem(midipitch,12);
q = floor(midipitch/12);

switch r
   
case 0,
   p='c';
case 1,
   p='c#';
case 2,
   p='d';
case 3,
   p='eb';
case 4,
   p='e';
case 5,
   p='f';
case 6,
   p='f#';
case 7,
   p='g';
case 8,
   p='g#';
case 9,
   p='a';
case 10,
   p='hb';
case 11,
   p='h';
end

ascpitch = sprintf('%s%d',p,q);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -