PD – MAX
Not sure if I have missed an obvious resource to view Pure Data conversions into max
Could anyone assist?
I have a PD patch with "bp~" in it, what is this in max
1. Look up the help file for the Pd object to see what it does [in this case, it's a bandpass filter]
2. In Max, choose Help > Max Help. Type a word related to what you found out in #1 into the search box
3. See what comes up. If there’s more than one result, look at ‘em all. You may meet a new object that way.
4. If nothing comes up, try another phrase related to what you found in #1. Investigate *those* in the hope of meeting new objects.
5. If nothing shows up that way, ask on the Forum.
In your case, it would appear that reson~ or svf would be useful things to check out.
thanks, really appreciate your help
reson~ needs 3 attributes (gain, frequency, and Q) to work.
Here’s your patch corrected.
----------begin_max5_patcher---------- 576.3ocyWssabBCD8Y3qvhGq1rx1bYM8s9cDEU4EbRbDqAAdS11nre6EOFRo aAVRT.wK13Y7kyblwyXd00wae9IQkG56naQNNu553.hLBbZF63cfeJIiWASy SIdIe+SdarpzhSZPbJO4bqP0wC4G0YBMrBbiz6yUZE+f.l9OJk7LuNZpj+Fz PnaaWPAWm7nT8vOKEIZKDIT+Z0H+fXnamokh2hQ20rFYJr80H7FRG3HUsngZ j8lqqoYyDM4CBsnb.qizH0JR+qBgEod2mkyqQ8cCaLTRjA+AgaC2fXXy2D+9 sEZT+VC4SXMC3.KEU4pyHBJDiwnvws1g8k+GOTIePUq9cq5C6rI6XltX1XNa ZHqWBJXFHn.bb.JJdMvPr.fgvw1tfwoncKFEQCIwqDJJb5LDY9YnucFQWOWs nL51PeRLiVmLkZRCMH0PoeYoSGlZHqHtgD.UW7iGMhY2BPKqHNwdM5JgJrYm SRxjEmQ2PPjUzcIBDuDgGMdI1uWtw+qiaT4xJwpHlw2l5EZChFmVBu5yaf04 kIUW9bU3nMx+WtpJ+XYRqU79cUzeO+TQkVp3ZYtpyrfGRzYVOJSSEptuiMUV w2mI.zi60uMUDc4Y0OhfXlEBQPEvqiHFc4PjIz35H5BbOudsoyQjUDGQWPNZ hHx7WMKFh7mhWitfQ1rojO5xrVyJhnSBQeR7XSfyKJdVTV0rk.TpKq8TdoYX zFXnTYGBkqp+ohmksy2JgWVWqQWWn4XosD1IVjmq4bdy8O..WfcC -----------end_max5_patcher-----------
sombody already told you nicely to look at help files.
Reson~wants as arguments:
gain, center frequency, q
while bp~ wants:
center frequency, q
bp~ is indeed a 2-pole bandpass filter, as is reson~, but that does not mean they are remotely similar. if you are porting general Pd patches and just need ‘something similar’, use reson~ or svf~ or filtercoef~ + biquad~.
"[bp~] only implements feedback sections, not a feed-forward section as [reson~] does; the filtering (peak) is less extreme in [bp~]; it is a lot ‘richer’, especially when cascading"
so, if you need an exact replica of the sound and response of bp~, i have only come across two max patches that do it (although i am sure there are many more). 1, by volker böhm, using biquad, and 2, by me, using gen~ (which is not technically bp~ as it uses signal rate update, but sounds exactly like it). i tend to use the volker böhm solution. you can find both patches towards the end of this thread: