录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店
Sonar / Cakewalk

[求助] sonar有没有MIDI/dissolve part?

( 5 )
 
[收藏]

2233
#1 08-3-5 13:21

sonar有没有MIDI/dissolve part?

在sonar如何直接把一条鼓组轨分成音高不同的多轨?
听说可以用cal语言实现?
该怎么做啊?

2233
#2 08-3-9 23:32
怎么没人理睬我呀,是不是要逼我叛离sonar??

3269
#3 08-3-11 01:37
什么是CAL文件?技术上讲,CAL文件是编程时用宏指令编写一段程序,它们用一个或几个动作来帮助MIDI制作时,完成通常需要许许多多重复的动作来达到的目的。下面将要介绍笔者在MIDI制作时经常使用的几个及其有效的CAL文件,在用CAL文件前,需将你要处理的乐段点黑。

1.Strum-it.cal
  用于制造琶音效果。对于模仿吉它和弦特别方便。我们知道用吉它演奏柱式和弦时,不可能和钢琴一样,将所有的和弦音同时发出,而当你用键盘演奏一段吉它柱式和弦,并且经量化后,你会发现,所有的和弦都齐刷刷的发声,如同钢琴演奏一样,但这是极不真实的。吉它的和弦是通过扫弦来完成的 ,不可能同时发音。这时你当然可以非常耐心地将一个一个音符的位置都错开,以制造扫弦效果。但用了Strum-it.cal后,这些重复动作就可一次完成。你可以选择每个和弦音相隔几个ticks发声,是从低音到高音的和弦或者是交叉的。你只要来两个对话框中分别填入两个数据就行了。它们是第一个对话框中填入每个和弦相隔的tick数,第二个对话框填入从低音到高音(0)从高音到低音(1)或者交叉(2)的扫弦方式,然后按run让它执行。

2. Thin Pitch Wheel.cal
  用来稀释Pitch Wheel 的数据量。
通常你在CAKEWALK中用笔来画Pitch Wheel时,都是茫茫一片,这样的数据量大得惊人,而且看上去相当不舒服,这时你用Thin Pitch Wheel.cal就可减少数据量。你只需在对话框中填入每隔几个tick减去一个Pitch Wheel数据,然后按run让它执行。

3.Thin Controller Data.cal
其作用与Thin Pitch Wheel.cal相仿,只是你还需填入你要稀释的Controller号码就行了。

4.Rantime.cal
  当你制作完成一个MIDI作品,并通过外接音源器播放时,由于量化锝很仔细,数据相当整齐,这样有时
反而会出现迟滞的现象。用cal文件可使音符不那么整齐,从而使同时发音数减少。这样可以避免迟滞现象
的发生,并且听起来比较真实。毕竟人的演奏不可能一个tick都不差,即使他是世界级的大师。

5.Crescend.cal
  用于制造渐响或渐轻效果,只要选择你要的乐段开始及结束的音量百分比就行了。比如乐段开头为1%,
结尾为100%,则是渐响效果,反之是渐轻效果。

6.Double.cal
  用于制造八度音程效果。如果你的键盘水准只够弹单音,或者是因为手太小,那么这个cal就特别方便。
你只需填你要叠加的八度音程数就行了,它能让你叠加上下七个八度音程,你的手是不是已变得足够大了?

7.Falloff.cal
  用于制造音符尾部的向下滑音(Pitch Wheel).象Guitar,Bass独奏时,经常出现音符尾部的下滑音。你
只需按run,让Falloff.cal执行就可以了

587
#4 08-3-13 11:31
楼上的朋友太牛了
我发现在Sample Content文件夹里还有许多cal文件
还能不能再多介绍一些啊
先谢谢了!!!

1861
#5 08-3-15 21:16
大力支持三楼。。。。。。

3269
#6 08-3-21 02:50
ANY_THIN.CAL 与Thin Controller Data类似的程序,可用来稀释任何控制器事件;
C-MPLIMT.CAL 用于改变音符的触键力度(与Cakewalk中的“Edit-ScaleVolocity”功能相仿);
Chord Creation.cal 和弦创作;
CONTROLR.CAL 用来改变控制器的数据;
DERHYTHM.CAL 从乐曲中消去旋律或将旋律移到另一音轨上;
DOUBLE.CAL 八度音演奏效果;
ENDTIME1.CAL 配合“ENDTIME2.CAL”使用,可修改尾时间。在ENDTIME1.CAL搜索处选区范围内时值最长的一个音符并记录下其结束时间,然后您可调用ENDTIME2.CAL对选择范围内的所有音符时长进行修改;
ENDTIME2.CAL 用法请参看“ENDTIME1.CAL”。有时您发现许多弦乐的长音都黏在了一起,使用这两个CAL程序能让您从令人头疼的手工调整中解脱出来;
HardSoft.CAL 该程序可查找出选择区域内力度最大和最小的四个音符;
harmonyz.cal 为您的旋律声部添加自动伴奏,也可用于和弦分析;
HIVEL.CAL 找出力度最强的那个音符;
Humanize.cal 为呆板的机器音乐增加多一些人味;
Legato.cal 连续演奏;
LimiGate.Cal 用来限制力度与音长;
machdrum.cal 通过音序器调用音源内的鼓节奏;
MTRXDRUM.CAL MTRXDRUM.CAL
将Roland MT-32音源的鼓序转换为Yamaha的RX系列;
RANDNOTE.CAL 产生随机的音符,有点类似于电脑作曲,但效果很差;
Random Time.cal 可使音符不那么整齐,从而使同时发音数减少。这样可以避免迟滞现象的发生,并且听起来比较真实;
RandTime.CAL 使用步进录音方式制作的MIDI,每个音头都非常整齐,该程序可使它们稍微错开一些,这样听起来不那么呆板;
Remove Duplicate Events.cal 删除相同的MIDI事件;
RXMTDRUM.CAL 将Yamaha的RX系列音源的鼓序转换为Roland MT-32的排列;
SINGLE.CAL 限制时值过长的音符;
Split Notes to Tracks.cal 分离音符到指定音轨;
Strum-It.CAL 可用来制作琶音和扫弦技巧;
STRUMKEY.CAL 制作钢琴或吉他的柱式和弦;TICKINFO.CAL 将时间单位换算成Ticks的格式;
Thin Pitch Wheel.cal 用来稀释Pitch Wheel的数据量;
Thin Controller Data.cal 其作用与Thin Pitch Wheel.cal相仿,只是您还需填入您要稀释的Controller号码就行了;
TRANSFRM.CAL 产生变奏,可用于制作和声声部或生成新的旋律;
VARYVEL.CAL 如果您使用不带力度功能的MIDI键盘,该程序可以让您指定力度范围,然后随机给出每个音符的力度值
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索