Commit f887306
Waldorf Quantum/Iridium: a group gain above 0 dB is kept (#479)
The gain of a group is written as the volume of the oscillator which
plays it, and the same amount is taken off the entries of its sample
map so that it is not applied twice. The volume of an oscillator ends
at 0 dB, though: the part of a higher gain was clamped away there, but
still taken off the sample map, so it was lost. A DecentSampler preset
whose two layers are raised by 1.7 and 2.3 dB arrived that much quieter
and with the balance between its layers changed.
Only the part of a group gain up to 0 dB goes to the oscillator now; the
rest stays in the entries of the sample map, which carry a gain above
0 dB anyway. Read back, the presets keep the gain of every layer.
Co-authored-by: Jürgen Moßgraber <juergen.mossgraber@googlemail.com>1 parent 1b25502 commit f887306
2 files changed
Lines changed: 7 additions & 3 deletions
File tree
- documentation
- src/main/java/de/mossgrabers/convertwithmoss/format/waldorf/qpat
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
| |||
Lines changed: 5 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2114 | 2114 | | |
2115 | 2115 | | |
2116 | 2116 | | |
2117 | | - | |
2118 | | - | |
| 2117 | + | |
| 2118 | + | |
| 2119 | + | |
| 2120 | + | |
2119 | 2121 | | |
2120 | 2122 | | |
2121 | 2123 | | |
2122 | 2124 | | |
2123 | 2125 | | |
2124 | 2126 | | |
2125 | 2127 | | |
2126 | | - | |
| 2128 | + | |
2127 | 2129 | | |
2128 | 2130 | | |
2129 | 2131 | | |
| |||
0 commit comments