+ case BusSendLevel:
+ if (Profile->get_mixbus()) { //Mixbus sends are already stored in dB
+ snprintf (buf, sizeof (buf), "%2.1f", val);
+ pending_display[1] = buf;
+ screen_hold = true;
+ } else {
+ if (val == 0.0) {
+ pending_display[1] = " -inf ";
+ } else {
+ float dB = accurate_coefficient_to_dB (val);
+ snprintf (buf, sizeof (buf), "%6.1f", dB);
+ pending_display[1] = buf;
+ screen_hold = true;
+ }
+ }
+ break;
+