yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] mpiekp:
Cover is usually lowercase, some players also use random strings assigned to artists, may be worth just checking for a image file.
[Android Apps and Games] sykomaniac:
Sorry yo go on but are you sure about the lock screen widget. Apollo music and spotify are example 3rd party apps that utilise this widget.

Sent from my Nexus S
[Android Apps and Games] Bilgets:
i would give you MonsterKill with maximum scale of BeyondGodlike :D

i just need something like "Play Folder" and this is my music player :D thanks for the player dude
[Android Apps and Games] ssuukk:
ok. Let me rephrase that. I can enable you a lockscreen widget. It is there in xenoamp source code, (disabled at the moment), but api used to make it is (according to google) a hack and may not work in the future.

If "play folder" means playing back a folder, it is there! Just go to filebrowser, enter the folder, touch its name (up above blue line) and you will add whole folder contents to current playlist!

Wysyłane z mojego T-131 za pomocą Tapatalk 2
[Android Apps and Games] kenjesse:
I've got a motto Droid X2 running a 2.3.4 based CM7.2 beta rom. The phone has a tegra2 1gh dual core processor with 512Kb ram.

App installs ok, then force closes on 1st run crashing the notification bar along the way. Uninstalled, redownloaded and tried again with same result.

Looks like a great app kinda hurts me that I can't give it test drive.
[Android Apps and Games] ssuukk:
Don't worry. I think I fixed 2.3.4 bug, come here again for a new version, maybe even today, still making last fixes.
[Android Apps and Games] Bilgets:
yeah something like that but more universal :D for example i put my music like

/sdcard/music :

---Aerosmith

------I Dont Want to miss a Thing.mp3

---Blue

------All Rise.mp3

------All Rise (acoustic).mp3

------Guilty.mp3

---Dream Theater

------Solitarry Shell.mp3

etc etc..

i would like to just press the Music folder instead of goint to check all the sub folder.. hope you understand my bad english :D
[Android Apps and Games] ssuukk:
What I would really need is a few different mp4s... esp. Those with composer different from artist.

Wysyłane z mojego T-131 za pomocą Tapatalk 2
[Android Apps and Games] Optilicious:
Just wanted to say this app rocks! Love it. I would recommend making the words easier to read in music lists. The contrast makes it hard sometimes. And maybe an option to have the music list start zoomed out. None the less I love it and this will be my default player now.
[Android Apps and Games] ssuukk:
I have these on my todo already!

Wysyłane z mojego T-131 za pomocą Tapatalk 2
[Android Apps and Games] thedieselspaceship:
Ru translation

Ok guys,

I've started translating of strings.xml into russian language. About 50% of the file is translated. I think I will share it tomorrow.
[Android Apps and Games] ssuukk:
Thank you! That's some good news!
[Android Apps and Games] AGiLiT:
The one I PM'ed you about was like that. Do you still have it? I removed it from Dropbox.
[Android Apps and Games] ssuukk:
Well not exactly - I think compser and artist fields were equal. Find one that has composer different from all other fields, please.
[Android Apps and Games] AGiLiT:
Actually, that one had different punctuation in each field: Artist was Queen & David Bowie; composer was Queen/David Bowie.

