Articulation Switching in Practice
Keyswitch, controller or mapping table: choose badly and every articulation change eats the attack.
Related
One pitch can be bowed, plucked, tongued or slid. A sample library records each action as its own group, and the practical question is how the player tells it to switch.
More than timbre changes
Press C4 and the library must choose legato, staccato or harmonic. That choice happens before the note, not after the take; correct it later and the attack is already wrong. A switching system sends intent ahead of the note, so it shapes timing as well as tone. Put the switch in the middle of a long note and the phrase sounds like two instruments.
Five routes
| Route | How it is sent | Fits | Risk |
|---|---|---|---|
| Keyswitch | A note below the playing range | One player, recording | Low range is occupied; forget it and the last group stays |
| CC32 / UACC | A controller value selects the group | Several libraries under one rule | Value tables differ; remap when the library changes |
| Program Change | A channel selects the patch | Multi-channel templates | Channel count grows; reverb and pan need separate work |
| Mapping table | The DAW translates marks into keys or CC | Score sync, film work | Rebuild in another host; MIDI export drops the map |
| One track per articulation | Each track holds one patch | Stem delivery, later replacement | Many tracks; legato across tracks is hard |
Keyswitches are direct and easy to forget. Controllers fit a whole library into one channel, at the cost of a template that is hard to move. A mapping table lets marks on the page drive the sound, but the relationship stays inside that project.
Switch with the phrase
Place switches near breaths, bow changes and rests, not inside a sustained note. Change articulation repeatedly under one slur and the sampler cannot release the previous group, leaving two attacks. Write the articulation on the note and treat it as part of the breath; keyswitches added afterwards rarely recover the original phrasing.
Latency and chase
A library pre-reads when it changes group, so the first note can arrive milliseconds late. Negative delay on the whole instrument pulls the sound back onto the beat, but it feels wrong under the fingers and should be off when recording. Start playback mid-phrase and the DAW must chase the current articulation; a host without chase begins on the default patch, and the first bar sounds like another instrument. After a loop, check that the keyswitch was reset.
What breaks when it is chopped up
Changing articulation every two notes sounds like a library demo, not music. A keyswitch set too low covers the cello's C string; when articulation and vibrato share CC1, a switch also changes the vibrato. The quietest failure is export: the project plays correctly, but the MIDI file carries plain notes and the map stays in the host.
Listen in the library
All tracks from midicn-lib — inline badge is the license tier (C1 commercial / C2 non-commercial / C3 study only).
Along the same line
Sources
- Spitfire Audio 的 UACC 说明(官方文档),统一控制器切换奏法的约定。
- Steinberg Cubase 的 Expression Maps 文档(官方文档)。
- Elaine Gould, Behind Bars, Faber,奏法与记谱的对应。