yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Freak07:
I think I've found another little bug. When I first listen to an album from band x then switch to band y the album art from band x is still shown in the notification panel.
[Android Apps and Games] shivambajaj:
App looks sexy :)
[Android Apps and Games] ssuukk:
Thanks for all the feedback, I was on vacations, I will look into your issues in a few days!
[Android Apps and Games] Qthink:
Error log...when playing mp4
[Android Apps and Games] Wh1t3Rose:
[MENTION=5128801]Qthink[/MENTION] mp4 are video files. Pretty sure this is a music only player.

#StayParanoid
[Android Apps and Games] ssuukk:
Well, these are not issues, just missing codec. And no, not yet. If you're really missing it, it will take me a few hours to add all possible codecs, there will be no gapless playback yet, though.

Could you generate a logcat of adding google account?

I don't think it's secrets.xml, it just keeps your media sources and passwords. I might be able to see what happens if you give me a logcat of this 100% CPU usage xenoamp launch. It might be tricky, though!

Could you write a bit more and in more details?

Hmmm... Doesn't happen here. BUT I think it might happen if first band has an icon and the second one doesn't have an icon yet. Is this the case?

MP4 files are USUALLY video files. Since Xeno doesn't have a video surface attached, the media player might be failing to load them.
[Android Apps and Games] Freak07:
So basically what happens now is I start xeno amp and the storage/ext_sd/Musik notification appears. Then I fc xeno, delete secrets.xml start it again and it's fine. So it's something with media scanning right?

I try to gather one.

No there were album art for both artists and the albums.

Edit: is this any good for the scanning cpu problem?

https://www.dropbox.com/s/kd27p2q7a6q4snn/alogcat.2014-09-05-11-23-01+0200.txt.zip?dl=0
[Android Apps and Games] ssuukk:
Release 0.353

New: volume scale on Xeno lock screen

New: XenoAmp will search your Subsonic server for lyrics

New: sorting by "sort tags" (salbum, sartist, salbumartist, stitle), REQUIRES RE-READING OF ALL TAGS!

New: a preference to pre-buffer next track even in streaming (shortens gaps when playing network tracks)

New: a preference to return straight to main screen on playback start

Fix: Downloading cover art from Subsonic

Fix: Equalizer for ROMs that report 0dB-0dB as band minimum/maximum

Fix: Slightly faster tag reading

Download link: http://d-h.st/EAP

Notes:

1) volume scale on lock screen not centered properly, I still have to investigate why

2) I don't have Subsonic server at hand at the moment so if anyone cares to create (or remind me) my account, please do, so I can test lyrics feature

3) "sort tags" - they are now used anywhere you would expect sort tag. Since this change affects lots of places (tag reading, tag editor, tag writing, database operations etc.), there still might be some (a lot of?) bugs. Note that if your media files have no sort tags, the contents of standard tags will be copied there, probably causing a mixture of sort and non-sort tags ending in database. This is on purpose, otherwise you would end up with a lot of empty tags in music/file view. PLEASE DO TRY NORMAL UPGRADE FIRST, without completely uninstalling Xeno and report back if anything wrong happens. To read sort tags I have to do a full re-read of all tags, so I am dropping a whole table to clean it.

4) the preference to buffer next track, even when next track is located on http: is very bad thing to enable when you have a playlist containing radio stations... In such a case there will be two continuous data streams downloaded simultaniously!

5) due to problems with Android fragment handling the "return to wps" preference may be stripped from this release :D

6) due to 2) I couldn't test if Subsonic cover downloading works!

7) yes - there are (stupid?) stock ROM chefs that report 0dB-0dB range for equalizer bands. Sheeesh!

8) since jaudiotagger now fully supports reading of itunes tags, I could strip some of my own code
[Android Apps and Games] ssuukk:
Must be something with media scanning, when you delete secrets.xml, Xeno won't know where your media files are, so won't scan anything! :D I'll check your file later, thanks!
[Android Apps and Games] Freak07:
just a little note:

After deleting secrets.xml xeno still shows all of my files.
[Android Apps and Games] ssuukk:
Yes, it does. But it won't refresh them (unlesss it automatically adds a common media directory there, which it does, I think, because otherwise it would purge them on first occasion!)
[Android Apps and Games] Freak07:
Hm ok. Maybe the logcat will help. Appreciate your effort! Thanks.

Edit: maybe an option to turn off automatic media scanning would help :) at least temporarily.
[Android Apps and Games] ssuukk:
It doesn't scan for media automatically. If it does that on start then it means previous scan was interrupted (maybe crashed?). Might be tricky to get a logcat of such crash though, due to amount of log data that current versions generate. The pending one should be much less verbose.
[Android Apps and Games] Freak07:
What are possible reasons for a crash of the scanning process?

