基于iOS的互動(dòng)樂譜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2022-01-22 14:19
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和人們生活品質(zhì)的提高,數(shù)字化音樂逐漸走進(jìn)人們的生活。但是目前的數(shù)字音樂技術(shù)主要運(yùn)用于流行音樂的欣賞,而音樂教育方面相對較少。本文針對用戶對數(shù)字音樂教學(xué)的需求,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于i0s的互動(dòng)樂譜系統(tǒng),讓用戶可以在移動(dòng)端方便地瀏覽樂譜并跟隨演奏練習(xí),實(shí)現(xiàn)音樂的互動(dòng)教學(xué)。本文在對當(dāng)前音樂教學(xué)軟件和用戶進(jìn)行充分的調(diào)研后,做了以下的工作:①調(diào)研用戶情況和相關(guān)軟件的現(xiàn)狀,整理相關(guān)軟件的優(yōu)劣之處,進(jìn)而分析出用戶在音樂教學(xué)中對功能和互動(dòng)的需求。②從用戶需求出發(fā),設(shè)計(jì)了系統(tǒng)整體的框架圖,明確了系統(tǒng)支持的重要功能。然后細(xì)化并分類用戶的需求,使用iOS開發(fā)技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了互動(dòng)樂譜系統(tǒng)的各個(gè)模塊的功能。③調(diào)研當(dāng)前音樂教學(xué)中的演奏曲目,收集了一套完善的數(shù)據(jù)測試集,為系統(tǒng)完成測試并優(yōu)化性能。該系統(tǒng)交互性強(qiáng),能滿足用戶在音樂教學(xué)中的需求,對數(shù)字音樂技術(shù)的不同標(biāo)準(zhǔn)做了兼容處理,也考慮了未來的擴(kuò)展。本文詳細(xì)地闡述了系統(tǒng)功能和用戶需求分析,并系統(tǒng)地介紹了 i0s的互動(dòng)樂譜系統(tǒng)的設(shè)計(jì)、實(shí)現(xiàn)、測試的過程。本系統(tǒng)也應(yīng)用到了蘋果商店在線產(chǎn)品中,在不斷更新和優(yōu)化的中,為用戶提供了功能更多,互動(dòng)性更好的音樂教...
【文章來源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:56 頁
【學(xué)位級別】:碩士
【部分圖文】:
}u}.節(jié)點(diǎn)
?Sig????圖4-15樂譜交互時(shí)序圖??可以看到,用戶輸入開啟錄音后,控制器和視圖就進(jìn)入一個(gè)循環(huán),即不斷地計(jì)算??新的位置,然后通知給視圖去更新。這里的通知是對象通信的一種方式,設(shè)計(jì)模式中??稱為觀察者模式,具體實(shí)現(xiàn)過程大致為:視圖注冊成為觀察者,觀察位置的值,每次??控制器更新位置時(shí),就會(huì)調(diào)用setter方法,在setter方法里,一旦賦值就通知觀察??者,視圖收到通知,就會(huì)根據(jù)新的值更新顯示,這是一種松耦合的設(shè)計(jì)思想,解耦了??控制器和視圖。??對于視圖模塊來講,輸入就是一個(gè)表示當(dāng)前音符所在樂譜的位置的整數(shù),假設(shè)為??/KAS?歷0?,而樂譜需要豎直方向滑動(dòng)量為0你£〖。在計(jì)算0你£〖之前,需要做一個(gè)樂譜??音符位置的預(yù)處理
【參考文獻(xiàn)】:
期刊論文
[1]手抄、印刷與數(shù)字出版時(shí)代的樂譜傳播[J]. 朱星辰. 出版發(fā)行研究. 2016(12)
[2]Tonara:“解放”音樂人的雙手[J]. 王根旺. 創(chuàng)業(yè)家. 2014(06)
[3]提高高師學(xué)生鋼琴練習(xí)效率的幾點(diǎn)舉措[J]. 張海濤. 大眾文藝. 2011(11)
[4]高校藝術(shù)設(shè)計(jì)教育未來發(fā)展方向研究[J]. 白天佑. 吉林省教育學(xué)院學(xué)報(bào)(學(xué)科版). 2010(09)
[5]網(wǎng)上教學(xué)對醫(yī)學(xué)教育的影響[J]. Jorge G.Ruiz,梁燕. 復(fù)旦教育論壇. 2006(06)
[6]基于VC的XML DOM文檔的解析實(shí)現(xiàn)[J]. 余以勝,張金波. 現(xiàn)代計(jì)算機(jī)(專業(yè)版). 2005(07)
[7]XML編程中的DOM與SAX技術(shù)[J]. 趙俊嵐. 計(jì)算機(jī)工程. 2004(24)
[8]樂譜的歷史演變及其形式特征[J]. 邱丹紅. 交響.西安音樂學(xué)院學(xué)報(bào). 2002(02)
[9]e-Learning的本質(zhì)——信息技術(shù)與學(xué)科課程的整合[J]. 何克抗. 電化教育研究. 2002(01)
碩士論文
[1]Sibelius音樂軟件在初中音樂教學(xué)中的應(yīng)用研究[D]. 歐陽漢誠.南昌大學(xué) 2014
[2]在線音樂記譜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 孫勁遠(yuǎn).華中科技大學(xué) 2013
[3]音樂遠(yuǎn)程教育在網(wǎng)絡(luò)技術(shù)推動(dòng)下的發(fā)展研究[D]. 孫楊.北京交通大學(xué) 2009
本文編號:3602350
【文章來源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:56 頁
【學(xué)位級別】:碩士
【部分圖文】:
}u}.節(jié)點(diǎn)
?Sig????圖4-15樂譜交互時(shí)序圖??可以看到,用戶輸入開啟錄音后,控制器和視圖就進(jìn)入一個(gè)循環(huán),即不斷地計(jì)算??新的位置,然后通知給視圖去更新。這里的通知是對象通信的一種方式,設(shè)計(jì)模式中??稱為觀察者模式,具體實(shí)現(xiàn)過程大致為:視圖注冊成為觀察者,觀察位置的值,每次??控制器更新位置時(shí),就會(huì)調(diào)用setter方法,在setter方法里,一旦賦值就通知觀察??者,視圖收到通知,就會(huì)根據(jù)新的值更新顯示,這是一種松耦合的設(shè)計(jì)思想,解耦了??控制器和視圖。??對于視圖模塊來講,輸入就是一個(gè)表示當(dāng)前音符所在樂譜的位置的整數(shù),假設(shè)為??/KAS?歷0?,而樂譜需要豎直方向滑動(dòng)量為0你£〖。在計(jì)算0你£〖之前,需要做一個(gè)樂譜??音符位置的預(yù)處理
【參考文獻(xiàn)】:
期刊論文
[1]手抄、印刷與數(shù)字出版時(shí)代的樂譜傳播[J]. 朱星辰. 出版發(fā)行研究. 2016(12)
[2]Tonara:“解放”音樂人的雙手[J]. 王根旺. 創(chuàng)業(yè)家. 2014(06)
[3]提高高師學(xué)生鋼琴練習(xí)效率的幾點(diǎn)舉措[J]. 張海濤. 大眾文藝. 2011(11)
[4]高校藝術(shù)設(shè)計(jì)教育未來發(fā)展方向研究[J]. 白天佑. 吉林省教育學(xué)院學(xué)報(bào)(學(xué)科版). 2010(09)
[5]網(wǎng)上教學(xué)對醫(yī)學(xué)教育的影響[J]. Jorge G.Ruiz,梁燕. 復(fù)旦教育論壇. 2006(06)
[6]基于VC的XML DOM文檔的解析實(shí)現(xiàn)[J]. 余以勝,張金波. 現(xiàn)代計(jì)算機(jī)(專業(yè)版). 2005(07)
[7]XML編程中的DOM與SAX技術(shù)[J]. 趙俊嵐. 計(jì)算機(jī)工程. 2004(24)
[8]樂譜的歷史演變及其形式特征[J]. 邱丹紅. 交響.西安音樂學(xué)院學(xué)報(bào). 2002(02)
[9]e-Learning的本質(zhì)——信息技術(shù)與學(xué)科課程的整合[J]. 何克抗. 電化教育研究. 2002(01)
碩士論文
[1]Sibelius音樂軟件在初中音樂教學(xué)中的應(yīng)用研究[D]. 歐陽漢誠.南昌大學(xué) 2014
[2]在線音樂記譜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 孫勁遠(yuǎn).華中科技大學(xué) 2013
[3]音樂遠(yuǎn)程教育在網(wǎng)絡(luò)技術(shù)推動(dòng)下的發(fā)展研究[D]. 孫楊.北京交通大學(xué) 2009
本文編號:3602350
本文鏈接:http://sikaile.net/wenyilunwen/mzqiyue/3602350.html
最近更新
教材專著