天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

VSTi陜北嗩吶插件的設計與實現(xiàn)

發(fā)布時間:2018-08-16 13:07
【摘要】:在視覺聽覺藝術數(shù)字化的大背景下,音樂制作領域平臺、宿主軟件,其成熟性很強,功能強大,完全能夠虛擬環(huán)境下制作出完整逼真的古典交響、現(xiàn)代音樂。以假亂真,逼真程度和自由程度是原來的音樂制作方式不可同日而語的。但是在民族音樂領域,由于周邊支持的各種插件較少,品質不高,嚴重地制約了民族音樂制作領域的發(fā)展。然而在中國國內以至世界各地,對中國風格,中國音樂原素的需求卻越來越大,部分影視配樂直接拿西方音樂原素來替代,音樂表現(xiàn)能力嚴重受到制約,中國音樂元素的“符號”特征不明確,給人一種隔靴搔癢,詞不達意的感受。大力發(fā)展民族音樂插件的開發(fā),是迫在眉睫的問題。本文以陜北嗩吶插件的設計和實現(xiàn)為研究對象,首先分析陜北嗩吶插件開發(fā)的必要性,如使用前景,與Instrument的兼容性、可行性,靈活性、可擴展性、可維護性、安全性、易操作性、實用性,充分考慮向以后的技術和樂器產品的平滑過渡,系統(tǒng)平臺具有較高的內存管理能力,充分合理的利用和申請內存空間;能夠滿足和適應將來的樂器采樣增多的增長要求,樂器軟件引擎要求具有很高的可擴展性,便于以后用戶軟件升級,或者添加高胡等各種新的樂器。本插件有三大了系統(tǒng),一是采樣器,二是合成器,三是回放器。其中重點是設計和實現(xiàn)陜北嗩吶數(shù)字樂器插件,所以采用微軟MFC框架,以studio 2013為開發(fā)環(huán)境,使用Visual C++MFC面向對象開發(fā)技術和先進的數(shù)據(jù)庫管理系統(tǒng)SQL Server2010,以音樂制作和音樂編輯業(yè)務需求進行系統(tǒng)的設計開發(fā)和實現(xiàn)。難點主要需要考慮實現(xiàn)系統(tǒng)的存儲應用科學性、FM合成器和采樣管理準確性。本文以軟件工程設計思想為指導,從總體功能需求分析、MIDI原理與數(shù)字音樂合成、FM合成技術、系統(tǒng)框架設計、音頻插件功能設計等方面對民族樂器插件進行了研究與分析。開發(fā)過程用到了RUP開發(fā)方法,并對其進行了精簡。同時也從系統(tǒng)功能測試、性能測試和應用實踐情況等方面探索了插件的實施過程,確保插件運行良好,能夠運用到挑剔的音樂制作環(huán)境中。
[Abstract]:Under the background of the digitization of visual and auditory art, the platform and host software in the field of music production are very mature and powerful, which can make complete and realistic classical symphony and modern music under the virtual environment. False, realistic and free degree is the original music production way can not be the same. However, in the field of folk music, the development of folk music production is seriously restricted because of the small number of plugins supported by the periphery and the low quality. However, in China and all over the world, the demand for Chinese style and Chinese music elements is increasing. Some film and television soundtracks are directly replaced by Western music elements, and the ability of music expression is severely restricted. The Chinese music element's "symbol" characteristic is not clear, gives the person a kind of brushless scratching, the word does not have the meaning feeling. It is an urgent problem to develop the plug-in of folk music. This paper takes the design and implementation of the Suona plug-in Northern Shaanxi as the research object. Firstly, it analyzes the necessity of the development of the plug-in, such as the prospect of use, compatibility with Instrument, feasibility, flexibility, extensibility, maintainability, security, etc. Easy to operate, practical, fully consider the smooth transition to the future technology and musical instrument products, the system platform has a higher memory management ability, full and reasonable use and application of memory space; It can meet and adapt to the increasing demand of musical instrument sampling in the future, and the software engine of musical instrument needs to be highly extensible, which is convenient for users to upgrade their software in the future, or to add various new musical instruments such as Gao Hu. This plug-in has three systems, one is the sampler, the other is the synthesizer, and the third is the playback device. The emphasis is to design and implement the digital instrument plug-in Northern Shaanxi suona, so Microsoft MFC framework and studio 2013 are adopted as the development environment. By using Visual C MFC object-oriented development technology and advanced database management system SQL Server 2010, the design and implementation of the system are carried out according to the business requirements of music production and music editing. The difficulty is to realize the storage and application of the system scientifically and the accuracy of FM synthesizer and sampling management should be considered. Guided by the idea of software engineering design, this paper studies and analyzes the national musical instrument plug-in from the aspects of general function requirement analysis, digital music synthesis / FM synthesis technology, system frame design, audio plug-in function design, etc. The RUP development method is used in the development process, and it is simplified. At the same time, it explores the implementation process of the plug-in from the aspects of system function test, performance test and application practice, so as to ensure that the plug-in runs well and can be applied to the picky music production environment.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP317

【參考文獻】

相關期刊論文 前1條

1 李薇;陳靜;;C/C++內存管理技術及應用[J];電腦知識與技術(學術交流);2007年11期



本文編號:2186073

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenyilunwen/huanjingshejilunwen/2186073.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶735fa***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com