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

[求助] 从打谱软件导出midi后,sonar如何删除自带的midi信息呢?

( 8 )
 
[收藏]

732
#1 15-10-6 21:55

从打谱软件导出midi后,sonar如何删除自带的midi信息呢?

我从finale2014导出了midi文件,需要做一些修改。
导入自带的软音源后,发现midi文件自带了很多midi信息,请问如何快捷地消除那些midi信息呢?
谢谢!!
目前用的是sonar8.5

979
#2 15-10-6 23:18
你可以上传Midi文件,说明你要保留的Midi信息,然后我帮你手动删除其余你不想要的Midi信息。

1159
#3 15-10-7 03:00
要删除哪些信息,保留哪些信息?

732
#4 15-10-7 10:20
就是除了音符力度基本信息外,控制器上的所有信息CC7 CC1之类那些不需要。是不是要进去编辑器里查看后删除?

979
#5 15-10-7 19:09
用选择过滤器,将需要删除的信息选中,再删除。

1159
#6 15-10-9 02:56
删除指定事件有3种方法:

1、打开需要删除事件的轨道的事件列表窗,移动选框到需要删除的事件上,按下“Delete”键。
  此方法效率很低,但如果删除的事件并不多,只有几个,这个方法还是比较方便的。

2:将所有轨道框选,然后打开钢琴窗(打开所有轨道的钢琴窗),然后在事件类型下拉条中选择需要删除的事件类型,
  比如想删除7号控制器,就选:控制器,后面的次下拉条中选7号CC,钢琴窗下方的信息窗中就可以看见所有轨道的7号控制器,
  然后框选它们,按下“Delete”键。
  此方法很常用,对于需要删除的类型不多时,或是心里知道要删除哪些事件类型时,还是很方便的。
  但如果你只想保留音符,其它的事件统统不要,且并不知道文件中有些什么类型的控制器,那么此方法就很恼火。

3:用一个删除特定事件的CAL来执行,打开MIDI文件,框选需要处理的轨道,执行CAL就可完成。

这里提供三个CAL,因为不知道你是否清楚要删除哪些事件,所以写了三个供你选择:
删除7号与1号控制器.cal:这个CAL执行后,会删除MIDI文件中所有的7号与1号控制器。
删除所有控制器信息.cal:这个CAL执行后,会删除MIDI文件中从0号到127号的所有控制器。
删除所有非音符事件.cal:这个CAL执行后,MIDI文件将只剩下音符事件,其它MIDI事件将会被全部删除。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
观众反应
:谢谢溺水鱼的详细回答!!!!!

1159
#7 15-10-9 03:02
补充:
5楼的方法也行,利用软件自带的查找功能来选中需要删除的事件,再执行删除。
不过这个方法与我上面提到的第2种方法一样,你需要知道你要删除什么事件,否则没法操作,
并且,如果删除的事件类型较多的话,你得反复操作多次。
本质上来说,有多少需要删除的事件类型,就要操作多少次。

你可以依据自己的情况来决定用什么方法。
观众反应

200
#8 15-11-12 14:17
这位大大给的CAL不错,我一直在找能将柱式和弦变成分解和弦的CAL,可是找到的CAL扫弦不是很理想,就是每次都会把音尾切除了一些,有没有不切音尾的CAL啊?

1159
#9 15-11-16 02:43
不切音尾?什么情况下会用到不切音尾的CAL呢?
如果不切的话,向后移动的音符尾部,不就会向后顶出去,从而不整齐了么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索