yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Sam_91:
Great work! :good:

I installed ArmAmp on my LG-P350 and tested it for a few hours and it works great. really good sound.

I haven't found any bug or negative point so far, and the equalizer does the job really good, same thing

with the different effects...
[Android Apps and Games] TeddyBeers:
Is there any chance that you can make volume buttons on "iPod compatible" headphones works with nexus 4 ?
[Android Apps and Games] twelveteen:
Follow links in first post. Updated version will be downloaded.

If you have last.fm account (www.last.fm) you can use some of last.fm features: scrobbling/ban track/love track.

If it is updated to at least Android 2.1 it should work. With 2.0 it won't.

I'v seen all buttons working with those headphones, but I didn't test on Nexus. ArmAmp supports play/pause/stop/next/previous buttons. Volume was handled directly by android without any problems.
[Android Apps and Games] spacearth:
can it support cue file?
[Android Apps and Games] pnsdhrn:
Thank you twelteen for the prompt information.I am downloading the latest update.And with lots of appreciation admiration for your work...
[Android Apps and Games] twelveteen:
Not yet. Will be added in second non beta release.
[Android Apps and Games] Mihail_Russian:
Okay i'll try and report here if it works or not;)
[Android Apps and Games] Explore3:
I am storing my music in a wifi drive. It can be accessed as a samba share drive. Does your player support such? If not, could you add it to the wish list.

Thanks!
[Android Apps and Games] twelveteen:
There's no direct suport yet, and probably some other features will be added before adding samba support. Some external file browsers can be used and it will work, but it's not convenient. But since you have rooted phone with CIFS support you can simply mount that drive as local folder and any application will be able to use that drive.
[Android Apps and Games] merwin:
This project looks intriguing. I like the configurable low level options like buffer and thread priority. I've been looking for an alternative to Music Folder Player, which is nearly perfect but missing some options.

Might I suggest you add a few screenshots in the first post? I haven't yet downloaded it but am interested in what it looks like (I'm more of a less bling, more functionality kind of guy), hence my Music Folder Player preference.

Regarding the normalization, I'm wondering how hard it would be and how much processing it would take to go through the tracks, analyze them, and set the normalization flag (in the file or the db, preferably in the file)... Either as a batch background process when a playlist is loaded or checking at the beginning of playing each song. Just a thought :)
[Android Apps and Games] twelveteen:
For older version: https://sites.google.com/site/armampreleases

It takes a lot of time and takes a lot of resorces. With phones with one processor or slow storage users would probably hate it. I try not to do anything that isn't absolutely necessary and user did not request.
[Android Apps and Games] charlatan01:
Nice app, thx for putting this together. I have noticed something during my testing... Folders containing either m4a or flac files do not queue, you have to enter the folder and select files for them to play.

Looking forward to updates :)
[Android Apps and Games] roganibal:
Lock Screen

Very nice player, i like the equalizer, i only have to ask for a lockscreen control, it would be great control the player without unlock your screen, thanks for the app
[Android Apps and Games] twelveteen:
Update uploaded. Changes:

- gapless playback for any mp3

- added "Play on audio focus regain" option

- added fade in

- file browser and android recognize extensions of most of supported audio files

- a little faster playback code

- fixed problem with skipping to next song after seek/pause

- added option to keep main window visible after sceen is locked - this one later will probably be changed, removed or replaced
[Android Apps and Games] charlatan01:
^ Nice, thanks for the prompt update. That fixed the file scan problem for those I had an issue with. Donation info?
[Android Apps and Games] AethyrB:
Most music players pause or stop playback when it detects the headphones unplugged. Does ArmAmp do this and/or have a way to disable it? I am a runner and with all the movement, it tends to jostle the headphones stops playing, making me stop running and restart the player.
[Android Apps and Games] twelveteen:
There is an option to pause after disconnecting headphones. Disabled by default. Probably in one of next versions there will be an option to resume playback after reconnection.
[Android Apps and Games] OnceAMatrixMan:
Having some connection problems on the phone right now, so I can't read full thread. So if this has been asked please forgive... Will this play Google Music is stored on phone?

