Need feedback: improving "usability"/live usage. Let's hear opinions!
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
hi guys,
As you know we have thousands of parameter in SynthMaster. Just waay too much.
So, for instance when you want to automate a parameter, you see thousands of parameters in a long long list and you're lost instantly.
As a solution to this, I thought of limiting the automateable parameter to just the easy parameters. There are 8 easy parameters, and on top of that I can add 2 XY pads, so this makes 12 parameters in total which will be reported to the host.
The downside is, you can not automate dicrete parameters, or parameters not linked to easy parameters.
What do you think on this decision? Should I go for it?
As you know we have thousands of parameter in SynthMaster. Just waay too much.
So, for instance when you want to automate a parameter, you see thousands of parameters in a long long list and you're lost instantly.
As a solution to this, I thought of limiting the automateable parameter to just the easy parameters. There are 8 easy parameters, and on top of that I can add 2 XY pads, so this makes 12 parameters in total which will be reported to the host.
The downside is, you can not automate dicrete parameters, or parameters not linked to easy parameters.
What do you think on this decision? Should I go for it?
Last edited by kv331 on Tue Mar 01, 2011 3:42 pm, edited 2 times in total.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRian
- 995 posts since 25 Apr, 2005
How about you leave them all in but organise them so that the easy parameters come first in the host's parameter list so are easy to find? Could provide the best of both worlds, simple way to find the easy parameters but the others are there if required 
-
- KVRAF
- 10815 posts since 26 Nov, 2004 from UK
i don't think removing the individual host parameters is a good move!!kv331 wrote:hi guys,
As you know we have thousands of parameter in SynthMaster. Just waay too much.
So, for instance when you want to automate a parameter, you see thousands of parameters in a long long list and you're lost instantly.
As a solution to this, I thought of limiting the automateable parameter to just the easy parameters. There are 8 easy parameters, and on top of that I can add 2 XY pads, so this makes 12 parameters in total which will be reported to the host.
The downside is, you can not automate dicrete parameters, or parameters not linked to easy parameters.
What do you think on this decision? Should I go for it?
most hosts have a learn function so its not like your looking through a list to find it you just move the parameter on the gui
i like the current way that i can automate all parts from the host
in Reaper i have a midi controller mapped to "last touched plugin parameter" so i just move SM2's filter & its automaticly mapped ready to record host automation
Subz
-
- KVRian
- 939 posts since 1 Sep, 2010 from Birmingham, UK
-
- KVRAF
- Topic Starter
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
This actually makes a LOT of sense! I might go as this option, as well as "categorizing" parameters. I think VST standard allows categorization of parameters.Caco wrote:How about you leave them all in but organise them so that the easy parameters come first in the host's parameter list so are easy to find? Could provide the best of both worlds, simple way to find the easy parameters but the others are there if required
EDIT: This is initially what I'm gonna do (in the next build)
i.e. moving easy parameters to the first 8, and then autoassigning easy settings for presets that dont have any easy parameters mapped.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- 10815 posts since 26 Nov, 2004 from UK
this sounds exciting!!kv331 wrote:This actually makes a LOT of sense! I might go as this option, as well as "categorizing" parameters. I think VST standard allows categorization of parameters.Caco wrote:How about you leave them all in but organise them so that the easy parameters come first in the host's parameter list so are easy to find? Could provide the best of both worlds, simple way to find the easy parameters but the others are there if required
EDIT: This is initially what I'm gonna do (in the next build)
i.e. moving easy parameters to the first 8, and then autoassigning easy settings for presets that dont have any easy parameters mapped.
best of both worlds also as the easy 8 will be simple to find for anyone using a host that dose not have a learn function
& auto mapping easy 8 sounds useful!
interested in seeing its first implementation in the next beta
Subz
-
- KVRAF
- Topic Starter
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
All my purpose is to increase workflow&usabilitydjsubject wrote: best of both worlds also as the easy 8 will be simple to find for anyone using a host that dose not have a learn function
& auto mapping easy 8 sounds useful!
interested in seeing its first implementation in the next beta
Subz
1) Easy parameters will be moved to the first 8 parameters in the parameters list, so for hosts like Kore, they'll show up instantly.
2) Easy parameters' MIDI CC assignments will be saved "globally". Doesnt make sense to save them per preset. Once a user assigns them to his MIDI controllers's sliders/knobs, he's done.
3) Easy parameters will be "automatically" assigned for presets that didnt use them at all. I'll try to come up with a "useful" autoassign algorithm.
4) Users will be able to save/load easy parameter assignment settings.
5) To browser presets faster: I'll make it possible to assign MIDI controllers to go to Next/Previous presets. This way you can assign buttons on your controller to browser presets. Does that make sense?
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- 10815 posts since 26 Nov, 2004 from UK
1) Nice! good move!!
2) best way to do it IMO also
3) Nice! i look forward to playing with it!
4) now this sounds really interesting!!
5) Excellent Idea!! (i wish all plugin developers did this!!)
5.1) yes it all makes perfect sense!

2) best way to do it IMO also
3) Nice! i look forward to playing with it!
4) now this sounds really interesting!!
5) Excellent Idea!! (i wish all plugin developers did this!!)
5.1) yes it all makes perfect sense!
-
- KVRAF
- Topic Starter
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
In addition to 5, 5.1:djsubject wrote:
5) Excellent Idea!! (i wish all plugin developers did this!!)
5.1) yes it all makes perfect sense!
I'm planning to let users assign a certaion MIDI CC (probably between 101-119), and CC values for "preset browser" management, such as you assign CC100 for user interface control, and CC values for:
CC#100, value 0 = Previous preset in the current preset list
CC#100, value 8 = Next preset in the current preset list
CC#100, value 16 = Previous Instrument category
CC#100, value 24 = Next Instrument category
CC#100, value 32 = Previous Style category
CC#100, value 40 = Next Style category
CC#100, value 48 = Previous Author category
CC#100, value 56 = Next Author category
CC#100, value 64 = Previous bank category (will be very useful after expansions)
CC#100, value 72 = Next bank category (will be very useful after expansions)
So by using a single CC#, we can assign different user interface functions based on the CC value.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- 10815 posts since 26 Nov, 2004 from UK
guess i know what's going to be preset #2 on my Korg nano controller now!!!

-
- KVRAF
- Topic Starter
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
Cool!djsubject wrote:guess i know what's going to be preset #2 on my Korg nano controller now!!!
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- 10815 posts since 26 Nov, 2004 from UK
kv331 wrote:Cool!djsubject wrote:guess i know what's going to be preset #2 on my Korg nano controller now!!!
Does it have "buttons" on it?

-
- KVRAF
- Topic Starter
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
Looks great! So you can assign MIDI CCs to the buttons, and turn the controller into SynthMaster controller 
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- Topic Starter
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
I think I'm also going to implement MIDI Out functionality so that when a new preset is loaded, the plugin sends out MIDI CC to set controllers.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- 10815 posts since 26 Nov, 2004 from UK
Yeskv331 wrote:Looks great! So you can assign MIDI CCs to the buttons, and turn the controller into SynthMaster controller
I think I'm also going to implement MIDI Out functionality so that when a new preset is loaded, the plugin sends out MIDI CC to set controllers.
this may be over kill! & could cause errors with vst's that follow SM2 in the chain, if you do add it maybe make it optional?
Subz
