We have always been serious about reliability not just the measured performance. But it may not be enough. It's more difficult to test reliability than performance. It takes longer time etc. Were it not for the issues reported we never knew the usual methods(raising temp of environment, test for 8 hours straight etc) don't work very well. We had to test it to fail then we can make it better(almost full on signal but without load, and test for weeks) Who would have thought we have to test like this.
@JohnYang1997
Things can be made to handle worst case scenarios, like having conservative default volume settings so that a reset of user settings (due to a firmware bug or an hardware failure) does not lead to a catastrophic failure of both the drivers (earphones, loudspeakers) and the driven (ears, brain cells).
That is why I asked what the default volume setting was on the TP ra3. 0dB/mute seems like a good default value there.
Also having a remote control volume is always a risk, as another remote might always cause an involuntary change in settings.
Can the remote "controllability" be switched off in a menu somewhere?
All in all I feel like many failure cases could be mitigated with appropriate firmware behavior, like additional checks (checksum to ensure settings are not corrupted, muting everything if anything does not match expectations) and sensible defaults.
Volume control in at the heart of these kind of problems, and as such should be handled with caution by both the user (and his remote) and firmware.
One possible strategy would be to have two volume settings: one "hard limit" setting that can only be changed in the menu, with confirmation (some pro device even use passwords for sensitive settings), which would represent the absolute maximum volume one would want to use in a given system (depending on gain stating, loudspeaker sensitivity, etc.), and a soft one that would be set by the dial and remote. In this scenario the dB displayed on the screen would be relative to that maximum hard limit set in the menu.
What do you think?