Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjustable Modulator amount #99

Open
tmhglnd opened this issue Dec 12, 2024 · 2 comments
Open

Adjustable Modulator amount #99

tmhglnd opened this issue Dec 12, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@tmhglnd
Copy link
Owner

tmhglnd commented Dec 12, 2024

Have a setting in the preferences to adjust the Modulator amount. Currently there is a limit of 8, but if someone wants more this could be adjusted with the setting.

@HighHarmonics2
Copy link

I like this idea. Having flexibility to expand the Modulator count would be useful. I'm finding that I often have 3 - 4 modulators for a single instrument - particularly my custom instruments. I'm finding the constraint of 8 to be challenging, forcing me to comment/uncomment a lot. It would be good to know what the tradeoffs are - more Modulators = higher CPU utilization (?I assume) - but by how much? Are there other reasons for having a default limit on Modulators?

@tmhglnd
Copy link
Owner Author

tmhglnd commented Dec 12, 2024

Yes, the mean reason is that everything in Max needs to be loaded, even if things are not doing much, since it is all done with voices in poly~ objects. More modulators and instruments means even longer loading time on startup and some additional cpu usage and overhead as well, yes (although not much if they are not in use, but still). I prefer to keep it lightweight, and then if you want to have 8+ modulators/instruments you can adjust the setting. How much more cpu usage it would, i don't know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants