No description
Find a file
2015-01-28 21:08:39 -08:00
css Split up CSS rules 2015-01-25 22:07:47 -08:00
cursors Swtich to v2.91 cursor images 2014-11-26 14:23:33 +01:00
js Abstract position update 2015-01-28 21:08:39 -08:00
production Don't inline cursors, they occure multiple times 2014-12-20 22:33:18 -08:00
skins Load skins from original WSZ files instead of individual BMPs 2014-11-16 17:20:25 +11:00
.gitignore Add grunt for production version 2014-12-20 16:37:30 -08:00
favicon.ico Add favicon 2014-12-05 19:49:58 -08:00
index.html Split up CSS rules 2015-01-25 22:07:47 -08:00
README.md Update note about compiling 2015-01-27 09:08:18 -08:00

Winamp2-js

A reimplementation of Winamp 2.9 in HTML5 and Javascript.

Works in modern versions of Firefox, Safari and Chrome. IE is not supported.

Features

  • Decodes the actual skin file in your browser so you can load your favorite Winamp 2 skins!
  • Load local audio or skin files via drag-and-drop, eject button, or "options" button (upper left-hand corner)
  • Both visualization modes: oscilloscope and spectrum
  • Hotkeys
  • "Shade" mini-mode
  • "Doubled" mode, where the main window is twice as large: Ctrl-D

Running locally vs. Production

Running Winamp2-js locally is as simple as cloning this repository and opening index.html in your browser. The production/ directory contains some scripts to concatenate and minify the JavaScript and CSS files.

Reference

Predecessors

  • Webamp2x An impressive implementation from 2002(!). Doesn't seem to work/play in my modern browsers.

  • Winamp em HTML5 e Javascript In 2010 a developer named Danilo posted one of his HTML5 experiments: "an audio player simulating good old Winamp". You will have to download the zip file.

  • JuicyDrop An HTML5 implementation with less empasis on being true to the skin, but fully featured visualizations. @cggaurav is keeping it alive on GitHub

  • Spotiamp The folks at Spotify reimplemented Winamp as a frontend for Spotify. Not in a browser, and only runs on Windows.

Thanks

  • Research and feature prototyping: @PAEz

Thank you to Justin Frankel and everyone at Nullsoft for Winamp which inspired so many of us.