This page is read from MIDI Instrument Definitions, a Python library used in the author's other projects, in which every number is traced to a document its maker published. Its source is on GitHub.
Waldorf Streichfett MIDI implementation
The MIDI implementation of the Waldorf Streichfett: what it answers to, and the 19 controls it offers, on firmware 1.14.
At a glance
- Firmware
- This page describes firmware 1.14.
- MIDI channel
- Any one of 1 to 16.
- Parts
- Strings: on the base MIDI channel, taking notes, controls, and program changes, with 128 voices.
Solo: on the MIDI channel one above the base, taking notes, with 8 voices. - Voices
- Each part's own, under Parts.
- Note range
- Not recorded.
- Velocity
- Received. Release velocity is received.
- Aftertouch
- Not recorded.
- Pitch bend
- 2 semitones.
- Program change
- Received, with 12 presets.
- MIDI clock
- Not recorded.
- Start and stop
- Not recorded.
- Control change
- 19 controls, in the tables below.
- NRPN
- Not recorded.
- System exclusive
- Not recorded.
Controls
In the order the definition gives them, by group. Under each control is the name a program calls it by, once pymidiinstrumentdefs.load("waldorf/streichfett") has loaded them.
Controllers
| Control | CC | Values |
|---|---|---|
Modulation Wheelmod_wheel |
1 | 0-127 |
Sustain Pedalsustain_pedal |
64 | 0-63 off, 64-127 on |
Strings section
| Control | CC | Values |
|---|---|---|
String Registrationstring_registration |
70 | 0 base, 1 both, 2 octave |
String Octavesstring_octaves |
71 | 0-127 |
String Releasestring_release |
72 | 0-127 |
Crescendocrescendo |
73 | 0-127 |
String Ensemble Typestring_ensemble_type |
74 | 0 string, 1 string_chorus, 2 chorus |
String Ensemblestring_ensemble |
75 | 0-127 |
Solo section
| Control | CC | Values |
|---|---|---|
Solo Tonesolo_tone |
76 | 0-127 |
Solo Tremolosolo_tremolo |
77 | 0-127 |
Solo Splitsolo_split |
78 | 0 low, 1 layer, 2 high |
Solo Sustainsolo_sustain |
79 | 0 no_sustain, 1 full_sustain |
Solo Attacksolo_attack |
80 | 0-127 |
Solo Decaysolo_decay |
81 | 0-127 |
Balance
| Control | CC | Values |
|---|---|---|
Balancebalance |
82 | 0-127 |
Effect section
| Control | CC | Values |
|---|---|---|
FX Typefx_type |
91 | 0 reverb, 1 phaser, 2 animate |
FX Animate Amountfx_animate_amount |
92 | 0-127 |
FX Phaser Amountfx_phaser_amount |
93 | 0-127 |
FX Reverb Amountfx_reverb_amount |
94 | 0-127 |
Where these facts come from
Source documents
- streichfett_manual_v1, version 1.2 (2020), its user manual, read on 13 September 2026 (the file read).
- Streichfett EN – Waldorf Music, its product page, read on 14 September 2026.
How they were read
Reference manual, 31 pages: the MIDI Controller Numbers table at p. 21, which gives a value range for every controller; the MIDI Implementation at p. 22; MIDI channel setting, and the second channel the Solo section can be played on, at p. 18; the technical data and factory settings at p. 20; and what Balance does at p. 14, with its sound parameter at p. 26. Polyphony, which the manual does not state, is from Waldorf's hardware product page as saved on 2026-09-14, which gives each section its own, and so is the firmware, 1.14, the only one that page offers. One fact is measured rather than read, and says so where it is used: that the Solo section's channel takes notes but not control changes, measured on one unit running OS 1.14.
NOT RECORDED: aftertouch and clock, which neither source covers.