搜索

iVocaloid论坛

查看: 1978|回复: 4
打印 上一主题 下一主题

【API】关于音高和颤音的待调整部分 征询意见 [复制链接]

Sleepwalking

我不是技术宅!

Lv.5-章鱼须

Rank: 5Rank: 5Rank: 5

0
9
0


UID: 111156
权限: 40
属性: 宇宙人
发帖: 201 (1精)
积分: 540
章鱼: 3
大葱: 14
茄子: 2688
注册:2012/8/18
存在感:476
跳转到指定楼层
[1L]楼主
Zleepwalking 发表于 2014/11/6 18:08:04 |只看该作者 |倒序浏览
本帖最后由 Zleepwalking 于 2014/11/6 18:34 编辑

Ancilla和RUCE应当尽量共用RUCE_Session结构,然而Ancilla建构在RUCE之上(Ancilla需要读取并修改RUCE_Session结构)。目前的API和RUCE_Session结构本身的一些设计会对Ancilla的实施带来诸多不便,因此这里提出一些API中待修改的地方。

1. 由于Ancilla需要对RUCE_Session中的音高曲线和音量曲线作修改,(接口上)使用浮点数时间+(内部实现上)使用PMatch的组合不便控制点的定位,事件的读取和修改会很麻烦。目前拟不改变接口函数的参数列表,内部实现改变成和波形数据一样的离散储存形式,增加专门设定参数点采样率的函数。原先的RUCE_SessionAppendEvent函数在实现中,Time参数会被离散化,(接口上)限定只能按时间顺序增加事件(RUCE自动补全两次AppendEvent中跳过的离散控制点)。

2. StarBrilliant曾提出将RUCE API first draft中的颤音参数从RUCE_Note中移除(9月10日修订),颤音直接由编辑器作为事件生成。然而颤音对人声的作用是多个方面的结合(频率+响度+频谱形状),这已经超过了编辑器所负责的范围。因此拟恢复RUCE_Note中的颤音参数组,而这部分参数将作为可选参数。Ancilla负责将该参数组具体化到事件上。



知识共享许可协议 除非另有声明,本帖内容采用 署名-非商业-相同方式共享 3.0 许可协议 授权,且需注明出处,所有权利归发帖人。

使用道具 举报

TukuZaZa

来自开源界的一只企鹅

Lv.4-触手吸盘

Rank: 4Rank: 4

0
6
4


UID: 75564
权限: 30
属性: 宇宙人
发帖: 176 (0精)
积分: 312
章鱼: 2
大葱: 12
茄子: 310
注册:2011/1/20
存在感:170

创作者

[2L]沙发
tuxzz 发表于 2014/11/6 18:26:21 |只看该作者
对着两项修改大体上没意见。
不过修改后,通过接口操控RUCE_Note中的颤音能到什么程度呢?

使用道具 举报

Sleepwalking

我不是技术宅!

Lv.5-章鱼须

Rank: 5Rank: 5Rank: 5

0
9
0


UID: 111156
权限: 40
属性: 宇宙人
发帖: 201 (1精)
积分: 540
章鱼: 3
大葱: 14
茄子: 2688
注册:2012/8/18
存在感:476
[3L]板凳
Zleepwalking 发表于 2014/11/6 18:34:24 |只看该作者
tuxzz 发表于 2014/11/6 18:26
对着两项修改大体上没意见。
不过修改后,通过接口操控RUCE_Note中的颤音能到什么程度呢? ...

初期先提供最基本的参数(例如LFO、强度、淡入淡出时间),以后看需要增加。

使用道具 举报

TukuZaZa

来自开源界的一只企鹅

Lv.4-触手吸盘

Rank: 4Rank: 4

0
6
4


UID: 75564
权限: 30
属性: 宇宙人
发帖: 176 (0精)
积分: 312
章鱼: 2
大葱: 12
茄子: 310
注册:2011/1/20
存在感:170

创作者

[4L]地板
tuxzz 发表于 2014/11/6 18:37:02 |只看该作者
Zleepwalking 发表于 2014/11/6 18:34
初期先提供最基本的参数(例如LFO、强度、淡入淡出时间),以后看需要增加。 ...

恩,建议加上气流强度震荡的调整,因为颤音大致有单纯快速滑音和气流变化导致音高变化两种。
然后没别的了

使用道具 举报

StarBrilliant

Lv.2-鱼仔酱

Rank: 2Rank: 2

0
0
0


UID: 129091
权限: 10
属性: 両性
发帖: 25 (0精)
积分: 24
章鱼: 0
大葱: 1
茄子: 470
注册:2014/2/7
存在感:97
[5L]萝莉
m13253 发表于 2014/11/7 23:08:37 |只看该作者
谈到「颤音不仅仅是音高」,我支持恢复颤音。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册/sign up

申请友链|Archiver|iVocaloid - 自由,开放,合作,共享    | 版权持有者点击这里进行举报

GMT+8, 2025/6/7 01:09

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部