Assign mode Sysex

討論MP3、WAV、MIDI、WMA甚至其他數位音訊的播放、製作、轉換等。

版主: DearHoney

回覆文章
訪客

文章 訪客 »

TO DearHoney站長:<br>您太客氣啦~~~ ,弟才是從您的文章中學了不少好料呢...簡直是<br>音效卡權威 , Fleet of Flame 之 Lord of Dance ....

TO LIBIDO:<br>太棒了,幾天下來,得到不少的好站....<br>不但可練英文, 又可練練 No any idea 的日文...

TO ALL:<br>啊~~弟又拼錯字了...實在是...

Assign mode Sysex : 注意不是Output Assign... <br>F0 41 10 42 12 40 1x 14 nn checksum F7<br>x =Part Number 0 = Drum Set <br> 1-F= Part 1-9,11-16

nn=00 取消 V Note on 功能 <br>nn=01 有限制voice數,弟只清楚說 , Part 0 有最較高的保留數,再依次降低...<br> 到底每個 Part 保留多音,弟也不太清楚了.. <br>nn=02 完成沒有限制,要多少,給多少.

Drumset assign mode 預設值為0 <br>其餘的Part assign mode 預設值為1

<br>還要算 Chekcsum , 太累啦...所以用 GSAE 4.0:

GSAE預設值沒有加入Assign Mode, 所以先要自己加..

Option -> Customize Part Window 將Assign Mode 加進去..<br>如此,在 Part 視窗會最後一欄就會跑出Assign mode ,<br>您可以把Part 0 Assign mode 調成 0<br>再把 Part 0 , 1的音色改成 Violin 稍後在Cakewalk 做測試 . <br>SMF Export Setup 不要忘記也把Assign mode 加入 以免漏掉了..

Export 成 midi 檔之後,進入CakeWalk:

用Staff 視窗編輯 Part 0,1<br>先點一個 Do 全音符, 靠右一點點,再點一個 Do 32分音符

好,聽聽看 Part 0 , 跟 Part 1 有何不同..<br>Part 0 發出兩聲的嘎 , 就停掉了. <br>Part 1 發出兩聲的嘎 , 第二聲重疊在第一聲上 , <br> 第二聲 Note off 時, 第一聲還能夠繼續完成.

不過說實在話, Part 0 似乎較符合實際情況 ... :-P<br>---------------------------------------------------------------------------------------------------

CTS/RTS 那個 , 理論上是說 , 如果音源機此刻準備好要接收<br>MIDI訊號時, 它的 RTS 會輸出到電腦的 CTS ... 若是音源機<br>有意外發生時 , 它的RTS 會切斷輸出...<br>電腦發現CTS 不見了, 就會等一下再送.. <br>Roland Serial Driver CTS time out 值是設成 50ms ... 若是一直沒有<br>CTS, 音源機太概是斷電或壞了... 不過Driver那邊CTS TimeOut<br>時是不會提示使用者的 , 會逕行送下一個訊息出去,直到播完.

---------------------------------------------------------------------------------------------------

再研究研究.....
訪客

文章 訪客 »

To 怕滑樓梯:

這... ^^ ; ; ;<br>ASSIGN MODE 是設定當您連續敲下同一 Note 的琴鍵時,前一個 Note 的 Release Time 尚未結束,此時是要停止前一 Voice,還是要繼續保留到自然的 Release 結束。一般音源器的內定值是有限制的保留。

在 Staff 底下這樣畫的話,您會不會覺得這個譜不太合樂理... :p<br>Cakewalk 會自動幫您修正...

