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

晕,一首midi的奇怪问题

( 23 )
12
 
[收藏]
-  第 1 页  -

1655
#1 07-11-20 14:55

晕,一首midi的奇怪问题

不知什么原因

midi总是从第二小节开始播放

我进sonar软件里把它调整到第一小节开始,然后保存,再次打开时所有音符轨道又是自动的全部从第二小节开始了

我查看了事件信息,没看到任何奇怪的信息!难道是我疏忽了什么地方?

高手过来给我指点下,谢谢!

本帖子中包含更多资源

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

x

1655
#2 07-11-20 14:58
批注:解决的办法我知道,但是我很想知道是什么原因?具体是哪个控制信息在作怪?怎样删除修改相关信息?
麻烦高人讲解!
谢谢

476
#3 07-11-20 15:14
那个是MIDI系统信息。

如上图,点系统信息按钮进去删除相关信息即可。
然后记得把音轨对齐到你想要的位置。

本帖子中包含更多资源

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

x

1655
#4 07-11-20 15:25
回狮子丢丢

这个系统信息窗口我查看过

里面就我自己写了一个16进制的gm音色编码进去了,没有其他任何信息

而且我确认过,这个系统信息吗与播放这个出现一小节错开是没有关系的,也就是我不写依然也是这样

而且,我在事件列表里面也没看到什么特殊的信息或者指令

[ 本帖最后由 舞指琴魔 于 07-11-20 15:26 编辑 ]

476
#5 07-11-20 16:46
我是这样几步得到附件里的MIDI的。
1,SONAR打开的时候选择不自动发送MIDI系统信息(点CANCEL)
2,进MIDI系统信息事件编辑里面(如2楼的图)删除系统信息。
3,对齐轨道到起始点。
4,另存为一个新的MIDI文件。
你听听看。再用SONAR打开看看。

本帖子中包含更多资源

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

x

476
#6 07-11-20 17:06
说到MIDI的奇怪问题,我这里也有一首,仙剑三外传刚出来的时候自己扒带的一个作品。
里面没有MIDI系统信息,但是不知道为什么,使用WINDOWS MEDIA PLAYER播放的时候老是不正常,
有些音色播放不出来,而且到50秒之后就开始跳帧。神奇了。。。
难道是因为MIDI信息过多电脑处理不过来造成数据阻塞??
可是使用SONAR打开之后进行播放,却没有丢音和卡壳的现象。
望高人指点,产生的原因是什么,怎么调整使得GM波表下WMP可以播放正常?

本帖子中包含更多资源

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

x

1655
#7 07-11-20 17:24

还真是你说的那个问题

居然音色代码会让他空一小节出来!!!


你的问题我也碰到过,我经常碰到
不过我分析是因为我挂的 roland vsc88 的软波表,我用自带的gm那个波表从来没遇到过这个现象!!

还有,你这个midi的第三轨rhodes piano,里面很多非同一和弦内的音的头尾全部交叉了,会不会是这个原因?
另外,你在系统信息窗口里写入  f0 7e 7f  09 01 f7  导入进去,最后再导出midi试看看

我这里播放你这个曲子显示是正常的!!

476
#8 07-11-20 18:07
照五指的办法去修改了,没有成功。然后自己就开始删轨。。。
把那个rhodes piano和NEWAGE轨都删了,保存,单独用WMP播放,还是有问题,
那个STRING的轨都没声。
但是SONAR里播放是正常的。。。我就晕了。。。

然后想,可能鼓轨道也占用信息多了吧,删轨。。。还是不行。
本应该在30秒左右出现弦乐的。。。。单独用WMP播就是播不出来。
诡异。。。

1655
#9 07-11-20 18:57
你现在的主要问题是不是就是受str轨道没声音?
你试过删掉string轨道再去播放没有??

1655
#10 07-11-20 19:04
我在想
你这会不会难道是复音数的问题?

我用了好几种方法

最奇怪的居然你,整个歌曲所有东西我全部删除,只剩下弦乐,居然不能播放!!!

[ 本帖最后由 舞指琴魔 于 07-11-20 19:05 编辑 ]

1655
#11 07-11-20 19:13
你的问题我解决了

但是我在找原因

咱们把这个问题一定搞明白

待会来告诉你

1655
#12 07-11-20 20:02
很奇怪,我怀疑是不是复音数的问题

当你把12轨的弦乐移到第16轨道时,也没有声音,此处经过任何音色,音量大小变换,都没有声音,当时删除掉所有轨道,单独只留下12轨道时,播放也没有声音甚至不能播放,所以说复音数限制的论据在这里也不能得以解释

但是当把12轨道移到1----11或者13--14--15中的任意轨道时,弦乐却又正常了,此时你把其他轨道的midi移到12或者16轨道,这个轨道立马却没有声音了

以上所有的播放全部是在wmp里面进行播放的

我查看过12轨的信息,没有任何信息!

还有不知什么原因,我在系统信息窗口里写入16进制音色代码后,另存为文件名2.midi 1格式,下次打开同样的文件时,里面的系统信息窗口却没有任何信息,证明保存时,信息根本没有被保存进去

解决办法就是,要么新建一个工程文件夹,把所有的midi全部复制到另一个工程里面去,再保存,一切就ok了!!所以,复音数限制的理论在这里也站不住脚

希望高人来看看,我感觉还是12轨道里面的信息有问题

476
#13 07-11-21 02:01
我又试着把所有MIDI的信息归位,一切除音符以外的MIDI信息全部删除,然后音量恢复到101,PAN归零,CHR和REV都归零。保存完毕再听,还是一样。。。。

其实WMP播的时候不光那个弦乐没有,就是和主旋律相同的叠加轨那条音色也是没有声音的。。。

好诡异啊。。。。。
难道是WMP的BUG?即便是作为网页的背景音乐来用IE播放也是有问题的。
(但我不确定IE播放背景音乐是不是也是默认的WMP的技术)

1491
#14 07-11-21 17:02
MIDI文件开头第一小节不输入音符是个好习惯。甚至可以说是专业的象征。

476
#15 07-11-22 02:02
虽然还是么有找到解决方法(都过两年了俺还是拿它没辙)
感谢舞指的帮忙哈~
这个送你,嘿嘿。配套吧~~XD
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索