20
Oct
snap20101020_211022_wm

Have I gotten a treat for you music lovers? Winamp, the very first good music player for Windows - and one I still use religiously to this day - hit the Android Marketplace today, largely unnoticed in the Androidosphere.

It's still in Beta, but after using it for 15 minutes, I was so impressed that I set it as my default player and uninstalled the others. Let me tell you why, in the order of importance.

Hands-On

  • Lockscreen widget - it works, and works really well. I don't know how they pulled it off exactly but it shows up on top of my actual lockscreen every time Winamp is playing and I turn on my screen. The integration isn't as good as the stock Android player that is built into the lockscreen itself, but it's the next best thing.
  • Proper headset button controls - I have a voice command button on the cord of my Ultimate Ears Triple Fi 10vis earphones, which, if Winamp is on, reliably pauses and resumes the currently playing song. Other apps try but most fail or are inconsistent in this behavior. Winamp does it right, so far.
    Edit: OK, it's not that perfect - when I got a phone call, the headset button didn't pick it up. I'll contact Nullsoft about that.
  • By the way, both of the above are options that can be turned on and off.
  • WiFi and USB music sync with Winamp on your desktop - I haven't tested this yet, but it sounds great if it works. Update: for WiFi sync, you need to download this beta version of the desktop app: http://forums.winamp.com/showthread.php?t=322995
  • Update 10/21/10: It turns out that WiFi sync not only brings syncing but also streaming of music from the phone to the desktop player. This is getting better and better!
  • Last.fm scrobbling (requires the Last.fm app to be installed).
  • Play queue support - this is something no other Android player I know does (I may be wrong here), durrr: the stock player has this,  and has historically been Winamp's signature feature. You can enqueue any song or album to the current playlist, thus building up something completely custom and then save it as a new WInamp playlist when you're done. Excellent.
  • Widget support - check it out in the screenshot below.
  • Set song as ringtone - you normally can't do this in Android, at least not without additional tools the stock player does this too.
  • Fluid interface with a pull-up bar that reveals the currently playing song.
  • Always present music controls - I didn't notice this at first but thank you, Winamp, this is brilliant! Look at the screenshot - the Playlist/Prev/Play/Pause/Next buttons are in pretty much every app screen.
  • Permanent deletion of currently playing song - such a simple feature but how many players let you do this? Hell, I can't even do this on my iPod.
  • Ability to quickly look up the song you long press on via YouTube, Pandora, your browser, and whatever else supports being a search provider.
  • Notification support - this is not really novel, almost all other music apps out there do this, but it's worth a mention that Winamp didn't drop the ball here either.

