About detonate

鬱咕 神田's icon

鬱咕 神田

7月 23 2024 | 5:38 午前

I wanted to use Detonate Thread instead of a piano roll.

It was going well until halfway through,

but at some point it became so slow that I couldn't edit it any more.

I wonder why this is, and if anyone knows, please let me know.

Also, are there any other useful objects that provide something like a piano roll?

鬱咕 神田's icon

鬱咕 神田

7月 23 2024 | 5:38 午前

Untitled3.maxpat
Max Patch

Here is the patch in question


yaniki's icon

yaniki

7月 23 2024 | 8:36 午前

It's hard for me to quickly analyze your patch (yes, there is actually something wrong with it, because it slows down all interface reactions - but I'm not sure if this is something related to detonate or other parts). Personally, I never experienced any serious issues when working with detonate, so I would look for the problem not in the object, but rather in the structure of the patch.

As an alternative to detonate, you can try the Bach package (install it via the Max package manager), which has great score building mechanisms.

For simple tasks check if live.step will be ok for you.

Roman Thilenius's icon

Roman Thilenius

7月 23 2024 | 8:41 午前

the patch chrashes max when i try to open.

detonate should be very stable and thrifty with 100.000+ events.

yaniki's icon

yaniki

7月 23 2024 | 8:49 午前

My first idea after a quick look: possible source of the problem may be related to the fact, that your patch is feeding metros with NaN (check what is transmitted to the right inlet of metro) - generally division by zero is very bad idea from mathematical and technical points of view . The patch responds correctly after manually setting period metros to reasonable values ;-)

鬱咕 神田's icon

鬱咕 神田

7月 29 2024 | 2:52 午後

Thank you for your reply.

I'll try