[PD] [PD-announce] new GUI obect: filterview, for generating and seeing biquad coefficients

Samuel Burt composer.samuel.burt at gmail.com
Sun Apr 8 22:33:58 CEST 2012


Hans,

This is so exciting. The binary is working here on a MacIntosh 2.8 GHz Intel Core 2 Duo with OS 10.6.8. I thought you might appreciate some quick user feedback.

When I click the graphic, it lets me adjust frequency and amplitude, but then my cursor gets stuck to it like mouse up isn't working. Every time I click it adds another red vertical line.

A slight bit more documentation would be helpful in the help patch, too, explaining how one can interact with the graph with the mouse. Is it possible to change the bandwidth with the GUI? is there a key combination one can hold?

Sam



On Apr 8, 2012, at 2:55 , pd-list-request at iem.at wrote:

> Message: 4
> Date: Sun, 8 Apr 2012 12:50:05 -0400
> From: Hans-Christoph Steiner <hans at at.or.at>
> Subject: Re: [PD] [PD-announce] new GUI obect: filterview,	for
> 	generating and seeing biquad coefficients
> To: Mike Moser-Booth <mmoserbooth at gmail.com>
> Cc: pd-list at iem.at, Marco Donnarumma <devel at thesaddj.com>
> Message-ID: <8BB69CDD-86CB-4455-8524-D2200A226CC1 at at.or.at>
> Content-Type: text/plain; charset=us-ascii
> 
> 
> Ok, big update, this should work a lot better.
> 
> http://puredata.info/downloads/filterview
> 
> I changed the formula below to be a fixed resolution of 5 pixels.  I was thinking that this should be generalized into a general biquad~ library, so with objects like [bandpass] to calculate biquad coefficients.  The calculations could all be written in C as a shared library, then the Tcl code could use those C functions also, which I think would allow for 1 pixel resolution.  My guess is that doing the math in C would make things noticeably faster.
> 
> .hc

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20120408/3948590d/attachment-0001.htm>


More information about the Pd-list mailing list