久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6074|回復: 0
收起左側

從樂譜中提取基音頻率matlab代碼

[復制鏈接]
ID:260876 發表于 2017-12-12 21:54 | 顯示全部樓層 |閱讀模式
大家好,這是我們之前做的音樂識別dsp項目用到的樂譜F0提取matlab代碼,先在matlab上面仿真后再遷移到CPU上面。看到有的人做dsp用到,發在這里共享。

源程序如下:

  1. % [x,Fs] = audioread('DJF0.wav');
  2. % % y=abs(hilbert(x));
  3. % % plot(y);title('解調信號');
  4. %
  5. % % fs=30;
  6. % t=0:1/Fs:13.306;
  7. % x6=x;
  8. % x66 = hilbert(x6);
  9. % xx = abs(x66+j*x6);
  10. % figure(1)
  11. % hold on
  12. % plot(t,x6);
  13. % plot(t,xx,'r')
  14. % xlim([0 5])
  15. % hold off
  16. % % 包絡算法,未考慮邊界條件
  17. % d = diff(x6);
  18. % n = length(d);
  19. % d1 = d(1:n-1);
  20. % d2 = d(2:n);
  21. % indmin = find(d1.*d2<0 & d1<0)+1;
  22. % indmax = find(d1.*d2<0 & d1>0)+1;
  23. % envmin = spline(t(indmin),x6(indmin),t);
  24. % envmax = spline(t(indmax),x6(indmax),t);
  25. % figure
  26. % hold on
  27. % plot(t,x6);
  28. % plot(t,envmin,'r');
  29. % plot(t,envmax,'m');
  30. % hold off
  31. % xlim([0 5])
  32. clc,clear;
  33. % c=readmidi('瀟灑走一回MIDI.mid');
  34. c=readmidi('res.mid');
  35. b=melcontour(c,0.25,'abs'); %% 0.25拍每個點,即每0.25beat取一個點
  36. plot(b);%%畫出旋律輪廓(melodic contour),畫出F0;
  37. d=midi2hz(b);%把從midi格式代表的音高轉換為頻率,基頻;
  38. gettempo(c);%得到文件中音樂的bpm 即每分鐘多少拍;從而可以計算出每秒多少拍,即音樂頻率
  39. %在“瀟灑走一回”音樂中,得到1beat對應2Hz,
  40. %則在midi文件中,因為每0.25beat取1個點,則計算得到對應8Hz(合成時需要的fs)

  41. save mydata b;


復制代碼

所有資料51hei提供下載:
tiqu.rar (778 Bytes, 下載次數: 27)


回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色哟哟一区二区三区 | 可以看毛片的网站 | 99xav| 亚洲黄色在线视频 | 亚洲黄色成人 | 日日操日日射 | 99视频在线观看免费 | 精品国产一区二区在线观看 | 欧美色图在线观看 | 成年人av | 欧美在线视频观看 | 中文字幕无人区二 | 亚洲区视频 | av中文在线 | 玖草在线| 在线色综合 | 91中文| 日韩在线免费视频 | 免费的黄色小视频 | 日韩a在线 | 日韩欧美视频 | 日韩不卡免费视频 | 亚洲激情成人 | 亚洲成人精品一区 | www.国产精品.com | 欧美精品系列 | 色综合天天综合网天天狠天天 | 日韩一二三 | 成人一级毛片 | 中文字幕免费视频 | 香蕉成人 | 亚洲视频一区 | 黄色a毛片 | 黄色一级视频免费看 | 在线观看黄色片 | 亚洲综合日韩 | 高清免费av | 黄色在线免费观看视频 | 香蕉综合网 | 黄色性视频 | 亚洲在线视频 |