虚拟歌姬养成计划
KarynaSakura
一只在地狱摸鱼的暗黑恶魔,永远会被遗忘的...
展开
-
C语言实现WAV文件读取
尝试使用C语言写一个WAV库,这里是读取部分原创 2023-09-23 19:47:56 · 625 阅读 · 1 评论 -
两行代码合成一段声音(Python)
FTOI函数,也在 TSNNN/OUTPUT.py 里面,将采样类型为float的音轨转为int型的。接下来是Synthesis函数,在TSNNN/Synthesis.py下,返回一个float型音轨。参数中的SinWave函数是音色,音色定义在TSNNN/VoiceCurse.py里面。首先,TSNNN库是我写的库,完善后计划开源(跟之前的Yukina不相同)这是输出函数,定义在 TSNNN/OUTPUT.py 里面。将采样类型为int的音轨 写进文件里面。(哔——)1kHz的4秒钟的音频。原创 2023-08-16 23:43:57 · 105 阅读 · 1 评论 -
虚拟歌姬Yukina养成计划(雪奈1.2)
如果感兴趣,可以Star一下私の小さなゆきな(Github)?原创 2023-07-17 18:47:30 · 78 阅读 · 1 评论 -
(LFPCM × Convert)重采样算法
在两个采样的时间间隔很短时,可以近似的认为它们之间的采样是按直线排列的。x是距离该区域左端(b)采样的长度(区域长度为旧采样间隔,1),假设两个采样之间的间隔为1,新采样间隔为power。Hanako的音调变换算法(非专业,大佬轻喷)那么我们能否通过更改采样间隔来实现改变音高呢?最简单的近似办法便是将两个采样用线连起来。我将一个采样叫做LFPCM,64位浮点数。(很明显,时域变长了)可以,但是怎么采样呢?原创 2023-04-02 16:17:00 · 75 阅读 · 0 评论 -
WAV格式略谈
浅浅放一下HanakoSakura的WAV格式原创 2023-03-03 11:20:08 · 118 阅读 · 0 评论 -
#1 给PCM编码加上WAV头
虚拟歌姬Hanako的一个模块,给PCM编码加上WAV头原创 2023-02-12 16:35:19 · 361 阅读 · 0 评论