[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sc-users] Re: Resonz x Ringz (gain issues)
- To: <sc-users@xxxxxxxxxxxxxxxx>
- Subject: Re: [sc-users] Re: Resonz x Ringz (gain issues)
- From: James Harkins <jamshark70@xxxxxx>
- Date: Sat, 20 Dec 2014 23:43:50 +0800
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201307; t=1419090135; bh=pu4upTc92CcIrnTbmGsHatltvlEgTOUuE1wSbnwcli8=; h=X-QQ-mid:Received:X-QQ-SSF:X-QQ-FEAT:X-QQ-GoodBg:From:To:Date:Message-ID:In-Reply-To:References:User-Agent:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding: X-QQ-SENDSIZE; b=qsUfsYHflBEM9IU9CNaMC0rcNcq4Jknjnj8OxAYwKJ/dp1ePblweuXHUIpgv3m/Uy QA08iB1ofq2QNQ0RtZFW2242NM9BPzB8mo5dD+vy7SIt/PO1Jm/DKIDLvdn6YA9Rx3 0jhd1Op6v14nnYVIkNeu2Rfuoa8OA1hM6Wm46MtE=
- In-reply-to: <CAEAsFmgikjPbjk22qJuTcLgTH5v=kQW=nCfaEi1AA_mf9z-sBA@mail.gmail.com>
- List-id: SuperCollider users mailing list <sc-users.create.ucsb.edu>
- References: <CAEAsFmj8mXr8rbt34-TkZsBJ_p37cWvpD9Tn_+oae2hrFpYaRQ@mail.gmail.com> <CAEAsFmgu_2EykBU97M7g=5Egk1rnaKeWRuSewVx52w12uLY=hA@mail.gmail.com> <CAEAsFmgikjPbjk22qJuTcLgTH5v=kQW=nCfaEi1AA_mf9z-sBA@mail.gmail.com>
- Reply-to: sc-users@xxxxxxxxxxxxxxxx
- Sender: owner-sc-users@xxxxxxxxxxxxxxxx
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 AquaMail/1.3.8 (build: 2100414)
On December 20, 2014 11:11:27 PM Alexandre Torres Porres <porres@xxxxxxxxx>
wrote:
Howdy, if it's unclear why and how Ringz has more gain than Resonz, can
someone please help me out checking the source code? Sorry, I don't even
know how to do that.
Start with line 3383 here:
https://github.com/supercollider/supercollider/blob/master/server/plugins/FilterUGens.cpp
As I understand it, Resonz is designed to be "constant gain" -- it
shouldn't amplify the signal. Ringz does amplify the passband. I'm not
clear on the mathematical details.
I'd like to add that I think that a "60 db decay time" makes sense if it is
related to a gain factor, but not much about the bandwidth. So this
relationship between Resonz and Ringz, where it says one takes decay time
instead of "Q" seems really weird to me.
Decay time and bandwidth are inversely related: As the bandwidth decreases
(and Q increases), the length of the filter's impulse response increases.
Likewise, a longer ring time necessarily implies a narrower passband.
If you're doing modal synthesis, e.g. of bells, it's reasonable to specify
a filter that will ring for a desired duration.
hjh
Sent with AquaMail for Android
http://www.aqua-mail.com
_______________________________________________
sc-users mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/