(I saw a video somewhere describing the movement of a weight on a spring using the classical physics formulas, and then reducing those down to a two-pole filter formula -- demonstrating that bandpass is literally a physical model of resonance.)
The catch is that the beginning of the impulse response is an instantaneous jump, producing a click.
Wow! I can't explain how helpful this is! I've been trying to understand and recreate this concept for a while now. I just implemented this patch. I'm going to do some more research, and I'm especially interested in how mechanical resonance relates to a bandpass filter,
Thank you so much for your reply!
@Obineg Thank you for your reply! That's what I figured. I've been trying to determine what's going back to an initial state, and my only possible answer is the bandpass filter. Just did some troubleshooting and found that if I put a delay after the bang to set the bandpass filter back to its initial value of 440 hz, it gives me that more desirable sound consistently. So it's something about the bandpass filter moving from 440 hz to wherever the intended value pitch value is.
I'm not sure what you mean about data rate triggered envelopes. And how would I use a filter for the sinusoid? I've heard someone say that before, but I wasn't sure what it meant.
Hello all! This is my first time posting on this forum, so sorry if I did anything incorrectly.
I am trying to create a patch using modal synthesis, but I've noticed some odd behavior specifically with the sends and the bandpass filter I'm using. If I open up the clone and save it, the first time I send a bang I get a different sound from every other time I hit it. And oddly enough, I think that first time I hit it sounds better than all other times. I figure there's some under the hood processing that I'm not quite understanding. Could anyone explain to me how I can fix this issue?
Here's a quick explanation of the patch: Modal synthesis involves finding the most prominent harmonics, AKA modes, of an impulse and modeling how each one changes over time. I decided to model seven modes, so I set up three arrays with seven points. The first array sets which harmonic a given mode is on, between the first and 64th, the second sets the initial volume of each mode, and the third sets the amount of time it takes for each respective mode to decay in msec (following an attack/decay filter). The sound for each of the modes is currently a mix between an [osc~] and bandpassed noise with a very large Q.
Let me know what y'all think or if there's any other information needed.
I am having the same issue on a M1 Mac running Ventura. Just switched to this laptop, and it's my first time owning a Mac, so I am unsure if it was happening before in a previous version. I tried building from source like @whale-av suggested. It didn't fix the issue. Here's what the command line outputted
DEPRECATION WARNING: The system version of Tk is deprecated and may be removed in a future release. Please don't rely on it. Set TK_SILENCE_DEPRECATION=1 to suppress this warning.
Pd: signal 6
gui socket 6 -
The "libc..." etc. is what came up when Pd became unresponsive. I'd really appreciate some help understanding this. I have no idea what this means and I really have no idea what I'm doing so it's a miracle I made it this far.