如何使用MIDI做出人声?

像【(https://www.bilibili.com/video/BV1Us411Z7RS)】那样的
能否通过程序转换?
不能的话,该如何制作呢?


不是像B站上一些没有技术含量、完全用傅里叶变换制作、用默认音色播放那样的东西


目前我大概知道要先把它的伴奏扒出来,再添加用于人声的轨道
10 Likes

我也想知道,蹲个坑

1 Like

一样占个坑 :joy:

可能需要泛音列、正弦波合成之类的东西?
那辅音、元音,声母、韵母之类的怎么合成呢

我也好奇,自己搞不明白

1 Like

我之前发过帖子有展示过,代码在我github仓库里,只不过严重过时了,等我回家以后上传一下

3 Likes

上传好了:https://github.com/mckuhei/wav2mid

2 Likes

看看ACE STUDIO呢?

我需要的是那种完全使用通用MIDI音源来合成的方法

GM没正弦波,GM2倒是有

GS(SC-55)也有

我这个就是GS的

1 Like

midi做人声除非音色库里有需要调用的人声。不然怎么做呢?

使用正弦波合成,b站有搬运的演示视频

1 Like

emmm 个人理解 如果有足够庞大的人声音色库 可能可以实现,不然还是考虑下ACE studio吧?没理解楼主关于要用纯midi做人声是为什么?方便调整音高?

主要是钻研一下嘛,感觉通过正弦波合成人声挺有意思

1 Like

可以用电钢琴1&2代替正弦波,泛音列只有三个音

细说,我根本不了解泛音是什么

GS标准里是有正弦波音色的

应该是因为电钢琴1的泛音比较少,所以适合当作正弦波使用吧