淺談電子音樂交互設(shè)計(jì)中的MVC架構(gòu)關(guān)系
發(fā)布時(shí)間:2021-04-26 23:23
模型-視圖-控制器(Mode-View-Controller,MVC)軟件體系結(jié)構(gòu)模式是通過把M、V、C三個(gè)程序進(jìn)行分離工作的一種程序應(yīng)用體系,非常適用于一些人機(jī)交互的應(yīng)用程序中。這種理念將數(shù)據(jù)進(jìn)行結(jié)構(gòu)化分離,可以使同一個(gè)模型的多個(gè)視圖、自定義視圖之間達(dá)到同步以及可以動(dòng)態(tài)加載、綁定到模型并且隨后處理的視圖進(jìn)行同步處理。Jamoma 0.6通過定制的外部環(huán)境和開發(fā)人員的修補(bǔ)程式,讓MVC結(jié)構(gòu)再Cycling’74 MAX宿主中進(jìn)行分離。隨后,可以嵌套模型和視圖以實(shí)現(xiàn)服務(wù)的層次結(jié)構(gòu)。再所有模型中都可以使用本地的預(yù)置系統(tǒng),也可以再整個(gè)應(yīng)用程序范圍內(nèi)檢查和查詢的命名空間和服務(wù)。該系統(tǒng)可以用于管理線索、通過模塊畫、透明化的處理方式進(jìn)行嚴(yán)格的優(yōu)秀處理。它還可以擴(kuò)展為應(yīng)用程序間的相互交換,從而能夠使用OSC和Minuit再網(wǎng)絡(luò)平臺(tái)上分發(fā)模型和視圖。該文章就以MVC程序?yàn)橹饕v解對(duì)象,以它在交互、編程環(huán)境中的表現(xiàn)來講解它目前的工作原理以及功用,以探索在交互式電子音樂程序設(shè)計(jì)中如何優(yōu)化現(xiàn)有程序模式的方法。
【文章來源】:上海音樂學(xué)院上海市
【文章頁數(shù)】:33 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
引言
第一章 交互式音樂與MVC
第一節(jié) 交互式音樂的表現(xiàn)
第二節(jié) MVC的組成與發(fā)展
1、組成部分與電子音樂模式關(guān)系
2、互動(dòng)
3、MVC的歷史
第三節(jié) MVC的目標(biāo)
1、并行設(shè)計(jì)
2、代碼重組
3、優(yōu)點(diǎn)與缺點(diǎn)
第四節(jié) MVC的原型軟件
1.模型
2.視圖
3.控制器
4.MVC原型的總結(jié)與經(jīng)驗(yàn)
第二章 MVC在電子音樂作品Jamoma中的運(yùn)用
第一節(jié) Jamoma在MAX中如何來運(yùn)用
第二節(jié) 建立模型
1、Jamoma模型示意圖
2、設(shè)計(jì)視圖部分
3、音樂控制器部分
4、同時(shí)使用模型和視圖模塊
第三章 MVC在電子音樂中的程式管理
第一節(jié) 嵌套模型
第二節(jié) 優(yōu)先事項(xiàng)的管理
第三節(jié) 對(duì)象實(shí)例
第四節(jié) 命名空間管理
第五節(jié) 多個(gè)動(dòng)態(tài)視圖
第六節(jié) 狀態(tài)管理和應(yīng)用程序間的通信
結(jié)語
英文文獻(xiàn)
中文文獻(xiàn)
致謝
本文編號(hào):3162314
【文章來源】:上海音樂學(xué)院上海市
【文章頁數(shù)】:33 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
引言
第一章 交互式音樂與MVC
第一節(jié) 交互式音樂的表現(xiàn)
第二節(jié) MVC的組成與發(fā)展
1、組成部分與電子音樂模式關(guān)系
2、互動(dòng)
3、MVC的歷史
第三節(jié) MVC的目標(biāo)
1、并行設(shè)計(jì)
2、代碼重組
3、優(yōu)點(diǎn)與缺點(diǎn)
第四節(jié) MVC的原型軟件
1.模型
2.視圖
3.控制器
4.MVC原型的總結(jié)與經(jīng)驗(yàn)
第二章 MVC在電子音樂作品Jamoma中的運(yùn)用
第一節(jié) Jamoma在MAX中如何來運(yùn)用
第二節(jié) 建立模型
1、Jamoma模型示意圖
2、設(shè)計(jì)視圖部分
3、音樂控制器部分
4、同時(shí)使用模型和視圖模塊
第三章 MVC在電子音樂中的程式管理
第一節(jié) 嵌套模型
第二節(jié) 優(yōu)先事項(xiàng)的管理
第三節(jié) 對(duì)象實(shí)例
第四節(jié) 命名空間管理
第五節(jié) 多個(gè)動(dòng)態(tài)視圖
第六節(jié) 狀態(tài)管理和應(yīng)用程序間的通信
結(jié)語
英文文獻(xiàn)
中文文獻(xiàn)
致謝
本文編號(hào):3162314
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3162314.html
最近更新
教材專著