My review of AB music player. (Why it is great open source music player)
Introduction
This is a sequel to my previous post about open source music players. In my previous post, I talked about how open source projects are mostly underrated. One of the reasons which I stated was low funding of these projects. The post focused on open source music players. The aim of the series was to find out if open source music players are good replacements for proprietary music players. The series was meant to be a comparison of open source music players and proprietary players. But, after the review and comparison of the first music player with my stock music player, I had other thoughts. The series titled suggested that I'll be comparing open source music players with every other proprietary music player. This made the scope too broad.
In this post, I'll not be comparing these music players anymore. I'll only review their features and give my opinions about them. The reviews of these apps might make you consider using them.
I reviewed Retro player in the last post. I'll be reviewing AB music player in this post and Jockey music player in the next.
Post body.
Music, as I stated in my last post, is ancient. It has been around for a long time. It will have no end unless the world ends. The way we access music pieces will change as technology evolve. But for now, a majority of people on earth are using their mobile phones with the help of a music player software. There are tons of music player software. The type of software used to play music doesn't matter to a lot of people. But, it does to me. I like to do more with a music player than just play music.
AB music player is software that offers more than playing music. According to the initial commit on the project's repository on Github, it suggests that the software is just ten(10) months old. The last commit is last month. This means that the developer is actively maintaining this app and there's more to expect from it. Being an open source software, I didn't really expect a handful of end users. Stats of downloads on google play store suggests otherwise because the app has over 50,000 downloads which is not so bad.
The features of AB music player are really useful, at least, to me.
Without further ado, let's get down to the review of AB music player.
Review of AB music player.
To make this review as informative as possible, I'll be reviewing all the features of AB music player. But I'll exclude very basic features that don't really affect the quality of a music player.
Like I always do with every review of an app, I'll split it into two bits. User interface and functionalities.
User Interface.
The User interface of AB music player is not the sleekiest design out there. But, It uses google material design. I have talked about how Google material design is being used in almost every app out there. It is a thing now.
The app has a theme setting which is basically just different color schemes or gradients. There is a solid black color scheme which is my favorite. It serves as night mode. Moreso, there is a tiny list of font choices which includes an option for system font. There is a left sliding menu which contains a list of several options available on the app. Transitions on the app are smooth.
The quality of the user interface is average. Like I said it is not the sleekiest especially if it is compared to the retro music player. But, it still looks great. Further developments on the UI wouldn't be a bad idea. I'll suggest this to the developer on Github.
Functionalities
AB music player is filled with a good number of functions. The functions on AB music player are;
Shake Control(Gesture).
AB music player is equipped with this gesture function "Shake Control". This feature as the name implies, allows a user to shake their phone to perform an action. There are three (3) actions the gesture can perform.
- Shake to play next track
- Shake to play/pause the current track
- Shake to play previous track.
There are three options but, only one option can be selected. I use the gesture to play the next track.
The feature has a significant benefit especially when multitasking. I don't have to access the music player to play the next song.
This feature is great. It could have been better if there were three different gestures. That is, shaking left plays next track, right plays the previous track and upwards play/pause the track. Implementation of this function will be serious work though. Furthermore, the sensitivity wasn't so smart. Sometimes I have to shake my phone pretty good to perform the action. I avoid doing this in public so people don't think I'm nuts.
Despite some minor issues with this function, it is a great feature. There isn't much proprietary software that have this feature.
Sleep timer.
The sleep timer feature is almost available on every music player. This shows that the feature is somewhat important.
This feature for those that don't know, allows users to set a time limit of music playing time. As the name implies, it is beneficial to users who usually like to fall asleep while listening to music. The music player stops when the time limit is reached.
AB music player has the sleep timer feature. The maximum time is 100 minutes which is almost two(2) hours. The maximum I've seen on other music players is 60 minutes (1 hour). I don't always use this feature. I can actually count the number of times I've used a sleep timer. But, the few times I used it, it was helpful because it helped me conserve my battery. Especially in my country where power is a scarce commodity.
Lyrics
The lyrics feature is a must-have for every music player. Whether open source or proprietary. Many times we sing the wrong lyrics of a song. I'm guilty of this act(singing the wrong lyrics of a song).
AB music player automatically fetches the lyrics of a song as soon as it is played. While this is a good thing, it has a disadvantage. Sometimes it fetches lyrics for a wrong song that has the same artist or track title as the intended track. It is also impossible to manually add the lyrics of a song. But there is a positive in this feature, which is, the way the lyrics are displayed is nice. The lyrics are highlighted in sync with the track. This is the only player aside TTpod that I know of displays lyrics like that. The lyrics text can also be shared.
Lyrics card
Lyrics card is simply turning portions of a song lyrics and converting it to some sort of picture card. The feature was introduced in the last update. I haven't used it until this review. The developer created a small inapp gif to explain how the feature works. The lyrics card can be modified. By modified I mean that users can change font, background picture and the opacity of the background.
This feature is just aesthetics, but I like it anyway.
Equalizer
The equalizer is one of the favorite tools of sound engineers. They care a lot about the balance and clarity of sound. I don't really take into consideration the sound production of my phone. But I do like a little feel of bass.
AB music player comes with an equalizer. It has a good number of presets to use. For me, I use the bass boost and that's all. The equalizer is not so important to me but, it is still a good feature to have.
Lock screen album art
This feature would be great for people who have music albums with amazing art covers. AB music player has this feature but unfortunately for me, this feature doesn't work on my phone. I'm not sure if this is a bug. I did some research online and got some answers about this feature. It doesn't really work on every type of phone. From pictures I've seen online though, this feature is somewhat cool. It converts the album art or cover to the lock screen wallpaper. I've got some great album arts. I had hoped this feature would work for me. On that note, I can't review this feature since it doesn't work for me.
Search on YouTube.
AB music player is the only music player I know that has this feature. It is not a big deal though. It just allows users to search for the video of a song they are playing directly from the app. This wouldn't work for every song because not every song has a corresponding video on youtube.
These are the main features of the app I know of, used and tried out.
Summary
In this post, I 've reviewed all the features of AB music player I'm aware of. I excluded basic features like playlist, favourites, and sorting. From my review of each feature, you can tell that AB music player is a great open source music player. It offers more than just playing music. I'm satisfied with the features of the app. But I'm Oliver Twist and will still wish some more features were added. The developer still needs to work on some functions as I experienced some minor bugs. These bugs are already reported on Github and they might be fixed in the next release. Inasmuch as I liked the app, I disliked the fact that it has ads on it. Ads on apps are always annoying.
Conclusively, my experience with the music player was awesome. It is not my default player but I still use it when I want to do more than play music. For an open source project, this app is really worth trying out.
Thanks for reading!
Links
- Repository: https://github.com/amit-bhandari/AB-Music-Player
- Resources: The content of this post was created with my knowledge of the project. The content was not ripped from any source.
- App download link: https://github.com/amit-bhandari/AB-Music-Player
- Series Backlinks:
Are open-source music players good enough to replace stock music players and non-open source music players?
- Github profile: https://github.com/HarryHeights
Hello, @harry-heightz!
Thank you for your contribution. Your review is comprehensive, informative and well-illustrated with quality screenshots. Keep up the good work!
I must admit that I like all the information provided, and I also appreciate the fact that you shared your personal knowledge, views and suggestions. This is a very nice series, and I expect to see more of the same from you.
That said, there were minor proofreading issues, but not to the level where it hurt the reading experience. However, this is a well-written post, and I admire the time and effort you put into your work.
I look forward to your next contribution.
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Thank you for your review, @lordneroo! Keep up the good work!
Hmmm nice👍
Posted using Partiko Android
Thanks.
Thanks for the recommendation! I use a Chinese one most of the time, will give it a shot!
Posted using Partiko Android
Yea you should.
Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 2 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.
I upvoted your contribution because to my mind your post is at least 7 SBD worth and should receive 280 votes. It's now up to the lovely Steemit community to make this come true.
I am
TrufflePig
, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!Have a nice day and sincerely yours,
TrufflePig
Hi, @harry-heightz!
You just got a 7.08% upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in here to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.
Hey, @harry-heightz!
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!