Since last update there was some changes to preloading lots of tracks. It became noticeable that loading a lot of MP3 files meant lots of decompressing. This meant audio tracks did not transition smoothly. In order to accommodate, whenever a track is selected, the next two tracks are loading while the selected one is playing. Limiting this to three tracks per selection instead of every loaded tracks makes for a smaller memory footprint were it all tracks instead.
An update method for future releases is implemented. Such as getting the new versions without visiting a site to check. The process will state if there's a new version or not.
A small correction to the vertical drawing coordinate was made to the graphic.
This program is very much in alpha state given its minimalism and Mp3 format handling, so this merits a proper versioning.
The drawing update method was changed to cause less overall program lag and does not lag the wave form when mousing over the windows.
The style change is question is just a small geometric taper on each side of the wave form, and it is optional.
Here is the official change log:
alpha rc1 -> alpha rc2
-> Optional taper on each side of wave form
-> Wave graphic window has adjustable size
-> FPS value is now at 120 and cannot be changed
-> Drawing update more stable; minimal lag
-> Mp3 format still has distortions; fix is tentative
This time the update brings a different way to visualize the wave form. The newest preview on this tool's front page displays this. Other changes are the bigger visual size of the utility windows and changing the color theme to gray backgrounds and lighter text.
There was an unwelcome variable input for when a value was being polled and it was messing with the wave graphic's overall smoothness. It was as simple as removing dividing something by 2. Odd, but it improved the aesthetic enough to post this update.
This release corrects the Wingding's font difference between Windows 7 and Windows10 by changing it to plain text.
The GUI change was to increase the size of the input/output lists.
The most major change is updating the wave group to poll from different areas in the wave length making for less noising rendering. It should look neater and less chaotic. Check the program front page for an updated video representing the graph change.