optimization of cage.ezsynth~

Discussions, advice, bug reports and much more about the "cage" environment.
Post Reply
baskind
Posts: 8
Joined: Wed Nov 24, 2021 10:52 am

optimization of cage.ezsynth~

Post by baskind » Mon Feb 21, 2022 9:07 pm

Dear all,

I have been working in the last times with cage.ezsynth~ in order to have a real-time alternative to SPEAR and pm2 for additive synthesis from a sdif partial tracking file.

In the helpfile for cage.ezsynth~, there are only 10 voices. If the number of voices is increased (in my case at least 50 tracks were mandatory), the loading time of the patch starts to increase like hell. This is definitely due to the fact that the lll parsing and formating codes is duplicated for each voice.

I worked on an optimized version, which behavior should be identical, but for which most of the non-signal objects are in the main abstraction and not in each voice. Here it is.

All the best,

Alexis
Attachments
cage.ezsynth~.CUSTOM.zip
(8.67 KiB) Downloaded 415 times

danieleghisi
Site Admin
Posts: 1349
Joined: Fri Dec 03, 2010 1:25 pm

Re: optimization of cage.ezsynth~

Post by danieleghisi » Mon Feb 21, 2022 9:45 pm

Wonderful. Thanks for sharing this!

Post Reply