[發明專利]基于processing的midi鍵盤可視化方法有效
| 申請號: | 201810209125.3 | 申請日: | 2018-03-14 |
| 公開(公告)號: | CN108281129B | 公開(公告)日: | 2021-11-16 |
| 發明(設計)人: | 王歸航;童晶;還毅;周達;胡國生 | 申請(專利權)人: | 河海大學常州校區 |
| 主分類號: | G10H1/34 | 分類號: | G10H1/34;G10H1/00 |
| 代理公司: | 南京縱橫知識產權代理有限公司 32224 | 代理人: | 董建林 |
| 地址: | 213022 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 processing midi 鍵盤 可視化 方法 | ||
1.基于processing的midi鍵盤可視化方法,其特征在于:包括以下步驟,
在演奏過程中實時獲取midi信號數據;
提取midi信號數據中各事件的特征信息,
提取特征信息的過程:
記錄每個事件所處的時間位置和持續時間,
當事件為音符時,還記錄所處的小節、拍子、音高和力度值,
根據相鄰事件的時間位置,提取事件對應midi鍵盤上的位置、對應黑白鍵色以及相鄰事件是否為發自不同的midi鍵盤;
根據特征信息生成可視化效果。
2.根據權利要求1所述的基于processing的midi鍵盤可視化方法,其特征在于:將midi鍵盤接入操作平臺,在processing圖形庫中通過midibus庫實時監控midi鍵盤與操作平臺之間的端口,獲取midi鍵盤發出的midi信號數據。
3.根據權利要求1所述的基于processing的midi鍵盤可視化方法,其特征在于:在三維坐標系統中,假設事件a的時間位置為(x,y,z),則相鄰事件b的時間位置為(x+xi,y+yi,z+zi);
其中,xi,yi,zi分別為x,y,z軸上的步長。
4.根據權利要求1所述的基于processing的midi鍵盤可視化方法,其特征在于:根據特征信息生成可視化效果的過程為,
建立音高與色彩的映射關系;
用變量記錄按壓時間,即持續時間;
用變量ti記錄按壓力度,即力度值,不同的按壓力度分別映射不同的尺寸,按壓力度越大,尺寸越大;
建立黑鍵與圖形的映射關系,建立白鍵與圖形的映射關系;
基于processing生成可視化效果。
5.根據權利要求4所述的基于processing的midi鍵盤可視化方法,其特征在于:黑鍵對應的圖形為立方體,白鍵對應的圖形為球體,立方體棱長公式為Ls+k×ti,Ls為黑鍵最小按壓力度顯示的立方體棱長,k為比例常量,球體半徑公式均為Ls′+k×ti,Ls′為白鍵最小按壓力度顯示的球體半徑。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河海大學常州校區,未經河海大學常州校區許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810209125.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于記錄鍵盤樂器用戶表現的方法及系統
- 下一篇:音頻修正方法及裝置