So basically I would have to deinstall xeno and all its data. Then install it again, start logcat, finally xeno and wait till scanning is finished?
[Android Apps and Games] ssuukk:
That's what I would like to know! Too many reasons to guess.

Exactly. But just wait for today's release for more compact logcat.
[Android Apps and Games] Freak07:
I think I have fixed it. It was indeed a broken file or a file that brought xeno scanning to crash.

It was a wav rip along with an cue of an album that wasn't divided in single tracks.

I deleted it and the scanning didn't crash again. Oh if I would have taken a closer look to the xenolog file before :( :D
[Android Apps and Games] luxe38:
nice
[Android Apps and Games] TeknoÖmer:
Thanks.
[Android Apps and Games] ssuukk:
Can you possibly send me the offending files so I can fix the scan for similar cases?
[Android Apps and Games] Wh1t3Rose:
Here you go. Sorry it took so long. I forgot about this.

https://app.box.com/s/tawf2phi71y3czcrg2kb

#StayParanoid
[Android Apps and Games] Freak07:
Yeah will do this. But I'm currently at my parents place and the upload speeds sucks. Once university starts again I send you the files!
[Android Apps and Games] ssuukk:
Hmmm... It has google contact attempt, but it doesn't look like first addition of google account... Anyway - maybe I'll add a popup to Xeno WPS to help resolve that.
[Android Apps and Games] Wh1t3Rose:
You do that and this app will be my permanent music app :) Thank you sir!

#StayParanoid
[Android Apps and Games] BillyD325:
Hi ssuukk. I still have my guest subsonic account available if you still need it to test. I have all my tracks organized and tagged with covers. I PM'd you the information.
[Android Apps and Games] ssuukk:
Release 0.354

Fix: Cover chooser broken by previous release

Download link: http://d-h.st/6s8
[Android Apps and Games] Wh1t3Rose:
[MENTION=767982]ssuukk[/MENTION] So with the new release I like the new setup wizard. You can actually pick your preferred service. But when I pick Google Play Music then go to Online Services, it's not listed as an option. Can I manually add it? What address should I use?
[Android Apps and Games] ssuukk:
Google play service is visible in credentials manager and synchronizes to your music view, if it isn't visible in online services, then it means I've never implemented google music directory browsing!
[Android Apps and Games] ssuukk:
Release 0.355

Fix: Xeno will retry getting Google Music authorization not only from prefs screen

Fix: some stability fixes

Note: for those who had problems with accessing Google Music (on Android L if I remember correctly) - you should now be able to see permissions requester popping up on Xeno's main screen, the service name is "sj", not "Google Music" or anything else!

Download link: As soon as devhost starts working again!
[Android Apps and Games] Shunten:
My music library doesn't refresh. It is all blank when I select music from main view and I have to minimise and reopen the app so my artists would appear. I dont even have update database on media mount or android media scan enabled on settings. Anyone else with this problem?
[Android Apps and Games] ssuukk:
Is it the first run? Or did it just disappear after some uses?

To diagnose:

First - can you check if you have your music directory added in preferences? If not - add it using "+" icon on action bar

Second - can you sync this directory from action bar? (Do you see a crouton saying "Starting sync" or something like this)? If not then I guess I will need a logcat!

Anyway it would be good if you could give me more details.
[Android Apps and Games] Wh1t3Rose:
Here is another log [MENTION=767982]ssuukk[/MENTION]. Still no Google Play music. Xenoamp fresh install starts on line #158. I selected Gplay through the wizard. I did not finish the headphone setup as I didn't have time. I did not get an sj prompt for Gplay. 2nd screenshot is of "Prefs: 'Where's my Music'" screen

Log: https://app.box.com/s/2po3dqejx6n94bdmeu1f
[Android Apps and Games] ssuukk:
Google play won't show in "Music services", it just shows in your Music view, when synced. Also you should have it in your music sources prefs (where the /storage/emulated is), just tap upper action bar, where path name is, can you see more entries therE?
[Android Apps and Games] Wh1t3Rose:
Lol I just figured it out. I had to click the plus symbol on the Pref: Music Location page. Then select Google Music. But it never came up with the permission request prompt (sj prompt). Anyway it actually did add itself to the Music Services list. But not the music view. So I can't organize by artist and such. See screenshots:
[Android Apps and Games] ssuukk:
And that means I need a logcat of your sync attempt!
[Android Apps and Games] Wh1t3Rose:
I just had something weird happen. I reopened the app. Hadn't used it all day. It did the sj prompt as soon as I opened the app. But the music had already synced. No music view still. Let me reinstall and get a log :)

Also I noticed the audio boost Xenoamp applied system wide? My it changed Pandora audio lol. Is this right?

---------- Post added at 05:31 PM ---------- Previous post was at 05:18 PM ----------

OK here is a new log. Fresh Install of Xenoamp. When I loaded the app after going through the wizard again my music was already loaded in the Music List and the Music Services lists. Didn't have to do anything and no Access Request Prompt. Also I receive this prompt everytime I play a song

Log:

https://app.box.com/s/jc23iu4ylhlpfso3dguy
[Android Apps and Games] ssuukk:
So it did sync the app, but not google music or...?

Yes, it does if you want to use 64-step scale and best audio quality.

Does this prompt bother you? Is it just too big? Maybe I'll replace the URL with simple info "Buffering"?
[Android Apps and Games] Wh1t3Rose:
I do have music now. It synced properly. Yes the prompt does bother me as it shows up for every new song. I think a simple prompt would do. Maybe not one at all? I think the one currently in place hurts use experience IMO
[Android Apps and Games] ssuukk:
Yeaaaaah, maybe you're right. Fixed next release. "Buffering" is a good excuse for lag when opening network stream, though.
[Android Apps and Games] Wh1t3Rose:
I also wanted to suggest adding a 3 second delay between choosing a song and the buffering message appearing. the reason I suggest this is because right now the message appears no matter what for every time you pick a song. I does not matter what kind of connection I have. I get 80 MBs down on LTE and I still get the message even though I do not buffer.
[Android Apps and Games] ssuukk:
Release 0.356

Fix: sorting (broken since introduction of sort tags)

New: Hungarian translation

Download link: devhost still not working, see google play
[Android Apps and Games] ssuukk:
Release 0.357

Fix: Dirble and other online radio streams
[Android Apps and Games] ssuukk:
Release 0.358

Fix: A bit more finetuning for SMB and UPnP filesystems

Fix: Empty UPnP names for offline servers

Fix: A battery draining bug in cover obtainer

Fix: SMB credentials requester bugs + now added the requester to credentials manager

Fix: SMB tagging

Download link: http://d-h.st/xvU
[Android Apps and Games] Penacal:
I was under the impression, from reading the OP, that xenoamp could handle WMA files, but I put some albuns from my collection in my phone and I have a error every time I try to play them. I'm missing some setting or something? Thanks in advance
[Android Apps and Games] dev.ahmadnaser:
Thanks for sharing

Thanks for sharing
[Android Apps and Games] ssuukk:
It was true for some time, when FFMpeg engine was used for testing. Since it has still some time to be complete it was scrapped as it took just too much space in distribution package, sorry. It will be re-added later.
[Android Apps and Games] Disrupthor:
Will it be possible to obtain gapless playback through smb in the future?
[Android Apps and Games] ssuukk:
There's an option in prefs that enables buffering of next track even on SMB, enable it. If your ROM supports gapless playback that option should do it. The only reason it doesn't play gapless from SMB is because it doesn't buffer both track by default.
[Android Apps and Games] Disrupthor:
Right, I think my LG stock rom has the lpa/broken gapless bug so no gapless by the audio chaining of android.
[Android Apps and Games] ssuukk:
Oh, goodie, goodie! FFMpeg release!

New: Reintroduced FFMpeg engine, now only for ARM architecture (tell me if you need MIPS or Intel!). Due to bug in the engine, if playback won't start with normal play/pause tap, try starting the track from playlist. TO ENABLE FFMPEG GO TO PREFS!

Release notes:

Do test exotic codes that you might have!

Since there's a small bug in native code, paused track (when first starting Xeno) may not be playable. Force playing it by taping a playlist or double clicking a cover in music view.

Download link: http://d-h.st/rpT
[Android Apps and Games] ssuukk:
Release 0.360

Fix: Fixes to standard engine (may fix gapless on some devices)

Fix: Fixes to FFMpeg engine, thanks to William Seemann for prompt fix to his FFmpegMediaPlayer!

Fix: Dirble stations icons won't change on each restart

Fix: UPnP icons won't disappear on reboot (but won't show unless reinstall either...)

Fix: A bit nicer buffering indicator

Fix: File browser remembers sort order

Fix: Playback will skip unplayable files instead of pausing and doing nothing

