* Update Tick Beats
Implemented 2 requested features:
-Volume control for tick sounds
Implemented using javax.sound.sampled (same approach as music playback). The Gain parameter in RuneLite’s AudioPlayer did not affect volume, so custom handling was required. Audio clips are properly disposed of to avoid memory leaks.
Playlist support (with Shuffle)
Users can define a playlist, and songs in the playlist can be shuffled during playback.
I also did a bit of refactoring and code comment adjustments.
* Update Tick Beats removed disabled by default
Removed a line in @PluginDescriptor enabledByDefault = false as recommended by runelite github bot
* Added Tick Beats Metronome Plugin
* Updated plugin to fix potential resource folder access issue
* Updated plugin to give users the ability to add their own sounds for ticks.
* Update tick-beats-metronome removed javax.sound
Removed javax.sound and replaced it with runelite audio player
* Added color overlay functionality
* Update Added color overlay and more options
* Update tick-beats-metronome
changed log.info to log.debug
* Made Log Writes Async
Made log writes async, added and icon, and added a bit more info to the log
* Update tick-beats-metronome
Found an issue where executor wasn't properly restarting when the plugin was toggled off and back on
* Update Tick Beats, Added Music
Made some major changes including adding music playing synced to ticks and removing the now unnecessary log writer
* Removed large wav files
* raw.githubusercontent.com file download implemented
* Converted Audio Messages to Text Messages
---------
Co-authored-by: HarperDevLab <HarperDevLab@users.noreply.github.com>