關(guān)于Domino使用的文字版教程-1
大概是根據(jù)我的Domino使用經(jīng)驗(yàn)給出的一個(gè)說(shuō)明,不知道會(huì)不會(huì)更新。
本教程介紹Domino的使用方法,以及操作和黑樂(lè)譜創(chuàng)作的配合方式(向下兼容普通MIDI白樂(lè)譜的制作)
1.環(huán)境配置
以通用(輕)黑樂(lè)譜制作為例(注:,下載coolsoft virtualmidisynth和coolsoft midimapper(后者并非必須,主要是配套設(shè)備)。coolsoft midimapper設(shè)置為virtualmidisynth #1。考慮到多port編輯需求,打開(kāi)virtualmidisynth面板,將number of devices設(shè)置為4。比如音色庫(kù)
打開(kāi)Domino,按F12打開(kāi)基本環(huán)境配置。在菜單的MIDI-OUT項(xiàng)目里,port A到port D依次選擇virtualmidisynth #1到#4(對(duì)于大量CC使用,或超過(guò)16種樂(lè)器的midi可以防止因?yàn)閿D占同一通道造成的事件交叉輸送串味的問(wèn)題,但是這類mid在大多數(shù)midi播放器上面都會(huì)難以正常播放);不加載音源定義文件可以全部選擇SC-8850(比SC-88Pro多),Yamaha XG的xml文件有問(wèn)題因此無(wú)法正常使用,也可使用GSm(警告:GSm支持的事件種類比SC88系列要少;而且事件解釋不一致,如果互相打開(kāi)對(duì)方標(biāo)準(zhǔn)制作的dms會(huì)出現(xiàn)Panpot、cutoff和resonance被強(qiáng)制置為-64的情況,此時(shí)可視情況更換音源定義文件。
2.關(guān)于Domino主界面
(1)音符編輯面板
鉛筆工具:點(diǎn)擊可以放置音符。domino默認(rèn)以完全量化的方式進(jìn)行。點(diǎn)擊放置的音符的屬性可以通過(guò)默認(rèn)gate/velocity修改,或者右鍵一個(gè)音符即可把默認(rèn)放置音符的屬性改成這個(gè)音符的屬性。在音符尾部拖動(dòng)箭頭可以直接改變音符時(shí)值,也會(huì)把默認(rèn)放置音符的屬性改成這個(gè)音符的屬性。
框選工具:可以框選一定數(shù)量的音符,用ctrl可以進(jìn)行多重框選,附帶屬性是框選開(kāi)始時(shí)的演奏線位置(通常是第一次框選時(shí)的位置;是時(shí)間壓縮和ctrl+c/v復(fù)制的基準(zhǔn))。框選支持拖拽復(fù)制,可以改變音高,演奏時(shí)也可以拖拽復(fù)制。但其他情況下最好不要在演奏時(shí)框選,會(huì)造成非量化的錯(cuò)位。
鼓點(diǎn):Domino輸入鼓點(diǎn)音符只能顯示為圓點(diǎn),gate只能為1(除非你用下述的“批量修改”進(jìn)行強(qiáng)制改gate),且左邊不再顯示鋼琴而是在每一個(gè)琴鍵的位置寫(xiě)上相應(yīng)的鼓樂(lè)器名。
關(guān)于量化:domino默認(rèn)符頭符尾全部量化。預(yù)設(shè)包括小節(jié)(一般在總軌視圖里面使用),全音符到32分音符的本體(正常),附點(diǎn)(不建議使用),三連(三連音用,是1.5倍密度,如三連16分音符就是24分音符)。底下的紅色扳手符號(hào)是自定義,可以用于任意分音符(不大于128;可以選擇開(kāi)啟3連與否;極限是3連128分即192分;鑒于Domino橫向縮放有極限,一般建議64分就夠了,否則鼠標(biāo)精度可能不太夠)。
洋蔥皮:可以為制作帶來(lái)極大方便。在右上角開(kāi)啟洋蔥皮。一般,為了取得類似于播放器的效果(包括方便分軌制作和聲等情況時(shí)相互參考),需要打開(kāi)全部音軌的洋蔥皮,用到以下方法:選擇'顯示指定音軌',然后在彈出的窗口拉到最底下,在白色的內(nèi)框最底部一絲位置(其他位置你點(diǎn)不動(dòng))拉出來(lái)一個(gè)矩形虛線框,拖到頂,就可以完成全選,然后點(diǎn)確定就行。如果打開(kāi)幾個(gè)音軌的洋蔥皮直接點(diǎn)中就行。
音階/和弦顯示:Domino默認(rèn)會(huì)從左邊的鋼琴上延伸出來(lái),其背景是白鍵為白色,黑鍵為很淡的藍(lán)色。如果覺(jué)得對(duì)于非C大調(diào)的曲目不方便制作可以考慮使用該功能,一般直接選Natural Major就可以,它會(huì)按照C大調(diào)時(shí)黑鍵的位置給你顯示成“黑鍵”,并且把調(diào)性音(相當(dāng)于1=C)底色改成淡紅色,方便創(chuàng)作。
事件面板:在左邊,顯示了所有的事件。如需修改音色,使用事件(N)菜單的插入Program change(之后可以修改其屬性);如果需要在某個(gè)精確位置插入CC事件,可以用插入Control change(默認(rèn)是Reset事件)然后點(diǎn)開(kāi)選擇類型和值;如需改變節(jié)拍,在conductor插入Time signature事件;如需精確變速,在conductor插入Tempo事件。
(2)總軌視圖面板
按TAB可以在音符編輯和總軌視圖間切換??傑壱晥D中,每一行都是一個(gè)音軌,最頂上是conductor,下面是音符軌道,包括普通音軌和鼓點(diǎn)音軌(無(wú)論port,默認(rèn)ch10)。
左邊欄:音軌可以逐個(gè)點(diǎn)擊多選來(lái)批量刪除??梢孕薷囊糗壝?,所屬port和channel(對(duì)于非鼓點(diǎn)音軌請(qǐng)回避channel10)。在音軌名右邊有一條細(xì)格子,里面有喇叭或者是空的,代表是否參與發(fā)聲。選中一個(gè)音軌按喇叭S符號(hào)可以獨(dú)奏某個(gè)音軌;按喇叭A符號(hào)可以恢復(fù)全部軌道發(fā)聲。按喇叭S再關(guān)掉這個(gè)音軌可以靜音;再直接點(diǎn)擊各個(gè)音軌的喇叭欄位置,就可以打開(kāi)某些音軌,適用于局部試聽(tīng)(如檢驗(yàn)部分音軌間的配合度)。
右邊主界面:音軌縮略圖,橫向的是音符(音高對(duì)每個(gè)音軌只有若干像素高度,可能不精確,只是用來(lái)看個(gè)大概);縱向的單獨(dú)的線(起頭在音軌底部或者中間)則是CC事件(無(wú)論類型;包括conductor)。在音軌縮略圖可以框選,但是只能框選整個(gè)音軌的某一時(shí)間段,同樣支持多重框選和拖拽復(fù)制,用于音軌間復(fù)制(如復(fù)制后增減一個(gè)八度)。時(shí)間標(biāo)度按照小節(jié)計(jì)算;如果縮放縮的比較多會(huì)按照4小節(jié)一顯示的方式顯示小節(jié)線。
頂上最左邊的一個(gè)"H+(紅色藍(lán)色)"圖標(biāo)是Mark事件。在總軌視圖按下該按鈕可以輸入文字生成一個(gè)Mark(事件添加到conductor軌道)。在這個(gè)圖標(biāo)右邊就是已設(shè)立的Mark,點(diǎn)擊可以立刻跳轉(zhuǎn)到Mark位置;如果是整小節(jié),總軌視圖上會(huì)以深藍(lán)色豎線標(biāo)記Mark位置。
(3)底部面板:
底部面板支持編輯力度和CC事件(對(duì)于conductor軌則是速度)。
底部面板最重要的作用主要是畫(huà)曲線。預(yù)定義的曲線樣式有直線,上凸和下凹增長(zhǎng)曲線(如果是從上往下或者從后往前拖拽凹凸性會(huì)反過(guò)來(lái)),S形曲線;實(shí)際黑樂(lè)譜創(chuàng)作中,結(jié)合下面的框選技術(shù),則基本上已經(jīng)完全夠用。曲線可以設(shè)置曲線間隔,在畫(huà)速度曲線時(shí)(因?yàn)樗俣仍赿omino以浮點(diǎn)數(shù)形式存儲(chǔ))建議間隔取適當(dāng)大一點(diǎn)(防止事件數(shù)太多),而畫(huà)其他曲線時(shí)為保證高精度(尤其對(duì)于高頻音符等)就全部使用1間隔。
曲線有一個(gè)特性,如果你不框選,那曲線你畫(huà)多少就是全范圍生效;但是如果你框選,則在非框選區(qū)域曲線不起作用。根據(jù)該原理你可以制作很多種曲線:比如上凸/下凹曲線前50%幾乎沒(méi)變化而后50%過(guò)于急驟,可以框選然后在框選區(qū)域提前一倍的地方開(kāi)始畫(huà)凹或凸曲線直到框選區(qū)域結(jié)束,就可以使用半條曲線。
3.關(guān)于事件(N)菜單
時(shí)間壓縮(5):黑樂(lè)譜加細(xì)操作的最重要的工具。可以輸入倍率,也可以輸入壓縮后的時(shí)長(zhǎng)(比較適用于壓縮3n倍);建議壓縮時(shí)考慮到數(shù)字問(wèn)題:應(yīng)該使得壓縮結(jié)果可以整除,以防錯(cuò)位或者bug的出現(xiàn)。利用這個(gè)方法可以制作各類高頻音符,包括最基本的柱式高頻音符,以及顫音和琶音(寫(xiě)一個(gè)循環(huán)節(jié),壓縮,再拖拽復(fù)制循環(huán)節(jié)到所需長(zhǎng)度)。
便捷操作系列(只需要框選后鼠標(biāo)鍵盤(pán)連打就行,很方便;以下為了記憶方便寫(xiě)上N,但是要用手點(diǎn)擊事件菜單,只有這個(gè)需要點(diǎn)鼠標(biāo)):NO(上移八度),NW(下移八度)。極其推薦連打:N7系列快捷改變音量,N7S&N7I(增減1單位),N7M&N7E(增減10單位)。
批量修改(B):重要的修改工具,包括velocity/value,step(沒(méi)用),gate,音高序號(hào),tick,其中以第一個(gè)和第三個(gè)為主。對(duì)于修改已經(jīng)畫(huà)過(guò)曲線的音符的力度,比N7系列效果要更好,可按比例調(diào)整。
其他:掃弦(T),左右反轉(zhuǎn)(3),這兩個(gè)比較容易理解,就不多介紹了。
4.關(guān)于文件:
導(dǎo)入導(dǎo)出:Domino只支持導(dǎo)入正常的MIDI,format 1或0均可。某些MID(如由FL11/12導(dǎo)出的,或者部分外來(lái)MIDI)可能會(huì)出現(xiàn)"一個(gè)音軌包含多個(gè)通道,停止導(dǎo)入"之類的問(wèn)題,可以通過(guò)synthfont1(免費(fèi))open(中途會(huì)彈出對(duì)話框問(wèn)你是否將同一音軌內(nèi)的多個(gè)通道拆開(kāi),點(diǎn)Yes,這樣就可以讓MIDI恢復(fù)正常了)再save midi file,之后處理過(guò)的mid(例如保存成"原名_SyF.mid")然后用Domino即可正常打開(kāi)。
關(guān)于dms:dms的文件結(jié)構(gòu)與MIDI不同(dms文件大小約為MIDI的1/3,但比MIDI難壓縮的多,壓縮包體積反而比MIDI大);不建議保存近千萬(wàn)級(jí)以上的黑樂(lè)譜dms,容易導(dǎo)致程序崩潰(建議每次制作直接導(dǎo)出導(dǎo)入MID;但是音頻向黑樂(lè)譜一般很難做到這么大);比較大的黑樂(lè)譜加載和導(dǎo)出時(shí)會(huì)有長(zhǎng)時(shí)間的卡頓屬于正?,F(xiàn)象,對(duì)于比較大的黑樂(lè)譜,在加載完畢時(shí)彈出的“解析MIDI數(shù)據(jù)”的對(duì)話框直接點(diǎn)否就行。
關(guān)于占用:Domino的編輯時(shí)內(nèi)存占用大約是相應(yīng)MIDI文件大小的8倍(MIDI是每百萬(wàn)音符8MB左右),如果是OmniMIDI則還要加上波表占用(在Domino使用內(nèi)存的范圍內(nèi);coolsoft無(wú)此問(wèn)題,不會(huì)消耗Domino內(nèi)存)。對(duì)于一般音頻向黑樂(lè)譜是完全足夠的。對(duì)于目前常用的1.43版本(或更早),Domino只能使用2GB內(nèi)存(相當(dāng)于3500萬(wàn)音符),打了4GB patch可以使用4GB內(nèi)存(掛了音源是7100萬(wàn)音符,不掛音源純音符畫(huà)編輯按ooo說(shuō)法可達(dá)9200萬(wàn))。目前最新發(fā)布有Domino 1.45 x64版本,穩(wěn)定性未知,漢化工作進(jìn)行中,如無(wú)需求可以繼續(xù)使用現(xiàn)有版本。
關(guān)于文件屬性:dms文件可以保存一些工程信息:標(biāo)題,著作權(quán)(這兩個(gè)屬性可以進(jìn)入MID本身),工程文件介紹(只能在dms中),以及工程計(jì)時(shí);這些項(xiàng)目都可以在“文件-文件屬性”菜單內(nèi)查看和編輯。分辨率domino默認(rèn)是480分辨率,自帶的分辨率最高支持1920,最低支持24,按需調(diào)節(jié)。
5.關(guān)于播放:
Domino播放時(shí),上面的一個(gè)小的鋼琴上被按下的鍵會(huì)變紅(被CC64延音踏板事件保留的音符會(huì)變藍(lán):這里簡(jiǎn)單說(shuō)明一下,MIDI的延音踏板只有開(kāi)(值>64)和關(guān)(值<64),不支持半踏板,延音實(shí)現(xiàn)方式為取消note off),同時(shí)會(huì)有自動(dòng)的和弦分析(注:不適用于非旋律的黑樂(lè)譜音軌,如砸琴鼓點(diǎn)或者音符畫(huà),結(jié)果沒(méi)有意義;一般就拿來(lái)檢查一下)。
播放時(shí)演奏線會(huì)跟著走。播放的系列按鈕在頂部菜單欄右上方播放:倒退一小節(jié)是沒(méi)用的(只會(huì)倒回當(dāng)前小節(jié)開(kāi)頭),想要倒帶需要使用倒退兩小節(jié);往前跳一小節(jié)正常。Alt+F12是快速播放,播放按鈕右邊有可以指定速度倍率的播放。
提醒:Domino播放時(shí)并沒(méi)有直接讀取CC的能力(僅改變時(shí)可以讀取CC改變值),只有速度事件可以讀取到上一個(gè)速度事件的位置,導(dǎo)致兩種結(jié)果:a.如果直接從中間開(kāi)始播放MIDI可能會(huì)造成CC錯(cuò)誤,因此要小心,解決方法包括從開(kāi)頭用3倍速快進(jìn)播放,在Mark處加入CC事件強(qiáng)制設(shè)置值;b.如果打開(kāi)過(guò)有cc的mid再直接打開(kāi)沒(méi)有初始化事件的mid會(huì)導(dǎo)致播放出錯(cuò)(很多早期的黑樂(lè)譜可能沒(méi)有事件初始化,因?yàn)槟J(rèn)就是鋼琴)。當(dāng)沒(méi)有任何事件輸入的時(shí)候Domino會(huì)有默認(rèn)值(速度120,Reverb 40,其他數(shù)值大多是0)。