Download link: http://d-h.st/uT7
[Android Apps and Games] ssuukk:
Release 0.361

New: XenoAmp will allow deep sleep to conserve energy after 5 minutes in pause mode

Fix: Sorting in browser - again (facepalm)

Fix: One more to FFmpeg playback engine, tested to work with MPC, APE, AIFF (kudos to William Seemann, my new hero), still not 100% working

Fix: APE tag reader (will also fix MPC tags and any other files that use APE tagging)

Fix: Wizard on/off switches having absolutely no effect (double facepalm)

Download link: http://d-h.st/aro
[Android Apps and Games] ssuukk:
Release 0.362

New: unified engine - Android/FFmpeg codecs can be switched on the fly without the need to restart

Fix: current song will resume after deep sleep

Notes:

Engine switch is is effective for second entry after current in your playlist. So when you choose another engine in prefs, the next track will still play with current engine (unless you click yor playlist again, in which case it will reload current and next track using choosen engine), but the track that comes after next will play with newly chosen.

FFmpeg engine has no real gapless playback, but I think it is possible to choose almost perfect delay between switching tracks to achieve almost perfect gapless. I was listening to "Music For 18 Musicians" that way, and it was quite ok.

Second fix is regarding release of wakelock - xeno won't keep your device from going to deep sleep by releasing playback engine. This time, though it will resume where you've paused.

Download link: http://d-h.st/4ea
[Android Apps and Games] TheST4RL:
What are all the supported formats for FFmpeg?
[Android Apps and Games] ssuukk:
On main screen the one with circle? Strange, didn't put it there. But it surely should be visible in "sheet" mode. It is there so I can see how fast or slow xenoamp works, it's beta remember?
[Android Apps and Games] gigeaky:
@ ssuukk, got a little used to it and I'm waiting for the next big update :) i sure hope you will solve some bugs. There is something it kinda bothers me when I play a song using the widget to close the app I need to enter it and then exit again... Maybe you could make it stop when you hit pause/stop, and maybe if you don't have time someone could design some widgets :)

Sent from my SGS2 - I9100 powered by a SensatioN (al) 3.5 Rom
[Android Apps and Games] ssuukk:
Good idea!
[Android Apps and Games] ssuukk:
I'm not into widgets, I don't use them, I'm no designer, so I am not a right person to design widgets. If you know what you require from widgets or know how to design them, send me some ideas or concept art (or even backgrounds + glyphs). I will code them, so you don't have to.
[Android Apps and Games] GermainZ:
That's cool. I'll try some designs.

Does transparency works the way it would work on windows? (are PNG files with transparency compatible?)
[Android Apps and Games] ssuukk:
Transparencey surely works. I can also give any background any alpha you wish, even if it's solid. Android widget background is a 9-patch, you know?

http://developer.android.com/tools/help/draw9patch.html
[Android Apps and Games] ssuukk:
I've just seen the strangest thing. One guy has his storage mounted via fuse! And that's why the scan didn't pick his media!
[Android Apps and Games] Theberge43:
It's me ... :silly:

Can someone explain what it means, and is this an issue ?

While looking through AirDroid app on my PC, I realized that my *mp3 files are not identified in the music section either.

Is this related to the Galazy Nexus or my Custom Rom (Android Revolution HD 6.0.0). I'm wondering because I currently having issues with another app as well (Automateit).

Thanks.
[Android Apps and Games] tantin75:
I play to this game for the second time! :D

Here is a new icon... ;)
[Android Apps and Games] ssuukk:
Remember, there will be also white background

Wysyłane z mojego GT-I9100 za pomocą Tapatalk 2
[Android Apps and Games] .xxx.:
About the 50 vol strikes, i have noticed a strange thing. After 75% there is a sudden increase in vol. Is this happening with others too? :/
[Android Apps and Games] tantin75:
I missed that.

I will rework this icon soon.

THX.
[Android Apps and Games] ssuukk:
I would blame natural logarithm for that! :D

Wysyłane z mojego GT-I9100 za pomocą Tapatalk 2
[Android Apps and Games] jitin02:
What's the difference between this upper post release and what you have as attached in op? ?
[Android Apps and Games] .xxx.:
The apk attached in the op is the corresponding app to the above changelog.
[Android Apps and Games] jitin02:
O :-S

Sorry silly me.

By the way op sexy player fell in love with it

Thanks hitted :D

Btw does 14v misses visualizer etc. As I can only see equilisr graph!
[Android Apps and Games] ssuukk:
There's an issue with detecting functional equalizers. In some cases (one x) it fails falsely. I am currently investigating this.

