Floating Music Visualizer

เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡เชเชชเชฎเชพเช‚เชฅเซ€ เช–เชฐเซ€เชฆเซ€
10ย เชนเชœเชพเชฐ+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
PEGI 3
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชฎเชจเชชเชธเช‚เชฆ เชŸเซเชฐเซ…เช•เชจเซ‡ เชธเชพเช‚เชญเชณเซ€ เชฐเชนเซเชฏเชพเช‚ เชนเซ‹เชต เช…เชฅเชตเชพ เชคเชฎเชพเชฐเซ€ เชเชช เชšเชฒเชพเชตเชคเชพ เชนเซ‹เชต เชคเซเชฏเชพเชฐเซ‡ เช† เชเชช เชคเชฎเชพเชฐเชพ เชซเซ‹เชจเชจเชพ เชจเซ‡เชตเชฟเช—เซ‡เชถเชจ เชฌเชพเชฐ เช…เชฅเชตเชพ เชธเซเชŸเซ‡เชŸเชธ เชฌเชพเชฐ เชชเชฐ เชฎเซเชฏเซเชเชฟเช• เชฅเซ€เชฎเซเชธ เช…เชฅเชตเชพ เชตเชฟเชเซเชฏเซเช…เชฒเชพเชˆเชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡.
เชฎเซเช–เซเชฏ เชธเซเช•เซเชฐเซ€เชจ เชชเชฐ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เช‡เชซเซ‡เช•เซเชŸเซเชธ, เชคเซ‡เชฎเชจเชพ เชธเซ‡เชŸเชฟเช‚เช— เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชฌเชจเชพเชตเซ‡เชฒเซ€ เช‡เชซเซ‡เช•เซเชŸเซเชธ เชœเซเช“.

เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเชตเชฟเชงเชพเช“:
- เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เช‡เชซเซ‡เช•เซเชŸเซเชธ:
--เช‰เชชเชฒเชฌเซเชง เชฎเซเชฏเซเชเชฟเช• เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐ เชกเซ€เชเชพเชˆเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เช›เซ‡ เชœเซ‡เชจเซ‹ เชธเซ€เชงเซ‹ เช‰เชชเชฏเซ‹เช— เชซเซเชฒเซ‹เชŸเชฟเช‚เช— เชฎเซเชฏเซเชเชฟเช• เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐ เชคเชฐเซ€เช•เซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

- เช•เชธเซเชŸเชฎเชพเช‡เช เช‡เชซเซ‡เช•เซเชŸเซเชธ:
-- เชคเชฎเชพเชฐเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชฎเซเชฏเซเชเชฟเช• เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐ เชฌเชจเชพเชตเซ‹.
-- เชฐเช‚เช—เซ‹, เชชเชนเซ‹เชณเชพเชˆ เช…เชจเซ‡ เชŠเช‚เชšเชพเชˆ เช…เชฅเชตเชพ เชฎเซเชฏเซเชเชฟเช• เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐเชจเซ€ เชชเชธเช‚เชฆเช—เซ€ เชธเชพเชฅเซ‡ เชฎเซเชฏเซเชเชฟเช• เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐเชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเซ‹, เชฌเซ‡ เชˆเช•เซเชตเชฒเชพเชˆเชเชฐ เชˆเชซเซ‡เช•เซเชŸ เชตเชšเซเชšเซ‡ เชชเชฃ เช—เซ‡เชช เช•เชฐเซ‹ เช…เชจเซ‡ เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐเชจเซ€ เชชเชพเชฐเชฆเชฐเซเชถเชฟเชคเชพเชจเซ‡ เชธเชฎเชพเชฏเซ‹เชœเชฟเชค เช•เชฐเซ‹.