What an excellent first version, Nullsoft (that's the maker of Winamp). Simply stellar!

There are a few small bugs, such as a weird "SD card error" background when scanning the SD card, an oddly formatted initial notification (see the last screens), and an interrupted playback when another sound happens in the background (such as the one ShootMe has), but for a first release, this is amazing stuff.

My only 3 wishes at this point are:

  • Shoutcast streaming support
  • ability to select by Genre
  • time/progress indicator in the lockscreen

If you can think of anything else, feel free to drop a note below.

Download

Hurry up and click this QR code if you're on your mobile device or scan it with Barcode Scanner:

QR code for https://play.google.com/store/apps/details?id=com.nullsoft.winamp

Screenshots

snap20101020_211022_wm snap20101020_211122_wm snap20101020_211350_wm

snap20101020_211417_wm snap20101020_211455_wm snap20101020_211507_wm

snap20101020_211543_wm snap20101020_211600_wm snap20101020_211631_wm

snap20101020_211637_wmsnap20101020_211746_wm snap20101020_212808_wm

snap20101020_212817_wm snap20101020_211254_wm snap20101020_211302_wm

Update: Here's what the WiFi sync looks like - you need the new desktop beta for this to work:

image SNAGHTMLc4ed1cf SNAGHTMLc4e958b

Source: Appbrain

Artem Russakovskii
Artem is a die-hard Android fan, passionate tech blogger, obsessive-compulsive editor, bug hunting programmer, and the founder of Android Police.
Most of the time, you will find Artem either hacking away at code or thinking of the next 15 blog posts.

  • thatalias

    Amazing!

    Welcome to Android! Llamas beware!

  • http://roosterloop.vze.com roosterloop

    wow! amazing! I am not yet a droid user, but this gets my mind roaling. If DSP's and Output plugins become supported, to have, compression, and crossfading! just to name a DSP side, and output side example, this is gonna be the biggest thing ever! then comes the ability to shoutcast from your droid, wow! this can only get better.

  • http://www.glowingpixel.com/ Michael

    Very, very cool. The only thing I'm disappointed about is no seamless MP3 playback. But a lot of these features are incredible.

    • http://www.AndroidPolice.com Artem Russakovskii

      What does "seamless" mean - like crossfading?

      • http://www.glowingpixel.com/ Michael

        No, it just means not leaving a gap of silence between tracks.

        Normally it's not an issue, but listening to a "continuous" album (such as live albums or Dark Side of the Moon or something) where one song is supposed to flow in to the other, a momentary silence between those tracks is very noticeable.

        Seamless playback is actually a hard thing to do because of the way MP3s are encoded, but the iPod figured it out eventually!

  • Jordan

    How can you add music to the library without syncing to winamp?

  • edem

    I'm pretty sure I could add mp3s as ringtones with a vanilla Android. (And it's easy in 2.1+: just copy or move the song to /media/audio/ringtones on your cd card, and the song will always be on the selection list...)

    Anyways, have you tried Mort player?

  • numpty

    Wow, you haven't tried many music players, have you? At least two of those 'unique' features are in the stock Android player, let alone other third party players...

    • http://www.AndroidPolice.com Artem Russakovskii

      I never really said they were unique but yes, you're right, I just updated the ringtone and queueing parts in the post. They weren't the most important ones, and I think the rest of the app features are still very impressive, especially for the first iteration of a free app.

  • Michael

    I would be downloading this and using it as my music player of choice, however there seems to be no "genres" option (like artists, songs, playlists, etc) ...this is my main problem with the stock player as well ... if you guys (meaning Nullsoft) implement genres will definitely be downloading.

    • http://www.AndroidPolice.com Artem Russakovskii

      Indeed, that option is missing. Nullsoft, bring us genres please!

  • http://twitter.com/velazcod velazcod

    I couldn't stand looking at the icon and noticing Tasker's icon is so frakig similar to Winamp's icon.

    • http://www.AndroidPolice.com Artem Russakovskii

      Indeed, they're quite similar. I can stand looking at them though :)

    • jj

      It also bugs me having two icons so similar for some reason

  • http://www.bypops.com popy76

    Hi, for those using the desktop app, I've developped an android application to control it remotely :) It's called Lazik or Lazik+ on Android Market, and you can find more details on my website : http://www.bypops.com

  • TareX

    Finally! Surprised it took them that long...
    Gotta see how that Gingerbread Music Player will hold against Winamp:

    http://www.youtube.com/watch?v=dttyQo3BPrk

  • Balthazar B

    Michael probably means gapless playback (i.e., does the player respect LAME MP3 , Nero/iTunes AAC, and FLAC gap tags and do the right thing?). Without gapless, it's just another player and unsuitable for lots of music.

  • Balthazar B

    Michael probably means gapless playback. In other words, does the player respect LAME MP3, Nero/iTunes AAC, and FLAC gapless tags and do the right thing? If not, it's useless for lots of music out there.

  • klaydze

    Woot! very nice app! This app will be a monster if he can play videos.

    Cheers!

  • Jakub Glodek

    Artem, I already told you, anyone using Winamp is from the 90s. And in about 5 years, people will refer to the 90s as the 80s. Don't make me show everyone your picture with your Flock of Seagulls haircut.

  • WANKEL

    Milkdrop??? AVS???

    • http://www.AndroidPolice.com Artem Russakovskii

      Nope, not in the first release. Visualization would be nice for when I'm plugged in - otherwise, it'll demolish the battery in minutes. Also, I don't think Winamp is sharing their native code with the Android app, so all plugins written for the desktop version are likely to be irrelevant and would need to be coded from scratch.

  • http://www.AndroidPolice.com Artem Russakovskii

    Not sure if anyone realized this but the WiFi sync in Winamp for Android also means you can instantly stream music from your phone to PC! This is getting better and better.

    • OFI

      Aha well that answers that question then :)

      Liking this release very much but some things I want changed/added:

      *EQ: Custom + Presets
      *Subtle Skins (Maybe just the colour changing as in the desktop version)
      *Album Art Finding
      *Hide Notification Bar!*
      *Again shoutcast/streaming support

      Just a couple of features that are starting to pop up in some of the better music apps but are missing from this. Nice first effort though.

  • Loom001

    Never pauses audio when I am using voice texting.

  • http://terratime.net String

    OK, gotta ask about lock screen integration... I don't have it on my stock Android media player (vanilla froyo), and I can't see it in the lock screen shot above for WinAmp. What gives?

  • http://abamail.wordpress.com Alberto Almeida

    Any one could post the .apk file of winamp? From my location I can´t donwload it on Market.

    Many thanks

  • JAMES7

    I've transfer some of my audio file on my moto defy using my memorycard and tried to play it on winamp beta but its not working! it says that files not supported

  • http://android.3xforum.ro Bogdan

    very nice app! Thanks!

  • Jon Harding

    Permanent deletion is NOT a feature- it's a BUG! At least it is when all but 2 of an albums tracks disappear because your 3 year old daughter keeps selecting 'delete' from the menu when playuing songs... DOH!