Published On: Fri, Feb 9th, 2018

Whip a llama’s donkey with this Javascript WinAmp emulator


If we were an early Internet child you’ll remember a small app called WinAmp that was, in short, a best MP3 actor ever done ever. The small module looked like skeuomorphic stereo receiver with a full operation of equalizer sliders and enclosed an critical MP3 that explained WinAmp’s primary mission: defeat a llama’s ass.

A programmer named Jordan Eldredge has combined an loyalty to WinAmp in JavaScript. The widget allows we to emanate a standalone song actor on any web page and it can be styled with themes true out of WinAmp history. You can try it out here and download a formula here.

“The strange impulse was a fulfilment that Winamp skins were implemented in a really identical approach to CSS sprites,” pronounced Eldredge. “I spent many hours as a teen personification with Winamp skins. In fact, it was a initial constructive artistic work we did on a computer.”

The emulator uses a Web Audio API to copy roughly all WinAmp could do in a strange incarnation.

“I’m only a nerd to had a stupid thought 3 years ago, and never had a good clarity to ask: ‘should we stop?’” he said. “I’ve also found a imprisonment of carrying to build all of these facilities within a proportions of a web browser to be really creatively inspiring. we consider this imprisonment desirous creativity mirrors a creativity that Winamp skins inspired. Creating a constrained user interface though being means to pierce buttons or resize a window is a good challenge, though it also helps giveaway we from a stoppage of choice.”

In further to a code, Eldredge expelled a bot that tweets WinAmp skins for those who wish to make their MP3 actor demeanour like a bowling alley.

The best thing? Now TC contributor Devin Coldewey has something to conduct his audio files on.

About the Author

Leave a comment

XHTML: You can use these html tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>