Good coders to alter NI's factory portamento script?
Dear community,
I've come to the point where I need a professional coder's help to lighten NI's factory portamento (unison) script.
I'd like to implement it in my instrument, but I don't want to have the expert settings. I suppose having those makes the script CPU-heavier (it's already quite big even without the portamento part), plus I don't want to have unneeded lines of code that clutter the script. My knowledge about KSP is far below what that factory script incorporates though, so I can't go about deleting stuff on my own.
Last year I found a site where a guy offers KSP scripting services. I can't remember the website though. Does anyone have a tip on where to look for a coder?
Thanks for any hints!
Best Answer
-
You don't have to worry about all those parameters. The script is fairly CPU efficient no matter what is being used. So I would just hide controls that you don't need and forget about it.
In fact, I do this quite often. Never a problem.
0
Answers
-
You don't have to worry about all those parameters. The script is fairly CPU efficient no matter what is being used. So I would just hide controls that you don't need and forget about it.
In fact, I do this quite often. Never a problem.
0 -
Thank you so much for your insight, ED!
May I ask, what kind of script would evoke bad CPU efficiency? Just to know how to keep my own scripts as "light" as possible.
Anyone who's interested (or for the record): as the on persistence_changed callback didn't exist yet back in 2009, here is what would be required for the factory script "Unisono - Portamento" to save the mono mode and portamento knob values with snapshots. All other elements will display the correct value upon loading a snapshot. (I hid the Voices section and the Expert view, so I didn't insert those into this callback.)
on init set_snapshot_type(1) {this acts globally for all five script slots!} end on on persistence_changed set_knob_label($mono_mode_knob,!Mode_name[$mono_mode_knob]) set_knob_label($portamento_knob,!Portamento_knob_name[$portamento_knob]) end on
0
Categories
- All Categories
- 19 Welcome
- 1.5K Hangout
- 62 NI News
- 785 Tech Talks
- 4.1K Native Access
- 16.6K Komplete
- 2K Komplete General
- 4.3K Komplete Kontrol
- 5.7K Kontakt
- 1.6K Reaktor
- 379 Battery 4
- 846 Guitar Rig & FX
- 429 Massive X & Synths
- 1.3K Other Software & Hardware
- 5.8K Maschine
- 7.3K Traktor
- 7.3K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators