1.) Easier/quicker multisample to multikey mapping, pitch detection based mapping, same pitch = different velocity layer, velocity detection, etc… make it one button AI intelligent.
2.) VST blocks, 3rd party can adapt their existing VST3 plugins for… both effects or instruments (Eurorack modules)
3.) Custom Impulse Responses, embedded with instrument file
4.) Impulse Response Creator (See Abletons)
5.) Advanced Hardware Modeler via layered convolution… ie, creating a one or two knob effect for the user based on the response. If you send lots of sweeps at different combinations of Amplitude and Time, as well as maybe some noise sweeps and different program material… You could abstract fairly closely the frequency curve, compression and input trigger threshold, saturation, tone, decay, etc. User would need to be able to set capture interval (if there is reverb decay), and depending on user selected detail (how many samples are taken), will affect the amount of time it takes. It could be one sine sweep lasting 10 seconds, or, it could be 1000 sine sweeps. The program will take the result and essentially create an algorithmic vst effect with an “Amount Knob” and “Mix Knob”
This way, people can come up with a certain hardware chain in their studio, and impart it as character onto their Halion instrument creation. A Multiband Tubetech Compressor that compresses high frequencies and lows differently is now in a Marimba halion instrument.
7.) If the above can’t be accomplished and or also… add more beneath the hood options for tone, harmonic distortion, compression, etc, etc… hardware emulations… Users should be able to build almost their own circuit beneath the GUI of the instrument that is “their secret sauce”.
8.) Eventide VSIG/H9000 style effect building, allow users to keep their sauce secret.
9.) GPU power enabled - use graphics card power to run plugin.
10.) Note Expression matrix and features
11.) MIDI 2.0 Tools/assets
12.) Analog hardware and synth modelling assets… ie “Rowland” filters vs “Kord” filters vs “Mouge” filters. circuitry tone, etc, etc. Let us have the input section and circuitry of a Mouge, and the EQ and output of Nieve. Make it like combining different circuit boards together and components together.