freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

音樂電子琴matlab設(shè)計報告(留存版)

2024-09-12 06:25上一頁面

下一頁面
  

【正文】 。學號:110900735 姓名:謝冬云 《 MATLAB 實踐 》課程設(shè)計學生姓名: 謝冬云 學 號: 110900735 專業(yè)班級: 09級信通(3)班 指導教師: 鄭曉明 二○一二 年 六 月 二十 日目 錄一、設(shè)計目的 2二、題目分析 2 課程設(shè)計的基本要求 2 課程設(shè)計的內(nèi)容 2三、總體設(shè)計 2 2 功能模塊 3四、具體設(shè)計 4 4 音效長短的選擇模塊 5 5 6 雙音多頻模塊 9 演奏音樂模塊 9 播放歌曲,視頻模塊 11 多鍵盤輸入對輸入后統(tǒng)一播放模塊 14 畫圖模塊 15五、結(jié)果分析 15六、心得體會 16七、參考書目: 17一、設(shè)計目的運用MATLAB實現(xiàn)MATLAB的GUI的信號處理程序設(shè)計。三、總體設(shè)計總體設(shè)計框圖如下圖所示,其包括單音鍵盤發(fā)音模塊,音效長短的選擇模塊,包絡的選擇模塊,實現(xiàn)鍵盤代替鼠標輸入模塊,雙音多頻模塊,演奏音樂模塊,播放歌曲,視頻模塊包括對文件播放的暫停,停止和復位,多鍵盤輸入對輸入后統(tǒng)一播放模塊和畫圖模塊。如圖所示,白色的按鍵代表音調(diào)鍵,前7個是低音的七個音階,中間7個是中音的七個音階,后面7個是高音的七個音階,黑色的代表輔音。 %播放音符有以上帶參的子函數(shù)后則每個鍵盤下面的程序非常簡單,然后在每個push button鍵的callback函數(shù)中調(diào)用該子函數(shù)即可,如qangqin(45); 音效長短的選擇模塊(1)GUI界面的設(shè)計制作一個button group的組控件分別選擇不同的控件實現(xiàn)不同的音效長短,該組控件包括三個radio button分別對應不同的音效長短(長,中,短)。 T=2。global p。end把p的值反應到gangqin(s)的子函數(shù)中,在子函數(shù)中根據(jù)不同的p的值選用不同的包絡,即可實現(xiàn)不同的包絡,所發(fā)出的音型便不一樣。elseif get(gcf,39。CurrentCharacter39。)==67 gangqin(40)。elseif get(gcf,39。CurrentCharacter39。)==83 gangqin(56)。elseif get(gcf,39。因此這里就可以調(diào)用子函數(shù)的形式方便的實現(xiàn)。)。音樂的則是首先對文件的名字和路徑進行提起,得到名字和路徑后就對該文件進行采樣,使其離散化。resume(yinl)。 %把獲得的值賦給y y=[y,y(d)]。還有一個是gangqin(s)中的全局變量T,不同的值表示不同的音效長短。在實驗過程中,遇到了很多問題。壓力不是有人比你努力,而是那些比你牛幾倍的人依然比你努力。最后為了實現(xiàn)音符的延長音的功能感覺寫一個帶有兩個參數(shù)的子函數(shù)很方便的就可以實現(xiàn)以上功能,同時讀取它的音符對應的頻率和要求延長音的時間。 %定義坐標五、結(jié)果分析整個制作和調(diào)試過程都是按模塊進行的,對每一個模塊功能的實現(xiàn)的情況下才對下一個功能進行制作。CurrentCharacter39。 %對采樣的值進行讀取play(yinl)。39。function dakai_Callback(hObject, eventdata, handles)[name,path]=uigetfile(39。 %多頻的按鈕是否選中根據(jù)r的值不同,則在gangqin(s)函數(shù)中選用不同的播放數(shù),在gangqin(s)的部分程序如下:if r==1 %選單頻還是多頻 ff=x.*sin(f*2*pi*n)+*x.*sin(f*4*pi*n)+*x.*sin(f*8*pi*n)。)==87 gangqin(60)。CurrentCharacter39。elseif get(gcf,39。)==71 gangqin(44)。CurrentCharacter39。elseif get(gcf,39。)==48 gangqin(28)。 p=2。 zhengxian 39。zhongyin39。endif r==1 %選用單頻還是多頻 ff=x.*sin(f*2*pi*n)+*x.*sin(f*4*pi*n)+*x.*sin(f*8*pi*n)。8)多鍵盤輸入對輸入后統(tǒng)一播放模塊該功能實現(xiàn)先對鍵盤輸入內(nèi)容進行存儲,當輸入完成后就可以按播放鍵對剛才的存儲內(nèi)容進行播放,本功能通過radio button鍵實現(xiàn)的鍵盤輸入的存儲,當該建被選中時,則會不斷的掃描鍵盤是否有鍵盤按下,并對按下鍵進行存儲,直到該鍵沒有被選中為止,同時設(shè)置一個push button鍵對存儲的信息進行播放,播放完成后自動清除存儲的內(nèi)容,以便下一次存儲。4)能改變音樂包絡形式,實現(xiàn)音型的改變。3)學習音樂合成基本知識。并執(zhí)行相應音階的功能鍵。global T。 %獲得音效的選中對象gt=get(g,39。)獲取三個Radio Button鍵中Tag的值,設(shè)置一個全局變量p,用switch函數(shù)實現(xiàn),當case為 39。tag39。同時將該鍵的string改為“鍵盤”,表示這個鍵是實現(xiàn)鍵盤的功能。)==51 gangqin(31)。elseif get(gcf,39。CurrentCharacter39。)==74
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1