第一键盘 - 电子琴在线论坛

 找回密码
 现在注册

QQ登录

只需一步,快速开始

查看: 2100|回复: 20
打印 上一主题 下一主题

[求助] 滤波器包络里的ADSR参数怎么用,求助论坛前辈

[复制链接]

跳转到指定楼层
1#
发表于 2016-4-28 07:13:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如题,这个参数是控制什么的,每个参数对音色有什么影响,应该怎么用
实在是搞不明白
分享到: QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 支持支持 反对反对
回复

使用道具 举报

2#
发表于 2016-4-28 08:18:05 | 只看该作者
A=attack,触发
D=decay,衰减
S=sustain,延留
R=release,释放
楼主可以亲自在机钢或者键盘上亲自操作一下,用力敲击键盘,会发出较大声音,A表示由敲击至最大值的时间长短,随后声音减弱(D)至某个值,并持续一段时间(S),琴键抬起后,声音逐渐减小到0(R),当然这个只是标准声音包络,不同乐器根据其自身属性不同会有不同的情况
回复 支持 反对

使用道具 举报

3#
发表于 2016-4-28 08:18:34 | 只看该作者
这快可以参考一些midi或合成器之类的教材,一般都会有
回复 支持 反对

使用道具 举报

4#
发表于 2016-4-28 09:31:31 | 只看该作者
    这么想 :滤波器在工作(比如按下一个琴键而发音)时,某个被调制的参数(如截止频率、谐振等),其值按照您设定的ADSR包络在随着这个工作时间(发音音长)在变化。

比如:

    您要调制滤波器截止频率这个参数,使用ADSR包络。设滤波器默认的截止频率为1kHz,使用ADSR包络分别对该参数调制a,d,s,r个值(或者百分比,因琴而异),并且ADSR四个参数的调制时间为Ta,Td,Ts,Tr。于是——

    当您按下琴键发出声音时,滤波器开始工作。设此时刻为T0,走过的时间变量为t。那么,在A调制期间,滤波器的截止频率将按照FA = 1k+(a/Ta)*t这样一条直线来变化,直到时刻达到TA = T0+Ta(此时t=Ta),此时截止频率变为FA = 1k+a;

    D段也是。刚进入D段时,时刻为T0+Ta,走过的时间变量继续是t。那么,在D调制期间,滤波器的截止频率将按照FD = FA - (d/Td)*t这样一条直线在变化(因为Decay是“衰减”的意思,所以这里用了减法),直到时刻达到了TA +Td(此时t=Td),此时截止频率变为FD = FA-d;

    S段是Sustain,这一段保持不变;R段是Release,也是有类似A、D两段那样的,斜率为负(表明其值在减小)的直线,表明截止频率在降低,直到降为FS - r。

    知道带着数学公式看着费劲,都一样,我看着也费劲~但看明白只需要初中数学知识——两点确定一直线,直线解析式为点斜式。其实只需要理解,ADSR包络线,横轴是时间,纵轴是变化量,它就是简单的一个“某个参数,随着时间,按照设定的ADSR包络线,在变化”的过程。

    直观点儿。听过周杰伦“忍者”那个曲子,里边有一种音效,是日本忍者的“咦——哟——”的那个声音吧?这个音效在“咦——”的过程,是不是pitch在变高?如果不管唱词,只管pitch,这段就可以理解成其pitch参数,使用了ADSR包络。假如您有采样器,将这段声音做一个采样。如果您按下琴键,开始发音,Attack在最初这段很长的时间里,让pitch慢慢升高;然后可能还没等声音进入Decay和Sustain的阶段,您就松开了按键,发音进入Release阶段,您就可以让r参数做一个下降的变化,于是就有了“哟”那一声pitch降低的效果。

评分

参与人数 1金币 +220 收起 理由
skyerce + 220 鍗氬+鍑洪┈锛屼竴涓《淇╋紒

查看全部评分

回复 支持 1 反对 0

使用道具 举报

5#
发表于 2016-4-28 09:58:13 | 只看该作者
本帖最后由 蜀山乐迷 于 2016-4-28 09:59 编辑

要知道这几个参数是干什么的,最简单的办法,就是自己一边调一边听听声音发生了什么变化。推荐用长笛之类的非打击弹拨类音色测试。
回复 支持 反对

使用道具 举报

6#
发表于 2016-4-28 14:36:45 | 只看该作者
adsr是合成器编辑声音时最基础的功能,说白了就是“起承转合”。
回复 支持 反对

使用道具 举报

7#
发表于 2016-4-28 14:54:45 | 只看该作者
skyerce 发表于 2016-4-28 14:36
adsr是合成器编辑声音时最基础的功能,说白了就是“起承转合”。

啊咧……?是不是抓到了客户端的一个bug……?为神马会出现火星文这种东西……?


回复 支持 反对

使用道具 举报

8#
发表于 2016-4-28 15:03:38 | 只看该作者
华北kingsky 发表于 2016-4-28 14:54
啊咧……?是不是抓到了客户端的一个bug……?为神马会出现火星文这种东西……?

的确抓到了。。我其实发的是“博士出马,一个顶俩”
回复 支持 反对

使用道具 举报

9#
发表于 2016-4-28 17:12:58 | 只看该作者
skyerce 发表于 2016-4-28 15:03
的确抓到了。。我其实发的是“博士出马,一个顶俩”