Will send others later. Working on honeydew list with wifey at the moment.
[Android Apps and Games] thedieselspaceship:
today I appended several mp3 files to my music directory, but they are not seen by xenoamp :(
[Android Apps and Games] fragargon:
hi,

refresh database (see apps settings)

:cyclops:
[Android Apps and Games] hadi_rena:
Sorry for delay... I have bad UL bandwith at my area. Here link for the flac file: 03. Lament ~Yagate Yorokobi wo~ (Off Vocal Version).flac MD5 : 13c5274d58b5c79f00a03c56df482dcb

Later I will try to delete this file and see if there is any other file which causing similar bug in jaudiotagger.
[Android Apps and Games] thedieselspaceship:
Actualy I refreshed, but nothin happened. Also the files are not played if I pressed on mp3 file in fale manager and selected xenoamp from the liste of players. Anyway I solved this problem simply re-installed xenoamp.
[Android Apps and Games] ssuukk:
Next time it happens, PLEASE send me a logcat from rescan! It shouldn't happen!
[Android Apps and Games] ssuukk:
Thanks! I will find it and destroy it!
[Android Apps and Games] AGiLiT:
Oooh! Found a new feature (or at least one I haven't seen described...)

In music library, when rows are grouped by album artist and columns are ungrouped, XenoAmp goes and searches for pictures of the artist rather than picking album cover art. So if you've got just one or maybe five albums by Eric Clapton, you get all of Eric Clapton with a nice shot of him playing guitar.

Pretty cool!
[Android Apps and Games] markk1995:
I have two albums for artist Panic! at the Disco

One album is full of .mp3 files and the other is full of .m4a files.

In Xenoamp they are not showing under the same artist

Instead of Panic! at the disco having both albums under it, there are two separate Panic! at the Discos, one for each album.
[Android Apps and Games] ssuukk:
Could you send me one from each (mp3, mp4)

Wysyłane z mojego T-131 za pomocą Tapatalk 2
[Android Apps and Games] ssuukk:
Works (better or worse) for other tags, and too.

Waiting for the man to come...

09-17 08:59:52.384: D/XenoAmp(6647): tag:©nam==Girl

09-17 08:59:57.384: D/XenoAmp(6647): tag:©ART==Jim Sturgess

09-17 08:59:57.384: D/XenoAmp(6647): tag:aART==Soundtrack

09-17 08:59:57.389: D/XenoAmp(6647): tag:©wrt==John Lennon / Paul McCartney

09-17 08:59:57.404: D/XenoAmp(6647): tag:©alb==Across the Universe: Deluxe Edition

09-17 08:59:57.409: D/XenoAmp(6647): tag:©gen==General Film Music

09-17 08:59:57.414: D/XenoAmp(6647): tag:trkn==1

09-17 08:59:57.419: D/XenoAmp(6647): tag:disk==1/2

09-17 08:59:57.419: D/XenoAmp(6647): tag:©day==2007

09-17 08:59:57.434: D/XenoAmp(6647): tag:cpil==1

09-17 08:59:57.434: D/XenoAmp(6647): tag:pgap==0

09-17 08:59:57.439: D/XenoAmp(6647): tag:tmpo==0

09-17 09:01:54.749: D/XenoAmp(6647): tag:©nam==Blue Jay Way

09-17 09:01:54.749: D/XenoAmp(6647): tag:©ART==Secret Machines

09-17 09:01:54.749: D/XenoAmp(6647): tag:aART==Soundtrack

09-17 09:01:54.749: D/XenoAmp(6647): tag:©wrt==George Harrison

09-17 09:01:54.749: D/XenoAmp(6647): tag:©alb==Across the Universe: Deluxe Edition

09-17 09:01:54.749: D/XenoAmp(6647): tag:©gen==General Film Music

09-17 09:01:54.754: D/XenoAmp(6647): tag:trkn==13

09-17 09:01:54.754: D/XenoAmp(6647): tag:disk==1/2

09-17 09:01:54.754: D/XenoAmp(6647): tag:©day==2007

09-17 09:01:54.754: D/XenoAmp(6647): tag:cpil==1

09-17 09:01:54.754: D/XenoAmp(6647): tag:pgap==0

09-17 09:01:54.754: D/XenoAmp(6647): tag:tmpo==0

I assume (according to this: http://atomicparsley.sourceforge.net/mpeg-4files.html )

©nam = title

©ART = track artist

aART = album artist (NOTE: your file have genre there!)

©wrt = composer

©alb = album

©gen = genre

trkn = track no

disk = disk no

©day = release date

Do you think it's OK?
[Android Apps and Games] ssuukk:
Hi, unfortunately the file you've send me doesn't produce out of memory error, it was read properly:

09-17 09:11:51.149: D/XenoAmp(6647): tag:VENDOR==reference libFLAC 1.2.1 20070917

09-17 09:11:53.054: D/XenoAmp(6647): tag:DATE==2010

09-17 09:11:54.444: D/XenoAmp(6647): tag:ALBUM==Lament ~Yagate Yorokobi wo~

09-17 09:11:55.954: D/XenoAmp(6647): tag:ARTIST==Nijine

09-17 09:11:57.944: D/XenoAmp(6647): tag:COMMENT==http://www.OWA-Raws.ru

09-17 09:12:00.768: D/XenoAmp(6647): tag:COMPOSER==Nijine

09-17 09:12:03.699: D/XenoAmp(6647): tag:GENRE==Anime

09-17 09:12:05.194: D/XenoAmp(6647): tag:TITLE==Lament ~Yagate Yorokobi wo~ (Off Vocal Version)

09-17 09:12:07.324: D/XenoAmp(6647): tag:TRACKNUMBER==03

09-17 09:12:08.619: D/XenoAmp(6647): tag:COVERARTMIME==image/png

09-17 09:12:10.584: D/dalvikvm(6647): GC_FOR_ALLOC freed 9035K, 44% free 18720K/33219K, paused 80ms, total 80ms

09-17 09:12:10.609: I/dalvikvm-heap(6647): Grow heap (frag case) to 27.413MB for 9192036-byte allocation

09-17 09:12:10.674: D/dalvikvm(6647): GC_CONCURRENT freed 0K, 17% free 27696K/33219K, paused 12ms+14ms, total 64ms

09-17 09:12:10.759: D/XenoAmp(6647): tag:COVERART==<removed>

Anyway I see jaudiotagger has max comment size set to 10 MB, which is ridiculous, will just cut that to 1mb
[Android Apps and Games] hadi_rena:
Sad to see that that wasn't generate same error at your side. Even I delete that song from SD card then similar error with another file is generated :crying: I'll try it again later...

Keep up the good work :good: maybe some tweak at my device cause this bug.
[Android Apps and Games] ssuukk:
RELEASE 0.41

- new calibration: shooter, saga, evita, SGH-I777

- changes to XenoTrack, which is main underlying concept, may break everything, (works here :D)

- covers are obtained directly from tags during initial scan, so you will see them right ahead when you open music view

- if by any chance you notice a http server on port 41075 while running XenoAmp, it's a server that will allow streaming from your samba shares, it supports only requests of the form: http://127.0.0.1:41075/smb%3A%2F%2F<full smb path follows here>, but unless you manually create a playlist with smb:// path, this server is not stared

- If my streaming server works you'll be able to play files from your SMB shares very soon

- I think pooTunes tags are finally as expected

Market release delayed until you do some testing...

If you want your covers reread from tags, you have to delete current covers!
[Android Apps and Games] AGiLiT:
Yes; that's it. And no; I don't have genre at aART - I use Soundtrack as album artist to group all my soundtracks. Genre could be film, TV, etc. Similar to what you would see with making the album artist 'Various Artists' or 'Compilation'.

Can't wait to try .41! :D
[Android Apps and Games] eventcom:
apropos "pooTunes": I guess I finally found out where you got your inspiration from for the UI...

​

:D *silently-but-quick-duck-and-cover* :D
[Android Apps and Games] ssuukk:
Exactly - that was when a shark bit off my head! And then I bought an iPhone.
[Android Apps and Games] fragargon:
Omg.... run, record a patent who knows what could be happens if this raised to their attention.. :D
[Android Apps and Games] AGiLiT:
Woohoo! Correct pooTunes tags and cover art! Knew you could do it!

So: some initial impressions:

Initial database udate with tags is taking longer - maybe because it's pulling cover art? It seems comparable to other players that build a database from scratch (e.g., Jukefox.) It took 45 minutes for 5,400 tracks.

It doesn't start up with a random song now. Working as designed?

There was some talk a while back about it asking for the default directory at startup. I see the option in Prefs, but it never asks at startup. WAD?

Widgets don't show cover art.

Haven't found anything else, yet.

XenoAmp is now officially my everyday driver for music! When I see .41 on the market, it's getting 5 stars!
[Android Apps and Games] ssuukk:
Well i'd say extracting covers is to blame. Before it only read tags and put them to db, right now it has to pull cover art, decode it, covert to xeno format and save. It has to take more time!

Yeah, I actualy came across a concept for a player for mentally challenged, so both shaking and autoplay will move there.

It will be there, just when I create this possiblity before all tutorials are read I will have to put another information on how to navigate xenobrowser, you know...

I will check that... Works here, could I have a logcat captured while skipping tracks with different covers?

Wonderful, so 0.41 goes to the market, as today's changes are potentialy even more destructive.
[Android Apps and Games] AGiLiT:
Link is http://db.tt/toUlPPnE.

This one should also show issues I'm having with DJ playlists. Getting FCs and is locked on same list every time program reopens.

Thumbed from my MoPho using Tapatalk
[Android Apps and Games] ssuukk:
Today I am working on complete track/playlist rework. First we'll see if that would fix it.

Sent by automatic reply bot from my Galaxy S2
[Android Apps and Games] .xxx.:
In ics, there is a bug that i had noticed.. not actually a bug but it is more of what ssuukk might have forgotten by mistake. When we pause the song in ics, in the notification bar it still shows play button.

Now for the bug that i have faced in gb:

When a message comes, the volume becomes low and it remains low for forever unless i manually increase it. Meaning, once the ringtone of message is completed the volume of song should come back to where it was.

Sent from Hell!!
[Android Apps and Games] ssuukk:
Well yeah - the play/pause in notification is still todo.

I must recheck the volume thingy, thought last update fixed it...
[Android Apps and Games] marzinho:
At first i was a bit scared by the innovative UI you introduced to your player. But after a while, i must say, i works pretty well.

I'm testing your app on OneX, with ICS 4.0.4 and Sense 4.1, with Sennheiser CX200 plugs. Headphones calibration works pretty well - i get the exact what i want, whith flat EQ and bass/vitualizer off.

The things that botters me atm:

1. Performance. It lags; player UI lacks fluidity.

2. After pressing pause in notifcation bar, app doesnt change to "play" button, still shows "pause" button.

3. Sound stuttering/cracking when screen goes off. It's quite unpleasant, so i can't use your player ;(

I use Poweramp at the same time, and these isues are not present in it.

Suggestion:

When holding finger in player screen, action is commenced as soon as finger reaches any of the menu posistions. So, when i move my finger over "Sound" button, it immediately goes to that option. I think it should wait for finger to be removed from the screen, so i can move over the menu circle and "choose" menu posistion i want.

If there is any sort of data i can provide (logs?), don't hasitate to PM me. I like the concept a lot, and i'll follow next versions.
[Android Apps and Games] ssuukk:
Hello, glad you like it! Anyway - performancewise there's still much optimization possible, but I was surprised too, whem I saw how badly XenoAmp was stuttering on One X in comparison to Galaxy S2. But it was due to hardware accel forced on One X.

2. is reported often lately, guess I have to fix it. I just didn't have time for this detail.

3. This is a completely new issue. My firend is using Xeno constantly on One X, what ROM do you have?

Probably a preference.

Well the only thing would be probably a logcat captured while the thing with sound happens...
[Android Apps and Games] ssuukk:
Small update (if anyone interested). After my huge changes to track/playlist XenoAmp almost works. :D At least it compiles. So I guess it will be back to full functionality today.
[Android Apps and Games] marzinho:
1. I looked into the options and found that 2D hw accel is not forced (ption unchecked). I'll take a look into it.

2. Thanks :D

3. OrDroid 1.4.2 with faux123's 10u kernel. It might be related to the kernel/ROM, but TuneIn Radio and PowerAMP are working without this issue. I try to capture logcat during playback.

Probably, yes. I just caught myself choosing wrong option, by moving finger in wrong posistion without possibility to move it somewhere else ;)
[Android Apps and Games] ssuukk:
I mean I'll make it a preference :)
[Android Apps and Games] AGiLiT:
A couple of thoughts for cosmetic enhancements at some point down the road...

I have a docking station, so I was using the player in landscape mode yesterday for the first time. The control circle on the WPS gets truncated on my phone - screen resolution is 540 x 960. Screenshot attached.

It would be nice if the Album were also displayed on the WPS; maybe below the track title.

It would be nice if the now playing info could appear on the widget as well.
[Android Apps and Games] ssuukk:
- Truncation - Yes I know. This is the same problem as track not scrollilng on older Androids

- Album: I'll add it as preference

- On which widget should the now playing info be displayed?
[Android Apps and Games] AGiLiT:
Personally, I use the 4x1 and would want it there, although I think it would look sweet on the 4x2 also.
[Android Apps and Games] ssuukk:
But isn't the play info displayed on widgets?
[Android Apps and Games] LikeMe22:
Like it! :good:
[Android Apps and Games] ssuukk:
OK, good news is I've managed to get xenoAmp into usable state again, so expect regular daily updates, starting tomorrow.
[Android Apps and Games] AGiLiT:
Aha! I had never used the 4x2. It is displayed there; doesn't show on the 4x1.
[Android Apps and Games] ssuukk:
Strange, strange, strange. Oh, how I hate these widgets. But there are more pressing things to do.
[Android Apps and Games] DallasCZ:
CZ Translation

Hi ssuukk, thumb up for this amazing stylish player! Like it a lot.

So i decided to translate it to Czech language if i may.
[Android Apps and Games] AGiLiT:
Press on, by all means! :good:

---------- Post added at 05:59 PM ---------- Previous post was at 05:40 PM ----------

I found a work-around for the locked DJ playlists once you get an FC.

Reopen XenoAmp, go to Prefs, Pathetique Options, Only You. It ges back to the same playlist that got stuck and seems to regenerate it OK. At that point, you can navigate away from the playlist back to something else; (I always go back to Xeno root just to keep it clean.)
[Android Apps and Games] ssuukk:
Please do, that would be wonderful.
[Android Apps and Games] ssuukk:
Today I'll publish new version on XDA, the changes were mainly to playlist generation, so maybe the problem will go away. One fun side effect that I discovered (heh) is that you can Play any DJ from context menu, so you don't have to dig in and select all.
[Android Apps and Games] ssuukk:
This release has few user visible changes, but huge amount of internal changes. Use it if you dare! I need your bug reports!

RELEASE 0.43

- massive changes to track/playlist, should be transparent to users, but new bugs probably introduced

- lots of new calibration data

- notification play/pause changing depending on state

- playlist widget menu has now playlist entries for quick selection in case you have lots of playlists

- add album (or whatever) to current playlist from context menu

- circular menu comes up quicker

- text on white background enhanced a bit

- headphone low impedance warning

- Pref: circular menu on finger up

- Fixed: first line not scrollilng + screen truncation in landscape (Android 2.2.x)
[Android Apps and Games] AGiLiT:
I'm not finding the download link...

Thumbed from my MoPho using Tapatalk
[Android Apps and Games] ssuukk:
Wait a moment, last fixes...
[Android Apps and Games] ssuukk:
OK, it's there.
[Android Apps and Games] jazzboyrules:
I am getting constant force closes when I try to play any song. Do you get reports automatically when the app force closes? If not, I can send you a logcat.

UPDATE: I had installed 0.43 version on top of version 0.41. I have now uninstalled and installed 0.43 afresh. Waiting for the database scan to get over. Will report the outcome once that gets over.

UPDATE 2: It still force closes.
[Android Apps and Games] ssuukk:
you can also try redownload, as there was a problem with first up. If that doesn't help - recreate the playlist.
[Android Apps and Games] ssuukk:
P.S.New string for impatient:

<string name="playlistNew">New\u2026</string>

<string name="playlistRename">Rename\u2026</string>

<!-- New strings -->

<string name="prefMediaRoot">Only You!</string>

<string name="prefSummMediaRoot">Select media folder</string>

<string name="missingPlaylistEntry">Entry not found</string>

<string name="playlistManSortMenu">Sort by\u2026</string>

<string name="playlistManFileMenu">File\u2026</string>

<string name="coverAddToPlaylist">Add to current playlist</string>

<string name="wpsUnsupported">Unsupported</string>

<string name="prefFingerup">Wait till I finish</string>

<string name="prefSummFingerup">Circular menu triggered by removing finger</string>
[Android Apps and Games] jazzboyrules:
I tried redownloading and reinstalling. 0.43 is still force closing for me. If I revert back to 0.41, it works fine. Again I revert to 0.43, it starts FCing. I'll send you a logcat in a bit.

update: LOGCAT: https://www.dropbox.com/s/966tg9eu3eu8xu7/xenologcat.txt

Right now I am back on 0.41 version and everything is working fine.

A quick question: How are the ratings stored? If I uninstall and reinstall from scratch, do I lose all the ratings I made to the songs?
[Android Apps and Games] ssuukk:
They are kept in database, so yes - you loose them (until I make commits to tags). You can backup your db though.
[Android Apps and Games] fragargon:
Hi Ssuukk,

I just install latest release. It s working except one thing.

In playlist context menu select file... whilst the previous playlist was empty, I selected delete and got forced closed. As far as I actually played didn't t found any other bugs. It plays well, smooth (installed on top of previous release)

so the workaround about deleting playlist is to use favorite explorer and go to /sdcard/xenoamp.

Will update string Dr in a couple of minute.

Thks mate
[Android Apps and Games] ssuukk:
RELEASE 0.44

- scrobbling fixed

- playlists fixed

- tagging fixed

- crash on older androids

- shoutcast fixed
[Android Apps and Games] jazzboyrules:
Thanks for the super-awesome quickest FC fix update! :D

0.44 is working on my 2.3.4 ROM (older android ;)) perfectly fine now.
[Android Apps and Games] AGiLiT:
Damn! I didn't even know my less-than-a-year-old phone was an 'older android'! ;)

But sure enough, .44 cleared up the FCs.

I think I figured out the problem with the 'In the Mood' DJ playlist. It's not happy if there's not something actually in the current playlist. So, if you play a song or an album, then clear the playlist, even though something is showing in the WPS, in fact there's nothing there as far as 'In the Mood' is concerned and it FCs.

I've tried the other playlists; haven't had any problems.

I do seem to be getting more inadvertent track changes when I'm trying to change volume. Did something change in the controls or am I just getting fat-fingered errors?

Will continue to explore other options over the weekend...
[Android Apps and Games] ssuukk:
Well if your OS is 2.x.x, then it's ancient... The worst thing about it is google is hiding docs for old APIs, finding how to create notification on 2.x.x was a hard task.

And yes - there's still much to do in the area of bringing media player and current playlist into single abstraction. But I am working on it (heh, I would never think abouit cleaning a playlist and query anything that uses "current track").
[Android Apps and Games] kallunga:
I'm using in day by day. Its mágical, rsrsrsr very nice work. Thanks
[Android Apps and Games] pXel:
Good job
[Android Apps and Games] .xxx.:
The latest update is a charm..

Sent from Hell!!