Thanks!
[Android Apps and Games] twelveteen:
As far as i know there is no DRM in music dowloaded from google and all formats supported by google are also supported by ArmAmp. It will also play lots of file types not supported by google.
[Android Apps and Games] Srahman:
Which attachment to download

I am using HTC Incredible S running ARHD v 5.3 ROM...which attachment should I download???:confused:
[Android Apps and Games] twelveteen:
for arm
[Android Apps and Games] matt4682:
Will test this later, I've been looking for a player with working headset buttons!
[Android Apps and Games] imeem:
This player replaced PowerAmp as my default music player. No more downloading trials:)
[Android Apps and Games] twelveteen:
Update uploaded. Not many immediately visible changes but a lot of small problems was fixed (mostly in UI). Still beta but a lot less beta. Also:

- added option to wrap long lines in playlist - this make song description fully visible

- playlist is saved after switching to other app

- gapless mp3 and pitch can be used at the same time
[Android Apps and Games] noflegrapor:
Library not staying populated

Is anyone else having a problem where, after restart of your device, the ArmAmp library is cleared and you need to re-add folders? This player would be perfect if not for this small bug. Let me know if I can provide any additional info.
[Android Apps and Games] twelveteen:
I assume by ArmAmp library you mean current playlist.

In first versions saving playlist was only partially implemented. It was changed in last release 3 days ago so this update may solve your problem. But it is still possible that playlist won't be saved if option "Always show in status bar" is checked. That will be changed in next release. However unless requested I won't be saving playlist if:

- song is playing - that may cause playback problems on slow devices

- ArmAmp window is shown - I assume that soon playlist may be changed and I dont want to do too many writing - again this may case problems on slow devices.

If you don't want to wait until next release your current options are:

- exit ArmAmp if it is not playing using Menu -> Exit (before exiting current playlist will be saved)

- save whole playlist as a bookmark (there can be any number of different playlists saved that way)

