999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于音型數據庫結構的多特征作曲系統設計

2020-08-03 07:58:33毛康林勇
現代電子技術 2020年8期
關鍵詞:數據處理

毛康 林勇

摘? 要: 為解決目前作曲系統存在作曲耗時長、匹配度低等問題,提出基于音型數據庫結構的多特征作曲系統設計。首先,通過訓練模塊、作曲模塊、數據庫模塊和用戶界面模塊完成對系統的總體框架設計,然后,通過處理器、存儲卡、顯示器、計算機和音響完成對作曲系統的硬件設計,最后,通過提取數據,對音型結構進行識別,再利用Matlab平臺的函數和Java語言程序實現樂曲數據轉換和輸出,從而實現對作曲系統的軟件設計,至此完成基于音型數據庫結構的多特征作曲系統設計。實驗結果表明,與傳統的作曲系統相比,提出的多特征作曲系統的作曲耗時明顯減少,匹配度可達到90%以上,表明提出的作曲系統具有更高的有效性。

關鍵詞: 音型數據庫; 多特征作曲系統; 系統設計; 作曲耗時; 數據處理; 對比驗證

中圖分類號: TN919?34; TP311? ? ? ? ? ? ? ? ?文獻標識碼: A? ? ? ? ? ? ? ? ? ? ? ? 文章編號: 1004?373X(2020)08?0060?03

Design of multi?feature composition system based on figure database structure

MAO Kang1, LIN Yong2

(1. HuaiYin Normal University, Huaian 223300, China; 2. Chonbuk National University, Chonju 54896, Korea)

Abstract: A design of multi?feature composition system based on figure database structure is proposed to reduce the composition time?consumption and improve matching degree of the current composition system. The overall framework design of the system is completed by means of training module, composition module, database module and user interface module. The hardware design of the composition system is completed with the processor, memory card, display, computer and stereo. The figure structure is recognized by extracting data. The conversion and output of the music data are completed by means of the functions of the Matlab platform and the Java language program, so as to realize the software design of the composition system. The multi?feature composition system based on the figure database structure is completed. The experimental results show that, in comparison with the traditional composition system, the time?consumption of the proposed multi?feature composition system is significantly reduced, and its matching degree can reach more than 90%, which indicates that the proposed composing system has higher effectiveness.

Keywords: multi?feature composition system; system design; figure database; composition time?consumption; data processing; comparison validation

0? 引? 言

近年來,隨著人們的物質生活水平提高,對精神文化的重視程度不斷增加,人們對音樂也投入了更多的關注,越來越多的人開始進行音樂創作。作曲作為音樂創作活動的基礎,對于音樂創作具有十分重要的指導作用,將科技與作曲相結合,為作曲帶來了新的活力[1]。

目前,常見的作曲技術有修正型粒子群算法[1]、遞歸神經網絡算法[2]、音樂文法[3]和遺傳算法[4]等。由于在傳統的作曲系統中,仍然存在一些不足,如作曲耗時較長、匹配度較低等。因此,對作曲系統進行創新具有十分重要的意義。

為解決以上存在的問題提出基于音型數據庫結構的多特征作曲系統設計。實驗結果表明,提出的多特征作曲系統能更有效地完成樂曲的創作。

1? 多特征作曲系統設計

1.1? 多特征作曲系統的總體框架

基于音型數據庫結構的多特征作曲系統的總體框架如圖1所示。

基于音型數據庫結構的多特征作曲系統包含訓練模塊、作曲模塊、數據庫模塊和用戶界面模塊。訓練模塊又包括三個子模塊,分別為訓練數據預處理模塊、訓練數據聚類模塊和網絡訓練模塊[5]。

1.2? 多特征作曲系統硬件設計

基于音型數據庫結構的多特征作曲系統硬件結構圖如圖2所示。

1) 訓練模塊

