BEQSuite and Regalia Mitra filters

View: New views
14 Messages — Rating Filter:   Alert me  

BEQSuite and Regalia Mitra filters

by Josh Parmenter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

i just committed a change to the BEQSuite filters (in svn). The filters now all use doubles for the filter coefs. I can hear a little difference (seem smoother in general). Also... They don't seem to blow up as easily (I would get infs on occasion from them... these seem to have disappeared for me). 

I'm also getting ready to do a set of UGens of the Regalia-Mitra Allpass based EQ filters. I have two Allpass filters that could either be in the main dist, or just in this RMEQSuite... Allpass1 produces a 90 phase shift at the indicated freq, Allpass does 180. Now... APF has never really worked properly, and I think the Allpass that I am building would actually work well there. What do others think? I'll post the code and a build when they are ready (hopefully tonight).

James H. - the RMEQ suite is based on the classes that Joe Anderson built (and I think you use them in your dewdrop lib). The UGens should be a bit more efficient... is there anything special that you would want to make sure the UGens do? I am planning on the parameters being either all audio rate or all control rate modulatable... but if you need something more specialize (like, freq audio rate, rq control rate) let me know and I can work that in. 

Best,

Josh

******************************************

/* Joshua D. Parmenter

http://www.realizedsound.net/josh/


“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono

*/


Re: BEQSuite and Regalia Mitra filters

by James Harkins-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Jul 21, 2008, at 9:21 PM, Josh Parmenter wrote:

James H. - the RMEQ suite is based on the classes that Joe Anderson built (and I think you use them in your dewdrop lib). The UGens should be a bit more efficient... is there anything special that you would want to make sure the UGens do? I am planning on the parameters being either all audio rate or all control rate modulatable... but if you need something more specialize (like, freq audio rate, rq control rate) let me know and I can work that in. 

Very nice!

I don't have any special requirements like that -- well, I'm assuming you'll be able to feed in an audio rate signal but modulate controls at control rate.

My classes are designed for relatively steady state EQs. Actually I would be very glad to get rid of the kind of clumsy biquad transform in my code :-)

hjh


: H. James Harkins

: jamshark70@...

: http://www.dewdrop-world.net

.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:


"Come said the Muse,

Sing me a song no poet has yet chanted,

Sing me the universal."  -- Whitman



Re: BEQSuite and Regalia Mitra filters

by Josh Parmenter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Won't quite finish the RMEQ stuff tonight (but have a good start).

Also - I noticed a strange bug in the BEQSuite with the ZXP pointers. This is now fixed.

More tomorrow!

Josh

On Jul 21, 2008, at 8:09 PM, James Harkins wrote:

On Jul 21, 2008, at 9:21 PM, Josh Parmenter wrote:

James H. - the RMEQ suite is based on the classes that Joe Anderson built (and I think you use them in your dewdrop lib). The UGens should be a bit more efficient... is there anything special that you would want to make sure the UGens do? I am planning on the parameters being either all audio rate or all control rate modulatable... but if you need something more specialize (like, freq audio rate, rq control rate) let me know and I can work that in. 

Very nice!

I don't have any special requirements like that -- well, I'm assuming you'll be able to feed in an audio rate signal but modulate controls at control rate.

My classes are designed for relatively steady state EQs. Actually I would be very glad to get rid of the kind of clumsy biquad transform in my code :-)

hjh


: H. James Harkins
.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman


******************************************

/* Joshua D. Parmenter

http://www.realizedsound.net/josh/


“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono

*/


Re: [Sc-devel] BEQSuite and Regalia Mitra filters

by Tim Blechmann-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> I'm also getting ready to do a set of UGens of the Regalia-Mitra Allpass
> based EQ filters.

some time ago, i have ported my regalia-mitra filters from nova to
supercollider: http://tinyurl.com/6rw72x
they require some headers from nova's templated dsp framework (mainly
http://tinyurl.com/5ocyr5), but maybe they are a good starting point ...
 
tim

--
tim@...
http://tim.klingt.org

