设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 16779|回复: 35
打印 上一主题 下一主题

[通用发布] 【火星教程重发】在RMVX / Ace里面做出带前奏的循环音乐

[复制链接]

Lv4.逐梦者 (管理员)

砂上描绘的愿想

梦石
15
星屑
4130
在线时间
5076 小时
注册时间
2012-1-15
帖子
4618

开拓者贵宾短篇七成年组亚军剧作品鉴家

跳转到指定楼层
1
发表于 2012-10-4 14:50:16 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

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

x
本帖最后由 迷糊的安安 于 2012-11-10 19:21 编辑

唔……首先让我解释一下什么叫【带前奏的循环音乐】
http://pan.baidu.com/share/link?shareid=69788&uk=4228028794
这里有个音乐,是来自《伊苏:起源》的《SILENT DESERT》。
直接听一遍,有头有尾的,对吧,和一般BGM没什么两样。
然后请把它下载下来,放到RPG Maker VX或者RPG Maker VX Ace里面,作为地图BGM或者战斗BGM使用。
一直一直听下去……嗯?发现了? 音乐产生了衔接非常流畅的循环效果。
于是下面这个教程就是教怎么自己做出这个效果的。

软件需求如下:(看数据的和改数据的各要一款就行)
看数据的:AdobeAudition / GoldWave / CoolEdit
改标签的:Foobar / 千千静听 / Winamp


首先我们很好奇,为什么这个音乐会自动在RMVX / RMVA里产生循环效果,对吧。
于是乃现在需要一款软件,名叫Foobar2000……(千千静听也行,后面补充)
用Foobar2000打开音乐文件……点击【属性】

于是在属性栏里你可以看到两个标签,分别是<LOOPSTART>和<LOOPLENGTH>

这里的两个数据,就是定义音乐的循环节的标签了。

说到这里,大家应该就明白为什么音乐可以自动循环了吧?

好了,下面重点要说怎样自己来制作带自动循环节的音乐啦。
我们需要一个软件——Adobe Audition……(其实GoldWave也可以,见最后的补充)
打开它……

按照上图红圈的位置打开你自己需要添加循环的BGM文件。
然后在时间上右键,把计量单位改为“采样”。
最后自己选取一段你想作为循环的音乐部分,反反复复听到自己满意了~嗯哼?
最后抄下循环开始和循环长度的数值。接下来知道要做什么了吧?
关掉Adobe Audition,打开Foobar2000,再打开你想添加循环的文件,还是打开属性。

右键,添加新字段。

然后就这样简简单单地把LOOPSTART和LOOPLENGTH添加进去,用你刚刚抄到的数值。
保存,好啦,现在,打开RM,享受带前奏的循环BGM吧~

附加说明:
①本方法在RMVX / Ace版本测试通过,XP不支持。
②本方法对OGG格式音乐测试通过,MP3或者MIDI或者WAV等其他格式未测试。
③感谢@琪露诺的提点,然后才有了这篇现学现卖的教程 =v= (鞠躬)
④对于使用本方法可能带来的任何风险,本人概不承担任何责任……(逃)
⑤XP下面如果想达到类似效果,请参照这里,脚本作者是@TERENCE
⑥如果有用,有任何感谢请感谢@精灵使者@包子研究员,不要感谢我……毕竟类似的教程他们以前发过。我发的只是使用的工具和详细程度不同。
⑦楼主已在黑雾中逃往火星。

补充:
查看数据这事儿不一定要用AdobeAudition,用GoldWave也可以看到循环数据,方法如下。

在下面更改计量单位为“示例”,然后第一个数字就是选段开始数据,括号里的数据是选段长度数据。
一样把它用Foobar填入OGG的<LOOPSTART>和<LOOPLENGTH>标签即可。
GoldWave也是可以通过数值输入来选取的,点上面的“标记”按钮。

总之数据取好了就好办了。
GoldWave这个软件似乎更为常用,体积也比Adobe Audition小很多,哪款用的舒服就用哪款吧。

添加循环标签这事儿也不一定要用Foobar2000,用千千静听也是可以的。
点击文件,选择属性,点击【高级】,看到了吧?

手里有哪款软件就用哪款吧。

评分