咳咳……比起喵童鞋和黑板,俺依然是个小白,低调低调……
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2016-4-28 20:56:28 | 只看该作者
居然引来了三位版主
仔细看了回帖,我的理解是,ADSR控制滤波器cut off的位置,
使声音在起音,衰减,保持,释放阶段产生音色上的明暗变化,
不知这样理解对不对?
回复 支持 反对

使用道具 举报

11#
发表于 2016-4-28 21:13:25 | 只看该作者
再来一位学习观望的版主。
回复 支持 反对

使用道具 举报

12#
发表于 2016-4-29 08:55:41 | 只看该作者
睡在弦上 发表于 2016-4-28 20:56
居然引来了三位版主
仔细看了回帖,我的理解是,ADSR控制滤波器cut off的位置,
使声音在起音,衰减,保 ...

    嗯。差不多~总之就是让影响某个声音的参数,随着发音时长,按照自己所设定的规律在变化,这样的意思~

    楼主加油学习吧~在俺刚来坛子不久,当时还是懵懂少年,对声学和合成算法有着强烈兴趣,但一直也没搞懂ADSR是什么意思,一汤浑水,怎么问也问不明白。本坛还有俺当时的一篇求助帖,但年头久了,找不到了。后来咬咬牙,把雅马哈的XG标准整个儿地精读&&翻译了一遍,才明白采样合成是个什么玩意儿……所以想成长为大虾,还是找本说明书,或者参考手册,硬着头皮精读吧……
回复 支持 反对

使用道具 举报

13#
发表于 2016-4-29 08:56:23 | 只看该作者
jamesl181 发表于 2016-4-28 21:13
再来一位学习观望的版主。

j版明明也是高手,就不要谦虚咧~
回复 支持 反对

使用道具 举报

14#
 楼主| 发表于 2016-4-29 11:53:44 | 只看该作者
感谢各位版主大人和热心网友,自从来了论坛学了不少东西

评分

参与人数 1金币 +128 收起 理由
华北kingsky + 128 欢迎常驻论坛~俺几乎所有东西都是泡坛子学.

查看全部评分

回复 支持 反对

使用道具 举报

15#
发表于 2016-4-29 17:13:24 | 只看该作者
本帖最后由 gzducky 于 2016-4-29 17:25 编辑

这是一个很好的话题,我另外开了一个贴,希望从物理本质去理解ADSR

[分享]浅谈:音色,合成器,和ADSR参数 https://www.cndzq.com/bbs/forum.php?mod=viewthread&tid=359712
回复 支持 反对

使用道具 举报

16#
发表于 2016-4-29 19:43:28 | 只看该作者
睡在弦上 发表于 2016-4-28 20:56
居然引来了三位版主
仔细看了回帖,我的理解是,ADSR控制滤波器cut off的位置,
使声音在起音,衰减,保 ...

个人觉得,这么理解不太对。
包络调整的是音量,不是滤波器参数。

补充内容 (2016-4-30 16:53):
修改:之前没好好看标题……抱歉。看来某些设备可以调整音量(振幅)以外的包络参数。涨知识了。
回复 支持 反对

使用道具 举报

17#
发表于 2016-4-29 22:22:26 | 只看该作者
蜀山乐迷 发表于 2016-4-29 19:43
个人觉得,这么理解不太对。
包络调整的是音量,不是滤波器参数。

      俺也在gzducky童鞋的那个帖子里回帖咧,可以一看~

      俺注意到楼主童鞋使用的琴是PA600,所以俺猜楼主童鞋是不是被PA600庞大的信息量给搞懵了……?不管他懵没懵,反正PA600已经把我搞懵了,信息量太庞大,细节太多太多了……T_T……
回复 支持 反对

使用道具 举报

18#
发表于 2016-4-30 16:50:09 | 只看该作者
本帖最后由 蜀山乐迷 于 2016-4-30 16:53 编辑
华北kingsky 发表于 2016-4-29 22:22
俺也在gzducky童鞋的那个帖子里回帖咧,可以一看~

      俺注意到楼主童鞋使用的琴是PA600,所 ...

看到了!包络还有针对音高、滤波参数的啊,涨姿势了。
不过基本的包络还是针对音量(振幅)的。
回复 支持 反对

使用道具 举报

19#
发表于 2016-4-30 21:40:04 | 只看该作者
睡在弦上 发表于 2016-4-29 11:53
感谢各位版主大人和热心网友,自从来了论坛学了不少东西

我看您就在用PA600是吧?去看一下gzducky前辈的那个帖子吧,那里我录了一个用PA600简单调ADSR效果的录像~
回复 支持 反对

使用道具 举报

20#
 楼主| 发表于 2016-5-1 14:44:43 | 只看该作者
华北kingsky 发表于 2016-4-30 21:40
我看您就在用PA600是吧?去看一下gzducky前辈的那个帖子吧,那里我录了一个用PA600简单调ADSR效果的录像 ...

嗯,600确实内容挺多,研究这些功能的同时也学到很多东西,
就是那个中文说明书太糟糕了,只好自己摸索,
还好有论坛里热心的版主和网友,要不然得吐血
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 现在注册

本版积分规则

关闭

新闻头条上一条 /1 下一条

【重要通知】|申请友链|Archiver|手机版|第一键盘 - 电子琴信息网 - 电子琴在线论坛 ( 粤ICP备14036084号 )

GMT+8, 2024-5-9 19:56 , Processed in 0.123236 second(s), 45 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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