Which is more musical, a truck passing by a factory or a truck passing
by a music school?
  John Cage

_______________________________________________
Sc-devel mailing list
Sc-devel@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

Re: BEQSuite and Regalia Mitra filters

by Scott Wilson-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

As I've said before, I think BEQSuite should be in Common.

Basic EQ is something new users always want to know how to do, and BEQSuite definitely simplifies that.

Any reason not to add it?

S.

On 22 Jul 2008, at 06:53, Josh Parmenter wrote:

Won't quite finish the RMEQ stuff tonight (but have a good start).

Also - I noticed a strange bug in the BEQSuite with the ZXP pointers. This is now fixed.

More tomorrow!

Josh

On Jul 21, 2008, at 8:09 PM, James Harkins wrote:

On Jul 21, 2008, at 9:21 PM, Josh Parmenter wrote:

James H. - the RMEQ suite is based on the classes that Joe Anderson built (and I think you use them in your dewdrop lib). The UGens should be a bit more efficient... is there anything special that you would want to make sure the UGens do? I am planning on the parameters being either all audio rate or all control rate modulatable... but if you need something more specialize (like, freq audio rate, rq control rate) let me know and I can work that in. 

Very nice!

I don't have any special requirements like that -- well, I'm assuming you'll be able to feed in an audio rate signal but modulate controls at control rate.

My classes are designed for relatively steady state EQs. Actually I would be very glad to get rid of the kind of clumsy biquad transform in my code :-)

hjh


: H. James Harkins
.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman


******************************************
/* Joshua D. Parmenter

“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono
*/



Re: [Sc-devel] BEQSuite and Regalia Mitra filters

by Josh Parmenter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

thanks... I'll take a look.

Josh

On Jul 22, 2008, at 12:53 AM, Tim Blechmann wrote:

>> I'm also getting ready to do a set of UGens of the Regalia-Mitra  
>> Allpass
>> based EQ filters.
>
> some time ago, i have ported my regalia-mitra filters from nova to
> supercollider: http://tinyurl.com/6rw72x
> they require some headers from nova's templated dsp framework (mainly
> http://tinyurl.com/5ocyr5), but maybe they are a good starting  
> point ...
>
> tim
>
> --
> tim@...
> http://tim.klingt.org
>
> Which is more musical, a truck passing by a factory or a truck passing
> by a music school?
>  John Cage
>
> _______________________________________________
> Sc-devel mailing list
> Sc-devel@...
> http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own  
interpretation of how modern society is structured: whether actively  
or passively, consciously or unconsciously, he makes choices in this  
regard. He may be conservative or he may subject himself to continual  
renewal; or he may strive for a revolutionary, historical or social  
palingenesis." - Luigi Nono
*/

_______________________________________________
Sc-devel mailing list
Sc-devel@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

Re: BEQSuite and Regalia Mitra filters

by Josh Parmenter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm fine either way..... though with the changes I just made, some testing is in order :)

Josh

On Jul 22, 2008, at 1:44 AM, Scott Wilson wrote:

As I've said before, I think BEQSuite should be in Common.

Basic EQ is something new users always want to know how to do, and BEQSuite definitely simplifies that.

Any reason not to add it?

S.

On 22 Jul 2008, at 06:53, Josh Parmenter wrote:

Won't quite finish the RMEQ stuff tonight (but have a good start).

Also - I noticed a strange bug in the BEQSuite with the ZXP pointers. This is now fixed.

More tomorrow!

Josh

On Jul 21, 2008, at 8:09 PM, James Harkins wrote:

On Jul 21, 2008, at 9:21 PM, Josh Parmenter wrote:

James H. - the RMEQ suite is based on the classes that Joe Anderson built (and I think you use them in your dewdrop lib). The UGens should be a bit more efficient... is there anything special that you would want to make sure the UGens do? I am planning on the parameters being either all audio rate or all control rate modulatable... but if you need something more specialize (like, freq audio rate, rq control rate) let me know and I can work that in. 

Very nice!

I don't have any special requirements like that -- well, I'm assuming you'll be able to feed in an audio rate signal but modulate controls at control rate.

