webamp
webamp copied to clipboard
Winamp Visualizer by @x2nie
This is the initial work done by @x2nie and my attempt to continue the work, which unfortunately has failed.
There's a lot of things unfinished, but I didn't want to leave it on my hard drive, hence this PR.
A lot of things are missing and this is deemed incomplete.
- Visualizer continues running when player is paused/stopped
- Visualizer does not shift 2 pixels down when not in double size mode
- Visualizer only exists in the Main Window, not in the Main Window shade mode and the Playlist Editor, those still use the old way.
For documentation purposes, should anyone else pick up on this, the Visualizer behaves differently in the Main Window shade mode and Playlist Editor:
-
In the MW shade mode, the visualizer is constrained to a space of 38px width and 5px height, only using the first color of the Oscilloscope. (Seems to draw a gradient based on two colors, needs more investigation)
-
In addition, it looks different, this is achieved by removing
top++;
in the Lines code for the Oscilloscope. -
The Spectrum Analyzer still draws its colors, but only a select few of them, still needs investigating what colors are used exactly.
-
Peaks are still drawn, but when the Spectrum Analyzer hits the top, the peaks disappear.
-
In double size mode, the Visualizer is now only constrained to a space of 75px width and 10px height.
-
The Playlist Editor has it's own small area that's 72px in width and 16px in height, no other notable differences are present.
Deploy Preview for vigorous-lalande-5190c2 failed.
Name | Link |
---|---|
Latest commit | dee0c6714327ff5e52efc69d7b65140ebc4b4279 |
Latest deploy log | https://app.netlify.com/sites/vigorous-lalande-5190c2/deploys/66bd55ef99b2b90009ec7c8f |