王國洪 張麗
繼傳統(tǒng)樂理研究和傳統(tǒng)演奏之外計(jì)算機(jī)音效模擬已經(jīng)成為了另一有效展示手段,因此越來越多的學(xué)校采用計(jì)算機(jī)輔助教學(xué).計(jì)算機(jī)軟件可以很方便地把曲目演奏出來,用來做作實(shí)際教學(xué)演示.本文主要討論如何利用計(jì)算機(jī)軟件(Matlab軟件)實(shí)現(xiàn)音樂編曲和創(chuàng)作。
【關(guān)鍵詞】matlab軟件;MIDI制作;電子音樂
1 研究背景
電子音樂(Electronicmusic)專指運(yùn)用有電子手段產(chǎn)生或修飾的聲音所制作成的音樂,最早是從二十世紀(jì)五十年代末期出現(xiàn)的,90年代特別是90年代中期以來 , 電子音樂實(shí)踐才在我國社會音樂生活中和學(xué)術(shù)界中的出現(xiàn)了廣泛的開發(fā)和應(yīng)用。與此同時(shí)隨著電腦的產(chǎn)生興起,我們可以根據(jù)基本的樂理知識,繪出比較熱門的歌曲,也可以進(jìn)行音樂的創(chuàng)作。計(jì)算機(jī)音樂迎來了第一個(gè)繁榮時(shí)期,但是也同樣出現(xiàn)了一道難題.各個(gè)公司按照自己的標(biāo)準(zhǔn)生產(chǎn)的樂器,在同一個(gè)計(jì)算機(jī)中就會出現(xiàn)嚴(yán)重的信號問題,系統(tǒng)的兼容也出現(xiàn)了問題。為了解決這個(gè)難題,國際樂器制造者協(xié)會會議于1982年通過了“音樂設(shè)備數(shù)字接口”方案.這種接口技術(shù)(MIDI)能夠使電子樂器之間、電子樂器與計(jì)算機(jī)之間通過協(xié)議進(jìn)行通信交流,實(shí)際上“電子音樂”經(jīng)歷了“錄音機(jī)音樂”、“合成器音樂”和“電腦音樂”三個(gè)階段.
在1989年第4期,楊衡展在《黃鐘》雜志上發(fā)表的《電子音樂與電子計(jì)算機(jī)音樂的發(fā)展歷程及其現(xiàn)狀評介與遠(yuǎn)景展望》,雜志上的描述和文本意思相近:“‘電子音樂的這一理念,是通過電子手段修飾或者產(chǎn)生的音響制造完成的多種類音樂的合集,”我國在80年代電子音樂的理論與實(shí)踐探索還沒有進(jìn)行深切展開與普遍開展的,對于“電子音樂”這個(gè)概念上的問題,是很明晰和為人熟知的.并且,就算在我們現(xiàn)在來說,這兩篇基于當(dāng)時(shí)西文文獻(xiàn)形成的對于“電子音樂”的這個(gè)概念在根基上和理論上也是毫無爭議的。
自從90年代到現(xiàn)在的這一段時(shí)間,伴隨著電子音樂的逐步發(fā)展和社會音樂在學(xué)術(shù)中的廣泛開展,和“電子音樂”近義或者相關(guān)的專有名詞,不停地出現(xiàn)而且被廣泛的被人們關(guān)注的運(yùn)用著。在這種形勢下,在《中央音樂學(xué)院學(xué)報(bào)》雜志上,張小夫于2002年第四期的《電子音樂的概念界定》理提到為了減免對音樂實(shí)踐概念的混淆從而引起人們在理論上對這個(gè)概念頂以上的錯(cuò)誤,這個(gè)是必要的。此文里表明了“電聲音樂”,“MIDI”,“電腦音樂”等概念的定論和其內(nèi)涵的定義,從而在根本上區(qū)分了人們近些年來對這些概念上的錯(cuò)誤的定義。
談及到電子音樂,必須要說一個(gè)歷史性的理論,就是在業(yè)內(nèi)非常認(rèn)可的“具體音樂”(Musique Concrete)那么具體音樂和電子音樂的關(guān)系是什么呢?我認(rèn)為在《科林斯音樂百科全書電子音樂》這一書里談?wù)摰搅瞬⑶姨貏e鮮明的把具體音樂納為電子音樂中的一個(gè)種類,就算是有時(shí)效性和在早期的一段時(shí)間里.總而言之,在現(xiàn)在很多關(guān)于“電子音樂 ”的文章和文獻(xiàn),都會提到“具體音樂”或者以“具體音樂”為切入點(diǎn).這些問題都不是問題,值得我們記住的是,它們都是電子音樂大戰(zhàn)的歷史道路上起到了不可磨滅的,在施圖肯什米特出版的《20世紀(jì)音樂》(湯亞汀譯,人民音樂出版社 1992 年版)一書中把電子音樂分成了四個(gè)時(shí)間段,在這四個(gè)時(shí)間段分別運(yùn)用了不同的制作音樂的方法。
本文主要講解如何利用Matlab軟件進(jìn)行編曲.此種方法又名矩陣實(shí)驗(yàn)室,一種用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級技術(shù)計(jì)算語言和交互式環(huán)境.在window xp 系統(tǒng)的硬件環(huán)境下,matlab語言作為編程語言,從而實(shí)現(xiàn)了電腦音樂的創(chuàng)作。
2 Matlab軟件主要功能技術(shù)特點(diǎn)
上文中,我們簡單了解到了matlab軟件的工作環(huán)境,在實(shí)際應(yīng)用中,Matlab軟件除了具有繪制函數(shù)/數(shù)據(jù)圖像、矩陣運(yùn)算這些比較常用功能外,還能夠進(jìn)行創(chuàng)建用戶界面及和調(diào)用其它語言(包括C++和FORTRAN,c)編寫的程序。對于Matlab軟件能否進(jìn)行演奏歌曲,就要看其自帶的sound函數(shù)是否正確。例如:sound(sin(2*pi*25*(1:4000)/100));是一個(gè)最簡單的sound函數(shù),我們可以得到25控制sin的頻率,以及4000控制的時(shí)間長度.眾所周知,頻率的大小可以在很大程度上影響音調(diào)的高低,如果我們能夠按照音調(diào)來調(diào)查頻率大小,再根據(jù)曲譜來控制節(jié)奏的快慢,這樣就可以通過幾個(gè)不同的波段來定義整首歌。如果想利用Matlab演奏歌曲,只需要利用sound函數(shù)將幾個(gè)不同頻率的正弦波合成聲音再播放就完成了。
利用計(jì)算機(jī)軟件根據(jù)基本的樂理知識就可以編程實(shí)現(xiàn)編曲仿真,為了更好的應(yīng)用Matlab軟件實(shí)行自編曲目模擬,我們以熱門曲目《卡農(nóng)》、《傳奇》為例,繪出它們的計(jì)算機(jī)編程軟件,能更直觀的為大家展現(xiàn)出傳統(tǒng)演奏和電子聲樂之間的互補(bǔ)關(guān)系[9].利用這種手段很好的把電子聲樂實(shí)驗(yàn)和數(shù)字化仿真現(xiàn)代化的教學(xué)結(jié)合在一起。
3 利用Matlab軟件編寫《卡農(nóng)》、《傳奇》熱門曲目
4 結(jié)論
20世紀(jì)電子科技的迅猛發(fā)展對電子音樂作品產(chǎn)生了巨大的推動性作用,并使其經(jīng)歷了從“具體音樂”、“磁帶音樂”到“計(jì)算機(jī)音樂”三個(gè)階段.通過對《卡農(nóng)》、《傳奇》兩個(gè)具有時(shí)期代表性的電子音樂作品進(jìn)行編寫,直觀的展現(xiàn)出傳統(tǒng)演奏和電子聲樂之間的互補(bǔ)關(guān)系。透視出當(dāng)代電子音樂作品制作技術(shù)演進(jìn)的結(jié)果是越來越趨于“計(jì)算機(jī)”化,如今MIDI技術(shù)已經(jīng)成為了多媒體計(jì)算機(jī)操作系統(tǒng)不可缺少的一部分.MIDI技術(shù)的發(fā)展成功的解決了各種電子樂器之間的問題,相信計(jì)算機(jī)音樂的未來一定是美好的。
參考文獻(xiàn)
[1]周錚.20世紀(jì)美國的電子音樂[J].音樂時(shí)空,2015(03):77.
[2]陳佳.談電子音樂與中國民樂的結(jié)合[J].音樂時(shí)空,2015(13):71,112.
作者單位
通化師范學(xué)院 吉林省通化市 134000