有爱,有技术,有你^_^)y
╱人◕‿‿◕人╲订下契约(注册新用户)

合作站点账号登陆

QQ登录

只需一步,快速开始

快捷导航
查看: 969|回复: 0
收起左侧

[Q&A] 【转】 midi、音频格式知识普及

[复制链接]

该用户从未签到

150

主题

59

好友

2万

积分

第一章

积分
20693
发表于 2012-4-1 15:46:35 | 显示全部楼层 |阅读模式

╱人◕‿‿◕人╲定下契约

您需要 登录 才可以下载或查看,没有账号?╱人◕‿‿◕人╲订下契约(注册新用户)

x
本帖最后由 Chi_Max 于 2012-4-1 15:57 编辑

在回答为嘛不能从歌曲里吧人声提取导成midi之前,先解释下midi和音频波形的区别

Midi格式:midi是数字音频接口,midi文件记录的是合成器发声的有关数据,midi是没有声音的,windows下能播放midi文件时会出声因为我们有windowsXG这个合成器,所以midi文件只是记录合成器要响一下,具体出什么声,没人知道...要看你用的是神马合成器。例如我们拿到一个Miku的Vsq(Vocaloid专用的midi格式),我们可以换成Luka导出,因为本身VSQ没有记录任何音频信号,声音取决于用什么歌手(合成器)播放。没有合成器,midi就是1和0

音频格式:WAV、MP3等,基本上除了midi以外的都是音频格式。先说说这是什么东西,首先音频格式记录的是“真实”的声音,外界的声波震动通过拾音设备(MIC等)转化成电信号(模拟状态)然后通过计算机记录(数字状态),这就是AD转换,然后存成各种音频格式(虽然这个也是1和0)。

转换问题:
midi 2 wave很好实现,我们只需要指定midi我们用的是什么合成器就行了,比如vocaloid还是钢琴,然后midi就可以播放出miku或者钢琴的声音。

Wave 2 midi ,这个有难度,先说原理吧,计算机通过对音频的频谱进行分析,找出大概的音高位置,然后记录成midi,如果音频里有很多乐器、人声神马的,计算机也分辨不出,都转成midi就给你了,所以用这类软件我们得到的midi文件乱七八糟的,到然音频文件乐器越少,转换的精度就越高,如果你能搞到纯人声音频的话........

从waves里提取人声,这个也没可能,就像从牛奶咖啡里提取咖啡一样,算然说有软件可以通过调节EQ的方式把伴奏音量变小,那也仅仅是在牛奶咖啡里多放几块糖,口味虽然不苦了,咖啡可没少(—— 这是神马比喻啊~~)
所以再不要问那些waves转midi的问题了,对于没有midi的那些歌曲来说,没有捷径,要么锻炼自己的耳朵,要么坐等人类科技的发展。
以上


补充一下,前面说的Wave转midi只是可以实现,并不是指转过来的东西是可以直接用的,倒是可以用像melodyne这类工具对人声分析后照着音高走向自己用midi音序软件自己半人工的画,这样应该比直接空耳的难度小点,可以尝试下...
所以要么锻炼自己的耳朵,要么坐等人类科技的发展。
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复

使用道具 举报

本版积分规则

小黑屋|技术宅(基宅) ( 粤ICP备18082987号-1 | 浙公网安备 33010902001746号 )

GMT+8, 2024-5-21 22:27 , Processed in 0.161066 second(s), 14 queries , Redis On.

Copyright © 2018 技术宅社区

Powered by Discuz! X3.5

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