我的經驗是(亂拖的時候 ^^ ;),把不同 Velocity 的短的 Note 和長的 Note 疊在一起,還是只有一個 Voice。存檔後 Cakewalk 會自動幫您切成兩段,伴隨著不同的 Velocity 值。所以無法做到像您所說的:<br><font color="#008000">當然,較小力拉的那一位,通常聲音會被大聲的那一位<br>給蓋過去而聽不見,但不能說沒有聲音.. 只要把拉大<br>聲的給Note off後,就可以聽到小力拉的聲音了.</font><br>當第二個 Note 按下時,Velocity 值就被改變了,所以也無法再回復到第一個 Note 按下的 Velocity 的大小。<br>所以我之前說:<br><font color="#008000">沒有辦法同時發出兩個 Velocity 不同,音高相同的音。</font><br>要在同一個聲部(Part)裡做到這種事,我想大概只有外星科技才辦得到了 :p

說到疊合,很有意思的是,在同一個 Part 裡疊,我都聽不出效果,一定要另外開一個 Part 來疊,效果才會明顯。不知道為什麼?所以有很多人為了把 Bass 或 Pad 的聲音疊厚,但又不想動到第二條 Cable 來接雙 Port,因此紛紛使用「?? Port」的密技,讓 A01 和 B01 同時接收 Channel 1 的 MIDI 訊息,這樣用一條 Cable 就可以控制雙 Port,很好玩吧 ^_^

關於 CTX/RTX,原來如此,謝謝您的說明 ^_^<br>小弟沒有用過 Roland 的 Serial Driver,不過聽學長說,Roland 的 Serial Driver 放 MIDI 會有處理不過來的問題。YAMAHA 的 CBX Driver 聽說好很多喔,您要不要試試 ^_^
訪客

文章 訪客 »

>> YAMAHA 的 CBX Driver <br>這個在哪兒呀 ??

>>當第二個 Note 按下時,Velocity 值就被改變了,所以也無法再回復到第一個 Note 按下的 Velocity 的大小。

弟了解您的意思了 , 原來不是沒有聲音,而是V值不對了....嘿嘿嘿..弟再測測.. <br>
訪客

文章 訪客 »

V值回不來啦~~~~哇,幻想破滅 , 又遜一些些了.唉~~

但弟有同時開四的Part去Violin , 聽來似乎跟同一<br>Part開四個Violin一樣... 尤其一個音Note off時,<br>那種突然少掉一個Violin的感覺..聽起來真是一樣...<br>所以V Note on 似乎有開新Voice ?? 或是用一個Voice<br>去模擬 ?? 這細節弄不清楚的話 , 總覺得怪怪的...

再想想,若V值當真能回來的話 , 那當然也能做<br>V Note off ,了 , 唉~~~這點都沒有想清楚, 以前都白活啦 !!!<br>
訪客

文章 訪客 »

>> YAMAHA 的 CBX Driver <br> >這個在哪兒呀 ?? <br> YAMAHA 的網站上 <img src="http://www.dearhoney.idv.tw/UBB/NonCGI/icons/smile.gif" width=15 height=15>

>所以V Note on 似乎有開新Voice ?? 或是用一個Voice <br> >去模擬 ?? 這細節弄不清楚的話 , 總覺得怪怪的... <br> 或許有開吧(我也沒試過疊超過 64 條會怎麼樣 <img src="http://www.dearhoney.idv.tw/UBB/NonCGI/icons/tongue.gif" width=15 height=15>),而且您也另外做了測試不是嗎 <img src="http://www.dearhoney.idv.tw/UBB/NonCGI/icons/smile.gif" width=15 height=15> 不過因為聽不出效果,所以一般還是會開兩個 Part。 <br> 開兩個 Part 的效果會不太一樣,您仔細比較試試 <img src="http://www.dearhoney.idv.tw/UBB/NonCGI/icons/smile.gif" width=15 height=15> <br> 其實沒有 V Note Off 也還好吧,這個一般很少用到不是嗎?我想除了效果音之外,普通的樂器是不會這樣玩的。這個無關機器能力的問題,而是「要在同一個聲部裡做這種事,本來就是很奇怪的」<img src="http://www.dearhoney.idv.tw/UBB/NonCGI/icons/tongue.gif" width=15 height=15>
回覆文章