参与人数 6星屑 +410 +1 收起 理由
BLUEONE + 1 ohhhhhh!!!!!
爱尔伯塔 + 8 发布到主站
Mic_洛洛 + 2 发布到主站
Luciffer + 396 么么~
咕噜 + 2 发布到主站
Tink + 2 发布到主站

查看全部评分

若后退就皆成谎言。

Lv4.逐梦者

梦石
0
星屑
7635
在线时间
665 小时
注册时间
2012-7-29
帖子
174
23
发表于 2019-1-6 02:22:39 | 只看该作者
本帖最后由 开关关 于 2019-1-6 02:27 编辑
雷影 发表于 2016-8-17 23:26
虽然有点挖坟了!不过还是想问问!
这样改过以后音乐就是“前奏+A循环”,前奏结束后A部分无限循环!!
有 ...


从前奏到循环中可以用这个LOOP标签完成,但是想主动播放结尾,好像不太好办。
我觉得可以将音乐结尾单独作为一首BGM。在播放循环的同时用变量计时,当剧情结束时并行处理一个事件,检测计时,发现时间到了一次循环的结束时间,就直接切换BGM到音乐结尾。这样可以实现类似的效果,我自己就是这样做的。



顺带一提,刚刚试了试,LOOP的方法MV也可以用。




等等,是不是不能挖坟?Σ(⊙▽⊙"a

点评

你好!请问为什么MV有的音乐带loop标签能做到无缝循环,而有的却不能?明明音乐格式都是M4A+OGG的  发表于 2019-2-17 05:49
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
36497
在线时间
10811 小时
注册时间
2009-3-15
帖子
4815
22
发表于 2018-5-7 21:54:47 | 只看该作者
本帖最后由 soulsaga 于 2018-5-7 21:56 编辑

是不是有XP版的?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7546
在线时间
1124 小时
注册时间
2006-7-18
帖子
585
21
发表于 2016-8-17 23:26:42 | 只看该作者
虽然有点挖坟了!不过还是想问问!
这样改过以后音乐就是“前奏+A循环”,前奏结束后A部分无限循环!!
有没有方法做到“前奏+A循环+结尾”呢?
音乐本身有前奏和结尾的,就想把中段循环一段时间后进入结尾!
主要是想做到:通关时片尾曲开始(前奏),通关剧情进行中,显示字幕(循环中),剧情结束(音乐结尾)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
116 小时
注册时间
2012-10-4
帖子
193
20
发表于 2015-2-24 17:25:07 | 只看该作者
雖然可能跟這帖的教學沒什麼關係,不過一提到循環播放音樂我就忍不住想問
如果我想循環播放音效(BGM存在的情況下)的同時進行劇情對話
例如兩人一邊揮劍對打一邊對話,這樣就是BGM+劍擊的音效(重複播放)+劇情對話
應該怎麼做呢?謝謝
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3551
在线时间
2623 小时
注册时间
2012-3-1
帖子
769
19
发表于 2013-12-12 15:27:19 | 只看该作者
其实VX自带的MIDI也能无缝循环播放,我想问下。MIDI怎么实现这个?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3551
在线时间
2623 小时
注册时间
2012-3-1
帖子
769
18
发表于 2013-8-3 12:50:50 | 只看该作者
居然成功了
回复 支持 反对

使用道具 举报

乌有君
17
乌有君  发表于 2012-10-5 00:55:15
本帖最后由 匿名 于 2012-10-5 01:00 编辑

改循环标签不一定要用Foobar,用千千静听也可以。如果各位发现了什么常用软件也能做这些活儿,发好图告知我一声吧。我补进去第一帖。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

水星地球侵略

梦石
0
星屑
53
在线时间
757 小时
注册时间
2011-8-23
帖子
5295
16
发表于 2012-10-4 19:04:10 | 只看该作者
在下表示这很有用什么的……
回复 支持 反对

使用道具 举报

乌有君
15
乌有君  发表于 2012-10-4 19:04:03
匿名者 发表于 2012-10-4 19:01
@迷糊的安安

其实只要在主楼点击使用“呼我”功能就能知道匿名黑雾是谁了。 ...

饶了我吧,连匿名方法都火星了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-4 02:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表