My classes are designed for relatively steady state EQs. Actually I would be very glad to get rid of the kind of clumsy biquad transform in my code :-)

hjh


: H. James Harkins
.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman


******************************************
/* Joshua D. Parmenter

“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono
*/



******************************************

/* Joshua D. Parmenter

http://www.realizedsound.net/josh/


“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono

*/


Re: [Sc-devel] BEQSuite and Regalia Mitra filters

by James Harkins-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm curious why this message was directed to the old list, when Josh's original message was to the correct bham address. Must have hit reply, then removed the correct "to" address and replaced it with the old one?

hjh

On Jul 22, 2008, at 3:53 AM, Tim Blechmann wrote:

I'm also getting ready to do a set of UGens of the Regalia-Mitra Allpass
based EQ filters. 

some time ago, i have ported my regalia-mitra filters from nova to 
they require some headers from nova's templated dsp framework (mainly 
http://tinyurl.com/5ocyr5), but maybe they are a good starting point ...


: H. James Harkins

: jamshark70@...

: http://www.dewdrop-world.net

.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:


"Come said the Muse,

Sing me a song no poet has yet chanted,

Sing me the universal."  -- Whitman



Re: [Sc-devel] BEQSuite and Regalia Mitra filters

by Scott Wilson-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

BTW, thanks to a little help from Marije, Stephen Travis Pope is going to put a forward/auto-reply in place on the old lists.

S.

On 22 Jul 2008, at 13:22, James Harkins wrote:

I'm curious why this message was directed to the old list, when Josh's original message was to the correct bham address. Must have hit reply, then removed the correct "to" address and replaced it with the old one?

hjh

On Jul 22, 2008, at 3:53 AM, Tim Blechmann wrote:

I'm also getting ready to do a set of UGens of the Regalia-Mitra Allpass
based EQ filters. 

some time ago, i have ported my regalia-mitra filters from nova to 
they require some headers from nova's templated dsp framework (mainly 
http://tinyurl.com/5ocyr5), but maybe they are a good starting point ...


: H. James Harkins
.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman



Re: BEQSuite and Regalia Mitra filters

by LFSaw :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

go for it! (adding BEQ to common…)

2c
        Till

On 22.07.2008, at 10:44, Scott Wilson wrote:

> As I've said before, I think BEQSuite should be in Common.
>
> Basic EQ is something new users always want to know how to do, and  
> BEQSuite definitely simplifies that.
>
> Any reason not to add it?
>
> S.
>
> On 22 Jul 2008, at 06:53, Josh Parmenter wrote:
>
>> Won't quite finish the RMEQ stuff tonight (but have a good start).
>>
>> Also - I noticed a strange bug in the BEQSuite with the ZXP  
>> pointers. This is now fixed.
>>
>> More tomorrow!
>>
>> Josh
>>
>> On Jul 21, 2008, at 8:09 PM, James Harkins wrote:
>>
>>> On Jul 21, 2008, at 9:21 PM, Josh Parmenter wrote:
>>>
>>>> James H. - the RMEQ suite is based on the classes that Joe  
>>>> Anderson built (and I think you use them in your dewdrop lib).  
>>>> The UGens should be a bit more efficient... is there anything  
>>>> special that you would want to make sure the UGens do? I am  
>>>> planning on the parameters being either all audio rate or all  
>>>> control rate modulatable... but if you need something more  
>>>> specialize (like, freq audio rate, rq control rate) let me know  
>>>> and I can work that in.
>>>
>>> Very nice!
>>>
>>> I don't have any special requirements like that -- well, I'm  
>>> assuming you'll be able to feed in an audio rate signal but  
>>> modulate controls at control rate.
>>>
>>> My classes are designed for relatively steady state EQs. Actually  
>>> I would be very glad to get rid of the kind of clumsy biquad  
>>> transform in my code :-)
>>>
>>> hjh
>>>
>>>
>>> : H. James Harkins
>>> : jamshark70@...
>>> : http://www.dewdrop-world.net
>>> .::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:
>>>
>>> "Come said the Muse,
>>> Sing me a song no poet has yet chanted,
>>> Sing me the universal."  -- Whitman
>>>
>>
>> ******************************************
>> /* Joshua D. Parmenter
>> http://www.realizedsound.net/josh/
>>
>> “Every composer – at all times and in all cases – gives his own  
>> interpretation of how modern society is structured: whether  
>> actively or passively, consciously or unconsciously, he makes  
>> choices in this regard. He may be conservative or he may subject  
>> himself to continual renewal; or he may strive for a revolutionary,  
>> historical or social palingenesis." - Luigi Nono
>> */
>>
>