將樣本譜例進行收集,通過處理器,將不對稱的數據進行預處理、轉換等操作,對收集到的數據進行訓練。在對數據進行訓練的過程中,將音型收集于音型數據庫中。

2) 作曲模塊

通過數據串口將作曲模塊與數據庫模塊進行連接,對數據庫中的樣本的音型數據進行提取,通過串口傳輸到作曲模塊的處理器,處理器先對音型結構進行識別、分割等操作,再通過Matlab平臺上的函數以及作曲程序,將存儲的數據進行轉換,從而使數據以樂曲的形式進行輸出。

3) 用戶界面模塊

用戶可以通過顯示器查看到作曲系統所作樂曲的具體信息。在該界面中,包括訓練模式和作曲模式。在數據訓練模塊中,將樣本譜例通過讀入、識別等步驟,對數據進行訓練,將訓練通過的數據進行存儲。在作曲模式中,對網絡進行激活,使之產生不同的音樂序列,在界面中輸入樂曲時長,可以對樂曲的持續時間進行控制,完成樂曲的創作。通過該界面,可以對作曲系統是否開始工作或是否退出程序進行設置。

由于系統在運行過程中,需要同時啟動多個應用程序,基于音型數據庫結構的多特征作曲系統硬件的配置要求如表1所示。

1.3? 多特征作曲系統軟件設計

首先,針對要進行創作的樂曲,在數據庫中提取相關的樣本譜例的音型信息。對于存儲的樣本數據在數據庫中分布情況,可以將樣本數據看作一個點,數據庫是一個編碼空間,將數據庫中存儲的數據進行提取時,即任意取出編碼空間中的點,將點進行組合,由于點的數量眾多,可以任意組合,使其具有多特征的特點。當收集到樣本的音型后,先對其采取完全匹配的模式,假如未匹配成功,則采用模糊匹配的方式再重新對其音型進行確定[6]。

表1? 系統硬件的配置要求

[配置名稱 配置要求 音響設備 /套 1 顯示器 /個 1~2 顯卡 集成 硬盤 /GB >200 內存 /GB >8 ]

然后,對樂曲的音型結構進行識別。設模仿時值為兩拍,包含音符組的格式為三個,在確定模仿結構后,再對樂曲的狀態按一定的長度進行分割[7]。假設樂曲的單元長度為R,則對其進行分割的段的數量N計算公式為:

式中:M代表樂曲的時值;T代表音符組的個數;n代表樂曲的段數。通過式(1)可以將樂曲分割成多個段,對每個段的具體情況,確定其音型結構。在完成分割后,將要創作的樂曲與數據庫中的音型元結構進行轉換,根據實際情況的不同,對其進行靈活設置。

最后,將數據進行輸出。在數據輸出的過程中,對聲音進行合成。基于Matlab平臺,使用相關的聲音合成技術對聲音進行合成[8]。假設一個音可以用一個正弦波進行表示,在不考慮音色的情況下,則系統發出的聲音可表示為:

式中:A代表作曲系統發出的聲音的響度;ω代表作曲系統發出的聲音的頻率;t代表作曲系統發出的聲音的持續時間。

在提出的作曲系統中,將聲音的響度A和持續時間t設置成一個固定值,通過調節聲音的頻率ω來發出各種聲音。在數據庫選取一個頻率ω為440 Hz的音作為標準音,則作曲系統發出其他音的頻率的計算公式如下:

式中,p代表作曲系統發出聲音的音高值。將標準音的音高值設置為69,則作曲系統發出聲音的頻率可以通過式(3)得到。通過式(3)可以對樂曲不同部分的頻率進行計算,Matlab平臺通過上述函數對數據進行轉換,從而對基于音型數據庫結構的多特征作曲系統的聲音進行合成。然后,通過程序代碼,實現對系統中的樂曲的輸出。利用Java語言程序對作曲程序的開放源代碼進行輸出[9?10],部分代碼如下:

INT []PITCHES ={C5,A4,F4,D4,E4,F4,D4,F4,C4};

FOR(INT i=0;i

//A NOTE IS MADE UP OF A PITCH AND DURATION

NOTE[I]=NEW NOTE(PITCHES[I],RHYTHMVALUES[I]);

}

//A PHRASE IS MADE UP OF NOTES

PHRASE PHRASE=NEW PHRASE(notes);

PART PIANOPART=NEW PART("PIANO,"piano);

//A PART IS MADE UP OF PHRASES

PIANOPART.ADD(PHRASE);

//IN KEY OF 1 FLAT

DAISY.SETKEYSIGNATURE(?1);

//IN 3/4 TIME

DAISY.SETNUMERATOR

DAISY.STENUMERATOR(3);

DAISY.SETNNUMERATOER(4);

//DISPLYA SCORE IS STANDARDMUSICAL NOTATION

VIEW.NOTATE(DAISY);

//WRITE OUT SCRE TO MINI FILE

WRITE MIDI(DAISY,"C:/DAISY.MID")

通過上述程序設計,對音型數據庫中的音型等樂曲信息進行輸出,將樂曲的基本信息顯示在用戶界面,用戶再通過界面對樂曲進行控制。

2? 實? 驗

為驗證提出的基于音型數據庫結構的多特征作曲系統的有效性,與傳統的作曲系統進行對比實驗。

2.1? 實驗過程

首先,采用兩個作曲系統同時進行10段樂曲的創作,對兩個作曲系統的作曲耗時進行比較。然后,針對同樣的8個樣本,分別采用兩個作曲系統對樣本進行模仿作曲,驗證其與樣本的匹配度。

2.2? 實驗結果分析

對兩個作曲系統的作曲耗時的對比結果如表2所示。

從表2中可以看出,在幾段樂曲中,樂曲2比較有難度,兩個作曲系統需要的時間都相對較長,采用傳統的作曲系統,其作曲耗時為51 min,采用提出的作曲系統,其作曲耗時為10 min。綜合10段樂曲的作曲時間來看,采用傳統的作曲系統,其作曲耗時時間較長,而采用提出的作曲系統,由于以音型數據庫結構作為基礎,其作曲耗時明顯縮短。對兩個作曲系統的匹配度的對比結果如圖3所示。

從圖3中可以看出,采用傳統的作曲系統,匹配度均在40%以下,而采用提出的多特征作曲系統,其匹配度均在90%以上。由此可以看出,提出的多特征作曲系統的匹配度更高,具有更高的有效性。

3? 結? 語

針對傳統的作曲系統存在的作曲耗時長、匹配度低等缺點,提出基于音型數據庫結構的多特征作曲系統設計。通過對其進行硬件設計和軟件設計,完成基于音型數據庫結構的多特征作曲系統設計,并通過實驗與傳統的作曲系統進行對比。實驗結果表明,采用提出的基于音型數據庫結構的多特征作曲系統,其作曲耗時較少,匹配度更高,說明提出的基于音型數據庫結構的多特征作曲系統具有更高的有效性,能夠更好地完成作曲,希望其能夠得到廣泛的應用。

參考文獻

[1] 崔峰.基于修正型粒子群算法的智能音樂作曲研究[J].山東農業大學學報(自然科學版),2017,48(6):922?925.

[2] 駱天天.傳統作曲與電子音樂作曲觀念及技法比較研究[J].北方音樂,2016,36(2):160.

[3] 郭衡澤,汪鐳.交互式遺傳算法智能作曲系統設計[J].微型電腦應用,2017,33(2):10?13.

[4] 唐軍.計算機作曲中存在的問題及對策分析[J].北方音樂,2017,37(3):196.

[5] 森彥瑩.計算機作曲中存在的問題及對策分析[J].黃河之聲,2017(19):65.

[6] 楊一倫,韓晴.試論作曲技術理論在民族音樂中的相關應用[J].黃河之聲,2019(10):40?41.

