Skip to content

Save last audio volume instead of setting a default in settings #892

@Salanto

Description

@Salanto

Right now AO2's volume in the settings is the clients default volume when joining a server. While running changes are made in the mixer.

This creates several issues:

  • Many users are unaware that the audio settings in the menu/config are the default join volumes and wonder why their audio volumes from mixer don't carry over to the enxt time they open the client.
  • It works different than WebAO, which saves your last audio settings and restores them when reopening it
  • It is extremely counter-intuitive to be able to change a setting which does nothing until you rejoin a server.

A solution would be to remove the default audio volume behaviour and just save the last set volume from mixer/settings, allowing both to change volume and restore them from settings for a consistent experience.

Metadata

Metadata

Assignees

No one assigned

    Labels

    engine/assetsIssues related to INI parsing, path resolution, and asset loadingengine/audioIssues related to music and sound effect playbackenhancementRequest for functionality not present

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions