[Review] amaroK 1.2


Recommended Posts

amaroK 1.2 Review

amaroK 1.2 final has been released recently. This will be my first review. I took a bunch of screenshots for it too :p.

Intro:

amarok is an audio player for KDE. However, it runs on just about any window manager, provided the correct libraries are there(kdelibs and taglib are the most important). Compared to 1.1, amarok 1.2 is much more stable and the interface has been greatly improved.

amarok24ex.th.jpg

The Player Window:

amarok has two modes. One is the player as seen in the screenshot above, and the other is the playlist window. For now, we will focus on the player window. The player has 8 visualizations. Three of them are openGL. In addition to these, amaroK has support for xmms visualizations. The one below is called Infinity.

amarok39uq.th.png

It is also worth noting that the embeded ones can be detached from the player window. The one below is an example of one of the openGL ones.

amarok42bk.th.png

amaroK 1.2 introduces an equalizer. It was disapointing to see that it does not have support for presets, however.

amarok59cg.th.png

Another new feature in amaroK is support for scripts. Honestly, I have not yet taken the time to find out what these do and how far they can go. Here is a screenshot with the about box of the alarm script that is included with it. The other two are pretty self-explanatory.

amarok63no.th.png

All these features are accessible with the right-click menu

amarok79xa.th.jpg

The Playlist Window:

This is where the bulk of amaroK's features are. It is worth noting that you can choose not to use the player window and use this as the default amaroK interface.

This is what you see when playing a song. The pane on the right is your playlist(more on those later) and the pane on the left is the context browser. The brain picture next to the album will open up a browser window displaying information about the album in musicbrainz.com. The box labeled "suggested songs" uses infromation from audioscrobbler.com to suggest songs from your collection to you. There is an option to have these suggested songs automatically append to your playlist. The one below that displays your favourite songs by the current artist. Rating of songs is based off of how many times they are played. If you skip a song, it's rating will go down. Further down, there is a box containing all the albums by the artist(with a matching album cover next to the title). If you click the title of the album, it expands and lists all the songs in the album. You can add songs to your playlist from here.

amarok112tm.th.png

The "Home" tab lists your favourite songs, your newest tracks and your least played tracks.

amarok125uw.th.png

The third tab is the most interesting to me. It is the "Lyrics" tab. Due to copyright issues, the lyrics cannot be saved locally and have to be downloaded every time. The lyrics are automatically downloaded and displayed when the tab is clicked. It uses information found in the meta tags in a song file to search for the lyrics.

amarok139hy.th.png

After the context browser, comes the "Collection" pane. To use this, you specify folders for amarok to search for music in and it automatically imports them and organizes them for you.

amarok150fc.th.png

amaroK has an album cover manager built in. It uses amazon.com(or a custom site) to search for covers. Clicking the "Fetch Missing Covers" button downloads covers for all your albums and applies them. Like the playlist, the album manager too has a Filter box.

amarok141td.th.png

amaroK can import playlists and automatically adds them to your "Playlists" pane. You will also notice the "Cool-Streams" playlist. This allows you to listen to streaming internet radio.

Another major feature is "Smart Playlists". These are similair to the ones in iTunes. They can create playlists based on criteria like ratings, dates, genre and etc. You can create your own custom smart playlists. The following screenshot also shows the "Filter" functionality in the playlist i had mentioned earlier.

amarok171bg.th.png

The next pane is the "Media Device" pane. I personally do not have a portable mp3 player, so i was unable to test this feature. However, it looks very straight-forward. Yes, it does support the iPod(need gtkpod installed) as well as other mp3 players.

amarok180ub.th.png

The final pane is a file browser. It is just a file browser with search funtionality to search for songs. I don't think it needs a screenshot...

Configuration:

amaroK has very good configuration options and the Preferences page is not too complex.

amarok88fb.th.png

The Appearance tab allows you to choose colors for amaroK as well as fonts. amarok 1.2 has added support to "skin" the left-hand pane using CSS.

Playback options allows you to set the startup volume and crossfading options.

The OSD is a small box that appears temporarilly on top of your other windows displaying information about the currently playing song. Here you can customize colors, fonts and display duration.

The Engine tab allows you to choose the ouput engine. I use xine and it is the highest quality sound i have ever heard. Other engines in linux had poor sound output. xine is as good as any windows mp3 player I have used. The other engine that you may use with great sound quality is the GStreamer engine. I do not have it installed however, so i cannot comment much. You may also choose the arts engine, which sounds horrible next to xine, but your mileage may vary.

amarok95fi.th.png

The Collection tab allows you to configure which folders are scanned for music.

The Scrobbler tab allows you to configure audioscrobbler.com options. amaroK 1.2 is the first mp3 player that comes with out-of-box support for audioscrobbler. For those that don't know, audioscrobbler allows you to upload the songs you play to their site and it recommends songs to you(plugins for most other popular mp3 players are available at their site). Here you can type in your username and password and say whether you want to upload your songs and whether you want amaroK to recommend songs to you.

amarok105xd.th.png

Well that about wraps it up. Honestly, i have to give amaroK a perfect 10. I cannot find much wrong with the application, and unlike previous versions, 1.2 is very stable and bug-free. The amaroK devs have done a wonderful job with it.

You can download it at amarok.kde.org

Link to comment
https://www.neowin.net/forum/topic/287189-review-amarok-12/
Share on other sites

  • 1 month later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • I don’t get why if I bought the game on the last get I needed to pay $40 to upgrade to the new version in the first place and people who love the game and play a lot would have upgraded already so this is just PR and a chance to grab new players who forgot the game long time ago I think
    • The term "use" is doing a lot of heavy lifting in that headline. "Use" can mean opening ChatGPT occasionally to ask for the definition of a word or information about a specific topic. If you frame the question around how many people use it as a daily driver in their work or personal lives, that number is a lot smaller. Those are the people who pay for AI. Nearly everyone else is happy to use it for free, but doesn't see enough value in it to pay for it.
    • No support for Windows Hello!
    • I think you meant the "ntfs3" driver, but yes there have been a lot of fixes for it in this release and previous releases, not 100% sure if the issue you mentioned is fixed though. In any case, the new "ntfs" driver in 7.1 doesn't have that issue (at least, no reports of such have come thru), but your kernel needs to explicitly enable support for the new driver first (like how CachyOS kernel has it), and you need to edit your mount points in /etc/fstab to use "ntfs" instead of the other drivers.
    • Epic Games says Unreal Engine 6 will help developers "build content faster" using AI models by Pulasthi Ariyasinghe Epic Games is rolling out the latest major update to Unreal Engine 5 today, and at the same time, the company also dropped some information on the next-generation version of the product, Unreal Engine 6. This was already revealed a few weeks ago alongside the new Rocket League upgrade reveal. The company says it is combining the features of Unreal Engine and Unreal Editor for Fortnite to create this new version of its popular media creation tool. On top of creating entire games, the new engine will also focus on letting developers operate large-scale live service titles more easily, whether by shipping content into their own ecosystems or into Fortnite. The use of large language models is also mentioned here, with Epic saying it will be a core part of the engine. "We see LLMs, generative AI models, and tools like Claude and Codex playing a central role in helping you build content faster while maintaining the creative control you need," adds the company. Here is the rundown of what's new about version 6 of Unreal Engine: With all these changes to the programming model, portability upgrades, and generative AI integration, Epic says the new version of the engine will "change a lot about how games are made." The company aims to ship Unreal Engine 6 into early access in late 2027, with a full release planned for 12-18 months later. Epic Games also dropped a lengthy blog post about the new Unreal Engine 5.8 update for game developers over here. The release is focused on delivering better performance, customization, and streamlined workflows for development teams. This will be the final major update for this version of the engine before Epic switches to focus fully on Unreal Engine 6's early access launch.
  • Recent Achievements

    • One Month Later
      Vincian earned a badge
      One Month Later
    • First Post
      Jocimo earned a badge
      First Post
    • Week One Done
      suprememobiles48 earned a badge
      Week One Done
    • One Month Later
      Windows Guy earned a badge
      One Month Later
    • One Month Later
      Prasann earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      502
    2. 2
      +Edouard
      162
    3. 3
      PsYcHoKiLLa
      86
    4. 4
      Steven P.
      67
    5. 5
      neufuse
      65
  • Tell a friend

    Love Neowin? Tell a friend!