[發明專利]一種圖形化音樂編輯方法、系統及存儲介質在審
| 申請號: | 202110120091.2 | 申請日: | 2021-01-28 |
| 公開(公告)號: | CN113035157A | 公開(公告)日: | 2021-06-25 |
| 發明(設計)人: | 孫悅;李天馳;蔡欣嘉 | 申請(專利權)人: | 深圳點貓科技有限公司 |
| 主分類號: | G10H1/00 | 分類號: | G10H1/00;G06F3/0484;G06F3/0487;G06F3/16;G11B27/031 |
| 代理公司: | 廣東良馬律師事務所 44395 | 代理人: | 張柯 |
| 地址: | 518000 廣東省深圳市前海深港合作區南山街道興海大道3044號信*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖形 音樂 編輯 方法 系統 存儲 介質 | ||
本發明公開了一種圖形化音樂編輯方法、系統及存儲介質,其中,所述方法包括:檢測用戶在音樂畫布中輸入的鼠標事件,根據所述鼠標事件在所述音樂畫布上編輯相應的圖形音符;按預設規則將所述圖形音符轉換為相應的數據結構,其中所述數據結構包括所述圖形音符的位置信息、起始時間信息以及結束時間信息;當接收到播放指令時,根據所述數據結構在每個播放時間點播放相應的音符。本發明實施例通過檢測鼠標事件直接在音樂畫布編輯相應的圖形音符,同時將編輯得到的圖形音符轉換為相應的數據結構之后再進行播放,根據每個圖形音符起始和結束時間的不同可編輯得到不同音長的音符,實現不同音長的音符編輯與播放。
技術領域
本發明涉及圖形化編程技術領域,具體涉及一種圖形化音樂編輯方法、系統及存儲介質。
背景技術
在傳統的可視化音樂編輯器中,一般會基于位圖模式的canvas等開發技術進行音符繪制,然而,現有的音符繪制中,每個音符每個節拍都是一個獨立的圖形,無法確認其各個音符是連續的還是獨立的,使得所有音符都只能按固定的時值進行播放,無法繪制并呈現連音、長音的效果,影響圖形音樂編輯器的編輯輸出效果。
因此,現有技術還有待于改進和發展。
發明內容
鑒于上述現有技術的不足之處,本發明的目的在于提供一種圖形化音樂編輯方法、系統及存儲介質,旨在解決現有技術中圖形化音樂編輯無法實現不同時長音符編輯的問題。
為了達到上述目的,本發明采取了以下技術方案:
一種圖形化音樂編輯方法,其包括如下步驟:
檢測用戶在音樂畫布中輸入的鼠標事件,根據所述鼠標事件在所述音樂畫布上編輯相應的圖形音符;
按預設規則將所述圖形音符轉換為相應的數據結構,其中所述數據結構包括所述圖形音符的位置信息、起始時間信息以及結束時間信息;
當接收到播放指令時,根據所述數據結構在每個播放時間點播放相應的音符。
所述的圖形化音樂編輯方法中,所述檢測用戶在音樂畫布中輸入的鼠標事件,根據所述鼠標事件在所述音樂畫布上編輯相應的圖形音符的步驟之前,還包括:
基于矢量圖形庫搭建用于編輯音符的音樂畫布,其中所述音樂畫布的編輯區域為柵格結構。
所述的圖形化音樂編輯方法中,所述檢測用戶在音樂畫布中輸入的鼠標事件,根據所述鼠標事件在所述音樂畫布上編輯相應的圖形音符的步驟,包括:
檢測用戶輸入的鼠標按下事件和鼠標移動事件;
根據所述鼠標移動事件中的方向信息分別觸發繪制功能或框選功能;
檢測用戶輸入的鼠標松開事件,并根據鼠標按下位置和鼠標松開位置繪制相應長度的圖形音符或者框選相應區域內的圖形音符。
所述的圖形化音樂編輯方法中,所述根據所述鼠標移動事件中的方向信息分別觸發繪制功能或框選功能的步驟,具體包括:
當所述鼠標移動事件中的方向信息為橫向時,觸發繪制功能;
當所述鼠標移動事件中的方向信息為縱向時,觸發框選功能。
所述的圖形化音樂編輯方法中,所述按預設規則將所述圖形音符轉換為相應的數據結構,其中所述數據結構包括所述圖形音符的位置信息、起始時間信息以及結束時間信息的步驟,包括:
獲取所述圖形音符的位置信息、起始時間信息以及結束時間信息;
將所述圖形音符的位置信息、起始時間信息以及結束時間信息存入播放數據的數組內;
將所述播放數據的數組和播放時間點存入時間數據的數組內,將所述時間數據的數組按時間遞增的規則形成所述數據結構。
所述的圖形化音樂編輯方法中,所述當接收到播放指令時,根據所述數據結構在每個播放時間點播放相應的音符的步驟,包括:
當接收到播放指令時,根據所述數據結構獲取所有圖形音符的播放起點、時值及音高;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳點貓科技有限公司,未經深圳點貓科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110120091.2/2.html,轉載請聲明來源鉆瓜專利網。