- disable "Always show in status bar" option (current playlist will be saved allways if song is not playling and ArmAmp window isn't shown)
[Android Apps and Games] twelveteen:
Update uploaded. Changes:

- added samba support

- added lyrics viewer

- widget can be shown on lockscreen (4.2+)

- current playlist is saved more often

- fixed memory leak in http playback
[Android Apps and Games] twelveteen:
New version uploaded. The only change is a fix for a problem with http playback introduced in previous version. Anyone who doesn't listen to icecast streams most likely doesn't need to update.
[Android Apps and Games] 20degrees:
So can this play shout cast streams? If so, will there be a way to search for genre or something in the future?
[Android Apps and Games] twelveteen:
Yes, it will play shoutcast stream, it will display stream info, it will extract artist and track from stream making displaying lyrics of current song easy.

The easiest way to add shoutcast stream to the playlist is simply click on the browser's link (from shoutcast.com or broadcaster site). By default it will replace current playlist but it can be changed in settings. And favorite streams can be bookmarked so next time browser won't be necessary.

I don't know. I'v been looking for a while how to do this and the only option I'v found is to become shoutcast partner. I don't know yet what it means and if they will agree.
[Android Apps and Games] twelveteen:
Update uploaded. Changes:

- automatic tag's encoding detection

- correct sorting for non english languages

- small ui enhancements

- fixed some rare crashes, for example when playing mp4 video files (the player can't show wideo, but it can play audio from video files)

- finished code responsible for error detection (mostly added checks for malloc failures) - now it will be hard to break anything even if someone really tries
[Android Apps and Games] twelveteen:
Next update will be available on google play. Before that release I'd like to set app's user id. I't is not necessary and possibly never will be, but if I don't do this now I won't be able to this later if I find some reason to set user id.

For existing users changing user id means that they will have to uninstall beta version before installing a new one. This also means that all settings (for example bookmarks, effects settings, samba servers) will be lost. On rooted devices those settings can be manually backed up and restored after installing new version.

My question: will that change cause any problem for anyone?
[Android Apps and Games] sdotmouse:
Not for me. You've done a great job with this app in my opinion. Was using DeadBeef for over a year, but been on this since I found it.

Sent from my LT26i
[Android Apps and Games] big_treacle:
trying it out...
[Android Apps and Games] pnsdhrn:
I would like request you that please make it available as an APK in this thread also as you did earlier in the case of Beta versions.The Playstore is sometimes somewhat cooking up.So please consider my request.It will be helpful to others who are following this thread also.Thanking you again for your good effort....
[Android Apps and Games] twelveteen:
What problems are you having with play store?
[Android Apps and Games] Bilgets:
good to know that it has a folder player :D

for me, the music stutter when enabling equalizer preset o_O?
[Android Apps and Games] twelveteen:
Only at the time the preset is loaded or also later during playback?
[Android Apps and Games] Bilgets:
during playback also..
[Android Apps and Games] twelveteen:
I'm guessing you have slow processor. But if it's ARMv7 there will separate binaries for this architecture in next release and those binaries are a lot faster, so it's possible that the problem will be gone. If you want to try it before official release I can upload them. But this will require manually coping them to application's directory which is available only for root.
[Android Apps and Games] Bilgets:
thats a no problem for me :D

FYI, i'm running this on Galaxy Ace 2 :D
[Android Apps and Games] merwin:
Make sure you're not running a double equalizer also... Like DSPManager or some other third party equalizer alongside any equalizer in your music player. That can significantly slow things down on some phones and cause choppiness.

---------- Post added at 12:48 PM ---------- Previous post was at 12:47 PM ----------

I would prefer DSPManager over any application level equalizer anyway.
[Android Apps and Games] twelveteen:
Ok, libraries are here:

https://sites.google.com/site/armampreleases/home/armeabi-v7a.zip?attredirects=0&d=1 (armv7 - this will be in next release)

https://sites.google.com/site/armampreleases/home/armeabi-v7a-neon.zip?attredirects=0&d=1 (armv7 + neon - this one won't be, unless someone finds it working significantly better than armv7 without neon)

Can DSPManager set exact frequency for every band? ArmAmp can.
[Android Apps and Games] merwin:
No, but it does provide me with different settings for Bluetooth, speaker, and headphones... Works on every app, and the quality is really good.

I'm not knocking ArmAmp's equalizer at all... I'm sure it's fantastic, as is the rest of the app. I just have a requirement to have an EQ in all apps, especially Slacker... and I don't recommend doubling up on equalizers because it's a horrible waste of CPU cycles and making two equalizers output the result you want can be a pain in the butt. I have to do that in my car when I plug it into my stereo and can never quite get it right.
[Android Apps and Games] twelveteen:
I would prefer "awesome", but I guess I'll have to live with only "fantastic".:)

Actually equalizer and almost all other effects are implemented by sox library so all that awesomeness is not my fault at all.

I agree that two equalizers make vely little sense, but I'm not so sure about speed problems. Android added equalizer/reverb/virtualizer/... in API so it is possible that some devices implement those effect in hardware and CPU can do other things at the same time. But I'm only guessing.
[Android Apps and Games] zsyhan:
I hope this one has controls in the status bar like the stock players do. Anyway, downloading it.

reserve for feedback later.
[Android Apps and Games] Bilgets:
to system/lib or /data/data ?

just pasted to /data/data/your.app/lib

only this much of a setting that can be made..
[Android Apps and Games] twelveteen:
Yes, all files in /data/data/com.armamp/lib should be overwritten.

Did it help?

Click on the button right to the each band and you will be able to set exact frequency, width, and gain.
[Android Apps and Games] Bilgets:
Boot the Phone > replace libraries and play a song with equalizer set like that picture > All good; i reboot the phone now the Song is Just buffering..
[Android Apps and Games] petrea_86:
Does not support .cue sheets.
[Android Apps and Games] twelveteen:
Just guessing: after reboot libnative.so is missing (it wasn't in the zip. previous version should be used).

But if you have in lib all 9 libraries, it will be faster if I build apk withouth recent changes (not finished) but with armv7 libraries. But in few hours. I don't have access to sources now.
[Android Apps and Games] Bilgets:
I just put the New lib there.. No changes made to old lib..

Oops it seems that i forget to change the permission of the lib.. Now lets see if this fix it..

Hmm no luck it seems..
[Android Apps and Games] twelveteen:
https://sites.google.com/site/armampreleases/home/ArmAmp-armv7.apk?attredirects=0&d=1
[Android Apps and Games] twelveteen:
First non-beta version is released. Changes:

- a lot faster for some devices (~75% currently available models). There is fourth apk type but play store will automatically download correct one.

- added bookmarks and refresh in file browser

- added "Play on headphones reconnect" option

- more out of memory error handling

- reorganized settings

- some minor fixes

- added ads

- added ad remover - free only for XDA forum members. Download link is in first post. I'm not sure yet if the link will always be there, but it will be long enough so everybody using beta version can still have ad-free player.

- changed app's user name - this means that beta version must be uninstalled before installing a new one. On rooted devices changing permissions of all files containing settings may be enough (without uninstalling beta), but probably it's easier to use Titanium Backup to backup and recover settings.
[Android Apps and Games] Bilgets:
Wow the latest version really remove the stutter.. Great work mate!
[Android Apps and Games] saenta:
Awesome Player! But 2 things I wish to have and then I'll buy Ands Remover:

-> Holo conform Theme

-> Media Library

Thanks for your Awesome Work!
[Android Apps and Games] twelveteen:
I think you'll have to settle for a free version of ad remover from a first post (it's the same app as the one in play store). At least until all possible audio related features are implemented.

That one sounds a lot better. But I'm not sure what you mean by media library. Are you referring to Artist/Album/Playlist/... tabs found in other players?
[Android Apps and Games] Bilgets:
Also, fast scrolling feature and a cache feature please.. Everytime i exit the app the song list is reloaded..
[Android Apps and Games] saenta:
I know, but if I like an app and it does what it should in a way I like, I'll pay/donate also if i can get it for free.

Okay audio features are more important, so do you have new theme on your todo with low priority after audio related features are implemented/fixed? I can wait if I know it'll be there some time later.

I mean ID3 Tag based library (Album, Artist, Genre,...), not folder browser.
[Android Apps and Games] twelveteen:
Automatic playlist scrolling, for example when shuffle is on, or faster manual playlist/browser scrolling when searching for a song?

Remembering read tags is on todo list.

I know that some people (maybe even most of them) don't like current theme so yes, there are plans to add a different one. But with very low priority. However it is possible that Holo theme (on more precisely, system default theme - sometimes it would be Holo) will be added a little faster because it many places I only need to remove existing code. Preview:

https://sites.google.com/site/armampreleases/home/device-2013-05-02-182042.png?attredirects=0&d=1

Personally, I don't like it. And how images not available in default android theme should look like (for example there is no stop button defined in android, no default file browser) ?

I was afraid someone would request it, because it can't be done correctly (and at least for me folders with well organized music are better - tags lie to often). I either have to scan storage myself which will slow down device, or use already existing android database - but this one will work only for files that android can handle. But ok, I'll add it later - probably second option.

ps.

In case of any questions/requests I probably won't be able to answer until next week.
[Android Apps and Games] twelveteen:
Next update will support cue sheets. Unfortunately during implementation I'v found that ffmpeg has problems with fast and acurate seeking. I'v already fixed flac and mp3. ape probably won't work accurately in this version. My question: is anybody using other formats with cue sheets and one big file that I should look at?
[Android Apps and Games] twelveteen:
Update uploaded. Changes:

- added cue sheet support

- faster seeking in flac

- more accurate seeking in mp3 and ape

- better gapless playback for mp3 without gapless LAME tag

- automatic playlist's encoding detection

- fix for pls playlists with more than 9 entries

- fixed problem with adding playlist indexed by android
[Android Apps and Games] tobi24:
ID3 Tag based library (Album, Artist, Genre,...)

I'm 100% with you ("folders with well organized music are better"). I hate players with tag based library and if it slows down something please leave it away or at least only include it as option that has to be manually activated.
[Android Apps and Games] twelveteen:
There were requests for Holo Theme. Which version of selection do you prefer?
[Android Apps and Games] tobi24:
I would go for no. 1 or 2. I don't like the borders in version 3. But I'm also satisfied with the theme you have right now, makes no big difference for me ;)

But I've got another question: I bookmarked 2 radio-stations (internet-streams) - but I have no idea how to access these bookmarks! :cyclops:

The only way I know to access bookmarks is going into "browse"-view and then clicking on bookmarks in the upper right corner. Then there are the options "open" and "save", if I click on "open" I get the message "No bookmarks saved", so I guess this is just for bookmarked local folders of the android-device? But how can I access the internet-streams I bookmarked?
[Android Apps and Games] twelveteen:
I also like the current theme (that's why I added it) but I'v heard that many people don't, so I will make the new theme default. Good looking one (current) will be still availalable in settings.

From main window's menu: Add -> Bookmark

Yes, those are for local folders. And Samba folders. And probably later for other remote filesystems.
[Android Apps and Games] yoske84:
Would like to check this app but for some reason iam getting a message in playstore that my device is not compatible with this app.

It won't run on my oldy s1? (iam on 4.2.2)
[Android Apps and Games] tobi24:
Aaaaaahaaa, selecting one from this window can be used to add an existing bookmark to the current "playlist"! I thought I would overwrite an existing bookmark this way and I didn't see the difference between "bookmark" (directly in the upper right) and "add / bookmark" ;) Many thanks.
[Android Apps and Games] twelveteen:
GT-I9000 is listed by google as supported device so I don't know why there is a problem.

For now you can try beta version: https://sites.google.com/site/armampreleases/home/ArmAmp-armv7.apk?attredirects=0&d=1 (current is better, but no major problems were reported with this one).

After next update I will try to find a way to make the app available on other sites. But so far I have no idea how to make it easy for everyone - there are four versions and I'm sure most people don't know which one is correct for their device and google is the only place I know that make it easy for them.
[Android Apps and Games] yoske84:
Thanks for your answer.

I have already downloaded that armav7 version earlier and it looks that you made a great music app, easily in the first row with the paid apps!

More testing tomorrow :)
[Android Apps and Games] twelveteen:
Update uploaded. Changes:

- added Holo theme

- added support for CUESHEET tag

- added ability to seek in network streams (if server supports it)

- added basic support for SMIL playlists

- fixed rtsp streaming

- fixed an error during cleanup

- attempt to fix reported crash that shouldn't have ever happened

The Holo theme is default. Everyone who prefers original can restore it by unchecking: Menu -> Setting -> Holo Theme
[Android Apps and Games] twelveteen:
Update uploaded. Changes:

- added browsing by artists, genres and albums

- added an option to pause only after a phone call (ignoring other audio events)

- current playlist position is remembered on exit

- browser scrolls to previous position on back button pressed

- added sorting by album artist

- added an option to ignore "The" when sorting

- added status bar

- added an option to disable smooth scrolling

- added native Android 4.0+ lockscreen controls

- attempt to prevent rare crash caused by Android bug
[Android Apps and Games] twelveteen:
Update uploaded. Changes:

- added audiobook mode (for bookmarks and on exit)

- automatic resampling if sampling rate is not supported by device

- added ability to set exact values for pitch, speed and tempo

- with speed/tempo enabled file time not play time is shown

- fixed cue playlists referencing multiple files

- better handling of not responding remote hosts

- remove won't reset paused position
[Android Apps and Games] twelveteen:
Update uploaded. Changes:

- added dropbox filesystem

- precise gapless playback for gaplessly encoded mp3

- mms:// links are treated the same as mmsh://

- more responsive equalizer UI

- updated ffmpeg

- changed compiler optimizations for ARM CPU (audio decoding may be faster)

- fixed synchronization between UI and service
[Android Apps and Games] UN5EEN:
Is there a way to disable the apps equalizer to use the phones one?
[Android Apps and Games] twelveteen:
Equalizer is disabled by default. Even when enabled it's a software equalizer so it can be used independently from hardware equalizer.
[Android Apps and Games] Chamelleon:
After downloading from Google Play ESET Security (on the phone) found some worm and forced to uninstall.
[Android Apps and Games] twelveteen:
ESET lied. There is no worm.
[Android Apps and Games] Chamelleon:
I don't know is it lies or reaaly worm. Just reporting what it found. ApplicUnwnt.Android/Leadbolt.C