soundd: max volume at 20m/s

old-commit-hash: bc4ae3f587
commatwo_master
Adeeb Shihadeh 3 years ago
parent 1b715dff6b
commit a8332128aa
  1. 2
      selfdrive/ui/soundd/sound.cc

@ -47,7 +47,7 @@ void Sound::update() {
// scale volume with speed // scale volume with speed
if (sm.updated("carState")) { if (sm.updated("carState")) {
float volume = util::map_val(sm["carState"].getCarState().getVEgo(), 11.f, 29.f, 0.f, 1.0f); float volume = util::map_val(sm["carState"].getCarState().getVEgo(), 11.f, 20.f, 0.f, 1.0f);
volume = QAudio::convertVolume(volume, QAudio::LogarithmicVolumeScale, QAudio::LinearVolumeScale); volume = QAudio::convertVolume(volume, QAudio::LogarithmicVolumeScale, QAudio::LinearVolumeScale);
volume = util::map_val(volume, 0.f, 1.f, Hardware::MIN_VOLUME, Hardware::MAX_VOLUME); volume = util::map_val(volume, 0.f, 1.f, Hardware::MIN_VOLUME, Hardware::MAX_VOLUME);
for (auto &[s, loops] : sounds) { for (auto &[s, loops] : sounds) {

Loading…
Cancel
Save