Dynamic Notification Volume

by SirDella

Version 1 (July 25, 2023)

Download (12 downloads)

Automatically adjusts your call/notification volume according to ambient noise.

This flow is an experiment, don't take it as fully functional out of the box.

Volume is checked every minute and increased in +-10% steps.

The flow maps volume from your current ambient db readings through an exponential function: e^(x/16) + 10 (Reducing the "16" makes it more sensitive)
This means you will need to tune this function according to your microphone/desired output level.

Setting the device to vibration mode disables the flow.

You can expect some battery drain from this, in my case it's around 3% after leaving the device unplugged overnight.