Hi, danke für die Antwort
Nun der Logarithmus könnte da eine Rolle spielen, das erklärt aber nicht die anderen Fehler der Komponente wie die falsch ausgelesenen Daten.
Und soweit ich die Demo verfolgen konnte (Ich kann das Projekt nicht öffnen: "Delphi.Personality.12 steht nicht zur Verfügung"), daher nur Quellcode,
wird da auch von einer linearen Lautstärke ausgegangen?!
tbMasterVolume.Position := round((1.0 - AudioVolume1.GetMasterVolume) * tbMasterVolume.Max);
Und die MasterVolume Trackbar wird vom OnChange auf jeden Fall berücksichtigt.
Viele Grüße!