t3knomanzer / maxmix-software

Maxmix volume mixer software repository
https://maxmixproject.com
Apache License 2.0
124 stars 30 forks source link

Random mute/unmute or volume jump when turning encoder. #249

Closed acekrystal closed 3 years ago

acekrystal commented 3 years ago

Guidelines

Describe the bug When rotating encoder on 1.4.7 Maxmix volume sometimes (~1 to ~100 times a minuted of testing) randomly mutes or unmutes, or volume changes to unexpected value.

This makes for a not functional and unpleasant Maxmix and chance of damaging your speakers or ears (I got blown away by a 100% volume jump).

Using an Arduino Nano Clone (with CH340C USB-Serial chip) I have problems where when rotating the encoder volume will be muted or unmuted at random, or volume would jump to unexpected levers, with potential risk of blowing up your speakers or ears (as the first almost happened for me >.<).

To Reproduce Steps to reproduce the behavior:

  1. Take a Arduino Nano Clone with USB-C (as I think all of them are clones and use the CH340C serial chip).
  2. Follow normal installation of 1.4.7 Maxmix.
  3. When everything is running as it should keep changing the volume until you see it jump random, or better, see it mute/un-mute.

Expected behavior I expect the encoder rotation to only alter volume as expected from a volume button. And not mute/un-mute volume at random or change volume to random levels.

Screenshots If applicable, add screenshots to help explain your problem.

System information:

Additional context I'm busy trying to fix this issue myself as I have some interest in :