[audacity4blind] Re: high shelf filter

  • From: Brad Erhardt <brad.erhardt@xxxxxxxxx>
  • To: audacity4blind@xxxxxxxxxxxxx
  • Date: Fri, 30 May 2014 12:15:25 -0700

Hi Robert that sounds fascinating! Good job on creating this, I know that this 
sounds really tricky since I took a peak once at the Nyquist programming 
language. I would be interested in checking this plugin out, I run audacity on 
a mac, but I have a windows computer that I can try it on. 

Thanks a lot,
 
On 2014-05-29, at 3:28 PM, Robert Hänggi wrote:

> Hi Brad
> 
> I'm currently writing a plug-in that measures the threshold of hearing
> and might be of use to you (at least if you're on Windows).
> It's more accurate than a simple high-shelf filter because it uses the
> Audacity EQ bands.
> It works like this:
> Each plug-in call plays a specific frequency with ascending volume (3
> dB per second).
> The user presses space as soon as he hears a  tone. This value will be
> stored and Ctrl-R plays the next sequence.
> After all bands, the result is stored and can be imported as a XML
> file into the Equalizer effect.
> 
> The resulting curve makes that you hear all frequencies equally loud.
> Inverting the curve will attenuate frequencies where your hearing is
> weak and does therefore simulate your hearing experience for others.
> However, the test persons should actually take their profile too, or
> the filtered audio will not sound quite the same, i.e. it will
> probably be too strong.
> 
> Although the concept is very easy, the programming is really hard due
> to the Nyquist limitations. Nevertheless, the main code runs and I
> hope to finish it by the end of the week. You and all other
> subscribers are welcomed to test it.
> 
> Best regards
> Robert
> 
> The audacity4blind web site is at
> //www.freelists.org/webpage/audacity4blind
> 
> Subscribe and unsubscribe information, message archives,
> Audacity keyboard commands, and more...
> 
> To unsubscribe from audacity4blind, send an email to
> audacity4blind-request@xxxxxxxxxxxxx
> with subject line
> unsubscribe
> 

Brad Erhardt
brad.erhardt@xxxxxxxxx



Other related posts: