Is there a MAX object that can be used as a Pulse Burst Generator ?

Martin Beck's icon

Hello,

I'm wondering if there is a MAX object that can be used as a Pulse Burst Generator, which outputs a specified number of pulses with a specified frequency and pulse width after it received some kind of trigger (bang or input signal exceeding a threshold ) ?

I am aware of zigzag~ , but is there some object where one can directly specify the parameters:
number of pulses,
pulse frequency,
pulse width?

Delay between tigger in to burst signal output should be preferably below 0.1ms.

Roman Thilenius's icon

you can use 2 or 3 objects to build exactly what you need, for example

metro -> wave~

train~ -> slide~ 0. 17.

metro -> click~ -> line~. ...

Christopher Dobrian's icon

Is this more or less what you're after?

Max Patch
Copy patch and select New From Clipboard in Max.

Martin Beck's icon

Thanks a lot Christopher, using the phase inlet of phasor~ to achieve the trigger synchronisation was a good hint for me.
The delay that handles the pulse count produces one short unwanted trigger pulse with certain parameters (see attached screenshot).
I will have to look for another solution for this detail, but maybe another phasor~

BurstGeneratorGateGlitch.png
png
FP's icon

Maybe late but here's what I did.

Max Patch
Copy patch and select New From Clipboard in Max.