- เชตเชฟเชเซเชฏเซเช…เชฒเชพเชˆเชเชฐ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ:
-- เชชเซ‹เชเชฟเชถเชจ : เชฎเซเชฏเซเชเชฟเช• เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐเชจเซ€ เชชเซ‹เชเชฟเชถเชจ เชŸเซ‹เชช เชชเซ‹เชเชฟเชถเชจ, เชฌเซ‹เชŸเชฎ เชชเซ‹เชเชฟเชถเชจ เช…เชฅเชตเชพ เช•เชธเซเชŸเชฎ เชชเซ‹เชเชฟเชถเชจ (เชตเชฐเซเชŸเชฟเช•เชฒ / เชนเซ‹เชฐเชฟเชเซ‹เชจเซเชŸเชฒ) เชชเชฐ เชธเซ‡เชŸ เช•เชฐเซ‹.
-- เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐเซเชธ เชชเชธเช‚เชฆ เช•เชฐเซ‹ : เชคเชฎเชพเชฐเซ€ เชกเชฟเชตเชพเชˆเชธ เชเชชเซเชธเชฎเชพเช‚เชฅเซ€ เชคเชฎเชพเชฐเชพ เชฎเชจเชชเชธเช‚เชฆ เชชเซเชฒเซ‡เชฏเชฐเซเชธ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เชœเซ‡ เช† เชฎเซเชฏเซเชเชฟเช• เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชถเซ‡.
-- เชเชชเซเชธ เชชเชฐ เชฌเชคเชพเชตเซ‹ : เชเชช เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช•เซ‡ เชœเซเชฏเชพเช‚ เชคเซ‡ เชšเซ‹เช•เซเช•เชธ เชเชชเซเชธ เชšเชฒเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐ เชšเชพเชฒเชถเซ‡.


- เชฎเชพเชฐเซ€ เช…เชธเชฐเซ‹
- เชคเชฎเชพเชฐเซเช‚ เชฌเชจเชพเชตเซ‡เชฒเซเช‚ เชฎเซเชฏเซเชเชฟเช• เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐ เชœเซเช“ เช…เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชธเชฎเชฏเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹.



เชชเชฐเชตเชพเชจเช—เซ€เช“:
1. RECORD_AUDIO, MODIFY_AUDIO_SETTINGS : เชฎเซเชฏเซเชเชฟเช• เชตเช—เชพเชกเชตเชพเชจเชพ เชนเชฟเชธเชพเชฌเซ‡ เชฎเซเชฏเซเชเชฟเช• เชฌเชฟเชŸเซเชธ เชฎเซ‡เชณเชตเชตเชพ เช…เชจเซ‡ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเชฐ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชจเซ‡ เช† เชชเชฐเชตเชพเชจเช—เซ€เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
2. SYSTEM_ALERT_WINDOW : เช“เชตเชฐเชฒเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเชฐ เช…เชธเชฐ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชจเซ‡ เช† เชชเชฐเชตเชพเชจเช—เซ€เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
3. QUERY_ALL_PACKAGES : เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซ‚เชšเชฟ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชธเช‚เช—เซ€เชค เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเชฐ เช…เชธเชฐ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชจเซ‡ เช† เชชเชฐเชตเชพเชจเช—เซ€เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
4. PACKAGE_USAGE_STATS : เชนเชพเชฒเชฎเชพเช‚ เช•เชˆ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชคเชชเชพเชธเชตเชพ เช…เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒเซ€ เชเชช เชชเชฐ เชตเชฟเชเซเชฏเซเชฒเชพเชˆเชเชฐ เชˆเชซเซ‡เช•เซเชŸ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชจเซ‡ เช† เชชเชฐเชตเชพเชจเช—เซ€เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
5. BIND_NOTIFICATION_LISTENER_SERVICE : เช…เชฎเชจเซ‡ เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชชเซเชฒเซ‡/เชชเซ‹เช เช…เชจเซ‡ เชธเซเชŸเซ‹เชช เชธเซเชŸเซ‡เชŸเชธ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡ เชฎเซเชœเชฌ เช…เชธเชฐ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช† เชชเชฐเชตเชพเชจเช—เซ€เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
21 เชธเชชเซเชŸเซ‡, 2023

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชจเชฅเซ€
เชกเซ‡เชŸเชพ เชกเชฟเชฒเซ€เชŸ เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

- Solved errors and crashes.