Draft: refactor: Adjust visualizer size, log errors as errors
Please see the commits for details. I've set the width of the visualizer to a reasonable size. For the voice recorder it would of course be perfect if the optimal size could be deduced during runtime from the parent widget.