I want to add one suggestions related to Expression map.
Expression map is very usefull to command virtual instruments precising the signification of keyswtiches. Is it possible to give a “name” to controler too. I give an example : If we decide in an virtual instument to affect “Vibrato” to the controler 21… It could be better to view “vibrato” in the key editor view … We currently see “controler 21” and we are obliged to reopen the instrument view to see which is the affectation of this controler…
I think if you drag a slot to the top of the list it will use that as the default.
Also if you have a blank slot at the top, nothing becomes the default (or rather that slot is the default and it does nothing).
I would like to link here a feature request I posted while back, which always gets me into trouble.
In short, delay compensation per articulation, extremely useful when dealing with long and short articulations.
https://www.steinberg.net/forums/viewtopic.php?f=252&t=132935&p=719516#p719516
+1
Was thinking about exactly the Independent MIDI offset feature the other day and how awesome that would be for some libraries.
Expression Maps is the future!!
I know, but it is not exactly what I’m asking for.
Currently, you can change it but you have to edit it through the Expression Map menu, which is not the most accessible one.
What I’m asking for is the ability to change it easier and faster in each track. Now I want to record staccatos mainly, then I set the default to staccato. If I want to record sustain, I change the default to sustain again. This way, I can record using the expression maps in a much better way. I think that now you have to stick with the default one when using attributes. I would like this to be more flexible.
+1
the first of what may become an annual +1
+1,000,000,000,000,000,000,000,000,000,000
+1 zillion, especially the per articulation delay option
Just read this after a day at the coalface of preparing some new expression maps - to all of the above + 1 Googol
What a great list of excellent
suggestions. If you use Expressions, how could you not plus one this?
+1
Also, folders for keeping your project Expression Maps organized!
Also if this bug could be fixed.
It’s been reported before but never addressed. =(
+1
+1 - Essential!
+1 to the original post. Great ideas!
+1 - the users have spoken.! In great numbers.! With great ideas.!
There is an issue when deleting Expression Maps in the Exp. Map setup. It seems to change the order and thus reassigns Exp. Maps to different tracks.

Steinberg, please consider adding some basic useful features to setting up/maintaining Expression Maps that will go a long way to helping us save time and sanity.
In the Expression Map Setup window:
- Please allow us to duplicate a map. A ‘Duplicate’ button would suffice.
- Please let us reorder the maps in the list by drag & drop or at least sort alphabetically.
- Please add some sort of indication whether a Map is in use in the project. This could be as simple as adding a little icon next to it, or making the name of the Map in the list bold. (Massive bonus points if you add a way to see which track(s) are using each Map in a single table.)
- When deleting an Expression Map, PLEASE add code that checks if that Map is currently in use on a MIDI or Instrument track in the session, and ask for confirmation before deleting if that’s the case. It’s incredibly easy in large sessions to lose track of where Maps are being used (especially with different revisions of the same Map in use) and inadvertently delete one that is in use, and only discover the oopsie hours or days later.
- Ability copy and paste slots in the Setup window
In the Key Editor:
- A way to manage articulations when the viewing starts to get full in the controller lane
- When an Expression Map is assigned to a MIDI/Instrument track, add the ability to uniquely name controller numbers with useful names (such as CC21 = “Vibrato”) - these custom names should appear in the Key Editor’s CC lanes. These names should be stored with the Expression Map since they can vary for each sample library.
Bonus:
- Independent MIDI offset (like milliseconds offset on MIDI tracks, + or -) per articulation; many sample libraries have varying note attacks/pre-laps that vary by articulation.
Cheers
+1 for these great and long overdue improvements!
+1