Wysyłane z mojego GT-I9100 za pomocą Tapatalk 2
[Android Apps and Games] AllAboutAndroids:
WOOHOO!

You're using my icon on the latest update! Thanks man :D

I will try to make one without the Text too later today! Hold on tight!
[Android Apps and Games] ssuukk:
Could you try to make it less Parrottlike? :)

Wysyłane z mojego GT-I9100 za pomocą Tapatalk 2
[Android Apps and Games] NoSpamDan:
[MENTION=767982]ssuukk[/MENTION]: Is there any way you can use Android File Host or another service instead of Dev Host? Dev Host has been engaging in some shady adware/junkware pushing practices lately... not very reputable imho.
[Android Apps and Games] ssuukk:
There's currently a bug that causes track skipping, will be fixed in upcoming release. I think all audio formats of FFmpeg are supported, but currently i have a problem playing one of my AIFFs and APEs.

Sure, no prob!
[Android Apps and Games] ssuukk:
Release 0.364

Fix: Skippipng (playing just a fraction of second) in FFmpeg engine

Note: I am waiting for developer access at Android File Host, so this release is still on dev-host, sorry

Download link: http://d-h.st/Xcw

Note: There's a bug in FFmpeg native code that makes it impossible to seek currently played song back to start, so "rewinding" currently played song to beginning will really skip forward, sorry.
[Android Apps and Games] ssuukk:
Release 0.364

Fix: Skippipng (playing just a fraction of second) in FFmpeg engine

Download link: https://www.androidfilehost.com/?fid=95784891001605051

Note: there's an error in FFmpeg library that makes seeking to 0 (beginning of a track) impossible. So you can't restart currently playing track at the moment.
[Android Apps and Games] albertusac:
Is that same with the GP edition?
[Android Apps and Games] NoSpamDan:
Thanks, man! I've been posting my test ROM builds there, and I can say I haven't been disappointed by redirects and such. There are ads, but they don't try to trick you, lol.

Can't wait to try the latest version...
[Android Apps and Games] ssuukk:
Not yet :D

What's the formula in your signature?
[Android Apps and Games] ssuukk:
Release 0.365

Fix: Saving current progress in playlist on exit

Fix: attempt at fixing FFMpeg engine crashing on new playlist

Download link: https://www.androidfilehost.com/?fid=95784891001607934
[Android Apps and Games] Freak07:
Just curious. This link leads me to 364. But I can find 365 in your account. Is it safe to download or did you change the link by purpose?
[Android Apps and Games] ssuukk:
Sorry, my mistake. The 365 is legit.
[Android Apps and Games] sarveshhacky:
awesome:):):):)
[Android Apps and Games] Freak07:
No problem. Just tried the 365 and my issues I had with the version that followed 359 are still present.

When I have ffmpeg engine activated I can't properly play anything. I just got two logs. I hope they help to find the issue :)

https://www.dropbox.com/s/vibhdp0c0am93r1/Xeno.zip?dl=0
[Android Apps and Games] ssuukk:
Just plain mp3s? What CPU does your device have? I've stripped all except ARM. I might prepare a release with MIPS/Intel.
[Android Apps and Games] Freak07:
Puh flacs and mp3s. I'm on the international version of the htc one m8 so I have a snapdragon 801.
[Android Apps and Games] ssuukk:
OK, let me look further. I'm on snapdragon, too, using FFMpeg for over a week without a problem.

What happens exactly if you try to play anything?
[Android Apps and Games] Freak07:
Let me try to explain it.

I open xeno as usual. Switch to music view and double tap on an album. Sometimes it will play this album. (I feel the chance is higher when this album is mp3.) When I double tap again another album xeno closes itself but without a fc. The notification is still there. When I open xeno afterwards again and try to double tap an album the last step repeats itself.
[Android Apps and Games] ssuukk:
Aaaah, OK. Same happens to me. It's some kind of problem with FFMPeg engine, can't say thought why it happens only on album change.
[Android Apps and Games] ssuukk:
Release 0.366

Fix: browser's "From local network" now makes more sense (will add the path to remote devices list + will go to the path immediately)

Fix: re-enabled delete for directory entries in playlist

Fix: removed unused items from track/directory context menu

Download link: https://www.androidfilehost.com/?fid=95784891001609192
[Android Apps and Games] Freak07:
Let me know if you need a tester for trying to fix this.

But yeah this explains it because I listen only album-wise ;)

Thanks for your constant updates and the support you're giving for this project!
[Android Apps and Games] jediratte:
Only Player so far that fixes the clipping issues on my N4. Great work