[7] 毛康,林勇.傳統作曲與電子音樂作曲比較[J].戲劇之家,2019,45(18):42?43.

[8] 楊天成.淺析傳統音樂中的作曲技術[J].中國民族博覽,2019(4):137?138.

[9] 王鵬凱.十二音作曲技法與民族特色的融合:以《涉江采芙蓉》為例[J].黃河之聲,2019(6):53.

[10] 任紅軍,石璞赫.電子音樂技術手段的探索與應用[J].藝術教育,2019,12(5):78?79.

猜你喜歡
數據處理
驗證動量守恒定律實驗數據處理初探
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
ADS-B數據處理中心的設計與實現
電子測試(2018年4期)2018-05-09 07:28:12
MATLAB在化學工程與工藝實驗數據處理中的應用
基于希爾伯特- 黃變換的去噪法在外測數據處理中的應用
大數據處理中基于熱感知的能源冷卻技術
計算機工程(2015年4期)2015-07-05 08:28:04
Matlab在密立根油滴實驗數據處理中的應用
數據處理能力在求職中起關鍵作用
我國首個“突發事件基礎數據處理標準”發布
主站蜘蛛池模板: 亚洲成人网在线观看| 99久久国产自偷自偷免费一区| 国产swag在线观看| 国产免费黄| 99这里只有精品免费视频| 欧美亚洲日韩不卡在线在线观看| 91久久夜色精品国产网站| 尤物视频一区| 国产成人一区二区| 国产高潮流白浆视频| 暴力调教一区二区三区| 国产高清不卡视频| 日韩av在线直播| 欧美一级高清片久久99| 黄色网页在线播放| 免费黄色国产视频| 99久久国产综合精品2023| 中文字幕永久视频| 日韩123欧美字幕| 99re在线观看视频| 国内精自线i品一区202| 亚洲成在人线av品善网好看| 亚洲AV无码不卡无码 | 青青草一区| 2021国产精品自产拍在线| 成人福利在线免费观看| 天天躁日日躁狠狠躁中文字幕| 亚洲精品天堂在线观看| 亚洲中文在线视频| 欧美黑人欧美精品刺激| 最新国产成人剧情在线播放| 国产麻豆91网在线看| 亚洲国产看片基地久久1024| 亚洲第一成年人网站| 青青草原偷拍视频| 无码日韩人妻精品久久蜜桃| 亚洲一级毛片免费观看| 怡红院美国分院一区二区| 69国产精品视频免费| 一级福利视频| 好紧好深好大乳无码中文字幕| 国产簧片免费在线播放| 91精品人妻一区二区| 中文字幕一区二区人妻电影| 国产高清不卡| 久久黄色一级视频| 国产原创第一页在线观看| 亚洲欧美精品在线| 秘书高跟黑色丝袜国产91在线| 亚洲欧美一区二区三区麻豆| 99福利视频导航| 亚洲人妖在线| 国产香蕉一区二区在线网站| 欧美有码在线| 99在线观看免费视频| 91丨九色丨首页在线播放| 亚洲最大在线观看| 亚洲Av综合日韩精品久久久| 亚洲欧美在线综合一区二区三区| 亚洲欧美日韩久久精品| 自慰高潮喷白浆在线观看| 亚洲精品午夜天堂网页| 亚洲第一成年免费网站| 亚洲精品波多野结衣| 99久久婷婷国产综合精| 亚洲欧洲美色一区二区三区| 午夜精品一区二区蜜桃| 久久精品人人做人人爽| 午夜激情婷婷| 色噜噜狠狠色综合网图区| 国产成人免费观看在线视频| 婷婷亚洲视频| 日韩视频精品在线| 国产特级毛片aaaaaa| 日本人妻一区二区三区不卡影院| 欧美成人国产| 欧美精品亚洲二区| 超级碰免费视频91| 亚洲无码91视频| 日韩免费毛片| 美女免费黄网站| 亚洲无码91视频|