Henrik Rydgård
6d945404d1
sceSas: Fix send/return levels for the reverb effects
...
The two fudge factors in the reverb path cancelled, which is why the
overall level felt roughly right.
- The send is accumulator * 0x20 >> 16, i.e. sample >> 2. We used >> 1,
driving the reverb 6dB hot.
- The return is (evol * out) >> 11. We used >> 12, i.e. 6dB quiet.
Net level is therefore unchanged, but the reverb now runs at the level
the presets were designed around. That matters because the filter clamps
internally, so a 6dB hot input changes how the feedback path saturates -
worst on the presets with heavy feedback.
Also adds a slider in the imgui.
2026-09-09 11:05:40 -06:00
..
2026-09-09 11:05:40 -06:00
2026-08-07 14:30:36 +02:00
2026-04-06 13:25:44 -06:00
2026-07-26 10:22:00 +02:00
2026-03-15 11:30:43 +01:00
2026-08-12 09:29:17 +02:00
2026-09-04 13:10:54 -06:00
2026-03-31 16:22:24 -06:00
2026-09-08 11:15:15 -06:00
2026-08-07 14:30:36 +02:00
2026-07-24 12:06:15 +02:00
2026-09-02 18:06:47 +02:00
2026-03-15 15:21:28 +01:00
2026-08-16 13:33:26 +02:00
2026-05-16 22:31:13 +02:00
2026-08-29 23:40:48 +02:00
2026-09-08 20:58:33 +00:00
2026-04-27 20:55:46 +02:00
2026-09-05 13:29:50 -06:00
2026-07-10 12:11:17 +02:00
2026-08-07 08:49:29 +02:00
2026-08-07 14:30:36 +02:00
2026-08-12 09:29:31 +02:00
2026-09-05 13:29:50 -06:00
2026-08-07 17:35:15 +02:00
2026-09-08 11:15:15 -06:00
2026-05-03 17:44:01 +02:00
2026-09-08 11:15:15 -06:00
2026-08-29 00:05:42 +02:00
2026-09-02 18:06:47 +02:00
2026-09-02 18:06:47 +02:00
2026-09-08 11:15:15 -06:00
2026-09-08 11:15:15 -06:00
2026-09-05 08:28:43 -06:00
2026-03-18 08:58:50 +01:00
2026-08-07 14:30:36 +02:00
2026-05-18 14:16:34 +02:00
2026-09-08 11:15:15 -06:00
2026-09-08 11:15:15 -06:00
2026-09-04 18:35:07 -06:00
2026-08-24 17:23:14 +02:00
2026-08-07 14:30:36 +02:00
2026-05-28 10:56:35 +02:00
2026-08-16 13:33:26 +02:00
2026-05-22 18:51:08 -10:00
2026-05-31 22:05:53 +03:00
2026-05-31 22:05:53 +03:00
2026-09-08 11:15:15 -06:00
2026-05-11 11:45:04 +02:00
2026-08-07 14:30:36 +02:00
2026-05-10 23:41:39 +02:00
2026-08-16 13:33:26 +02:00
2026-06-24 23:04:17 +02:00
2026-08-07 17:35:15 +02:00
2026-05-04 14:29:26 +02:00
2026-09-05 09:47:39 -06:00
2026-06-24 23:04:17 +02:00
2026-06-24 23:04:17 +02:00
2026-08-29 00:05:42 +02:00
2026-08-07 08:49:29 +02:00
2026-09-02 17:52:26 +02:00
2026-06-15 10:00:01 +02:00
2026-08-07 14:30:36 +02:00
2026-08-12 09:27:47 +02:00
2026-04-08 10:36:58 -06:00
2026-08-07 14:30:36 +02:00
2026-08-07 14:30:36 +02:00
2026-08-12 09:27:47 +02:00
2026-08-07 14:30:36 +02:00
2026-03-14 23:50:10 +01:00
2026-08-07 14:30:36 +02:00
2026-05-12 10:13:00 +02:00
2026-03-15 15:21:28 +01:00
2026-09-02 18:06:47 +02:00
2026-05-04 01:08:44 +02:00
2026-08-07 14:30:36 +02:00
2026-09-08 11:15:15 -06:00
2026-09-08 11:15:15 -06:00
2026-05-16 22:31:13 +02:00
2026-07-18 11:57:48 +02:00