Witam, bardzo serdecznie, w Javie piszę od niedawna i natknąłem się na pewien problem, który przyprawia mnie o ból głowy. Dwudniowe buszowanie po googlach, jak i stackoverflow, nie przyniosło oczekiwanego rezultatu. Mianowicie, chcę stworzyć UV Meter, a dokładniej coś przypominającego pasek rozszerzający się, zależnie od głośności dźwięku w danej chwili, tak jak np. pasek jak klikniemy na głośniczek w systemie Windows lub podobne elementy w różnych odtwarzaczach muzyki czy programach takich jak AudaCity, FL Studio itd. I tu pojawia się mój problem nie ma mogę znaleźć metody, która zwracała by aktualny poziom głośności dźwięku ( w czasie rzeczywistym ). A informację, które znalazłem podpowiadające, żeby analizować linie utworu bajt po bajcie są dla mnie mówiąc wprost nie jasne. Starałem się też poszukać jakieś biblioteki, klasy z gotową funkcją mającą chociaż zbliżone właściwości do owych, które potrzebuję, ale na tym polu też poległem.
Bardzo proszę o pomoc lub podpowiedź, gdzie szukać, dalej. Do odtwarzania utworu .wav użyłem klasy Clip z bibliotek javax.sound.sampled.*
Z góry dziękuje za wszelką pomoc.