_______________________________________________
sc-dev mailing list

info (subscribe and unsubscribe): http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

Re: [Sc-devel] BEQSuite and Regalia Mitra filters

by Tim Blechmann-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> I'm curious why this message was directed to the old list, when Josh's
> original message was to the correct bham address. Must have hit reply,
> then removed the correct "to" address and replaced it with the old one?

i am reading/posting through gmane's nntp ... maybe one of the list
admins could get in touch with gmane to change the address?

tim

--
tim@...
http://tim.klingt.org

art is short - life is long
  Jack Kerouac

_______________________________________________
Sc-devel mailing list
Sc-devel@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

Re: [Sc-devel] BEQSuite and Regalia Mitra filters

by Scott Wilson-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Okay, I've asked them to. For some reason the users list got changed  
but not the dev.

S.

On 22 Jul 2008, at 16:53, Tim Blechmann wrote:

>> I'm curious why this message was directed to the old list, when  
>> Josh's
>> original message was to the correct bham address. Must have hit  
>> reply,
>> then removed the correct "to" address and replaced it with the old  
>> one?
>
> i am reading/posting through gmane's nntp ... maybe one of the list
> admins could get in touch with gmane to change the address?
>
> tim
>
> --
> tim@...
> http://tim.klingt.org
>
> art is short - life is long
>  Jack Kerouac
>
> _______________________________________________
> Sc-devel mailing list
> Sc-devel@...
> http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

_______________________________________________
Sc-devel mailing list
Sc-devel@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

Re: [Sc-devel] BEQSuite and Regalia Mitra filters

by Josh Parmenter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all... the first version of the RMEQSuite is now in sc3-plugins  
svn. No helpfiles yet (so I'm not going to announce) - but James... if  
you want to try them out, the RMEQ UGen is there (replacing the RMEQ  
class).

More soon. A second shelf filter will be on the way... maybe some  
others.

Josh

On Jul 22, 2008, at 9:06 AM, Scott Wilson wrote:

> Okay, I've asked them to. For some reason the users list got changed
> but not the dev.
>
> S.
>
> On 22 Jul 2008, at 16:53, Tim Blechmann wrote:
>
>>> I'm curious why this message was directed to the old list, when
>>> Josh's
>>> original message was to the correct bham address. Must have hit
>>> reply,
>>> then removed the correct "to" address and replaced it with the old
>>> one?
>>
>> i am reading/posting through gmane's nntp ... maybe one of the list
>> admins could get in touch with gmane to change the address?
>>
>> tim
>>
>> --
>> tim@...
>> http://tim.klingt.org
>>
>> art is short - life is long
>> Jack Kerouac
>>
>> _______________________________________________
>> Sc-devel mailing list
>> Sc-devel@...
>> http://lists.create.ucsb.edu/mailman/listinfo/sc-devel
>
> _______________________________________________
> Sc-devel mailing list
> Sc-devel@...
> http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own  
interpretation of how modern society is structured: whether actively  
or passively, consciously or unconsciously, he makes choices in this  
regard. He may be conservative or he may subject himself to continual  
renewal; or he may strive for a revolutionary, historical or social  
palingenesis." - Luigi Nono
*/

_______________________________________________
Sc-devel mailing list
Sc-devel@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

Re: [Sc-devel] BEQSuite and Regalia Mitra filters

by James Harkins-2 :: Rate this Message: