yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] KicknGuitar:
Not sure what it is with my phone but I have been needing to un install before installing the new version. Should I have been experiencing this? Edit: If I may clarify. Xeno becomes unresponsive at different points for different releases. This time it was painfully slow in music list and feared the index addition defeated the speed you fought against. Upon reinstalling '63 XenoAmp was perky as ever. Odd to me but you may know more than I.

As for this release, tapping on the letter index forces the projected letter to stay until I touch the index again. There are some visual tweaks I will reserve to tell until functionality is perfected.

Cheers.
[Android Apps and Games] js2892:
ok..i understood what you said about equalizer...will work on it!

I am on gingerbread 2.3.6 but on custom ROM..not that old version i guess!

EDIT: i found the source of sudden disturbance while pausing...

it's due to bass boost and virtualizer

if i set these both to zero, no problem

i set bass bost to 100-> disturbance is present

i set bass boost:100, virtualizer: 47-> more disturbance

duration of disturbance is less than 0.5sec... may be more CPU usage could lead to this...(i'm not using external equalizer)!
[Android Apps and Games] carlos96sr:
Looks very promising
[Android Apps and Games] ssuukk:
I might suspect that this has something to do with Dalvik cache, or just normal memory fragmentation + some ghost processes running, don't know. It doesn't happen here, except for this morning. I just rebooted my phone (which I rarely do) and everything was back to normal.

Yeah, that's because my marquee widget was not designed for such quick operation ;) on my phone it appears when you press one letter and disappears when you press another, unless you press it long, then it works as expected. Will be correcting that.

Not sure how it works on Android, but virtualizer is kind of poor man's HRTF function and bass boost usually boosts audible harmonics that would be produced by strong bass, not the bass itself. Both tricks are rather heavy on the CPU... With about 20 euros you can have Koss Porta Pro headphones, that will give you wonderfull bass and better soundstage, than artificial bass boost and virtualizer... and a lot of volume! And longer battery life!
[Android Apps and Games] mothy1025:
The album arts were correctly shown but after picking all album arts the music view, XENO force closed and automatically restarted.After that every time music view force closes and xeno restarted automatically.

After selecting media folders the first file(mp3) which is played,the seek bar is not working but when the second file is played the seek bar starts working normaly.

There are some visual glitches like while holding the main player for menus all stars were shown regardless wethear the files has 1 star or all star.
[Android Apps and Games] ssuukk:
Probably i'd be able to catch your FC in bugsense. By any chance - did you leave music view in "no grouping"? Also you may try uninstalling first, it will clear any previous configuration.

EDIT: ok, there's FC in new music view, happens when you have empty tag for row criterium.

EDIT: interestingly a good old divide by zero error, like someone entered music view without any tracks in db!
[Android Apps and Games] markk1995:
Re: [APP][2.3+] XenoAmp 0.163 (21022013) - A Slightly Different Audio Player

Album scrolling in music view needs to be smoother. It seems that if you don't swipe it exactly horizontally it stops scrolling.

It should allow for some vertical moment as it is hard to keep it exactly horizontal
[Android Apps and Games] emb1496:
It may seem stupid but how do I sync w Google Music. I have been using it and 8tracks for a while so I was hoping you could enlighten me bc it does not show up when I go to Files ---> Music Service am I not going to the right place or what???????
[Android Apps and Games] KicknGuitar:
You can use the sympathy for the devil in Patheque Pref to resend, just make sure you've entered the login info for the credentials window (In Pref).
[Android Apps and Games] ssuukk:
Yeah, I know that, fixing it requires some carefull handling of onTouchEvent, as music view is kind of a hack to standard android widgets, google guys (especialy those grumpy old men from app clinic) surely wouldn't like how it is coded.
[Android Apps and Games] BillyD325:
I uninstalled .162, deleted my XenoAmp folder (after backing up my playlist) and installed .163. It took a long time, but it finally pulled in my album art (online and those I had stored locally). So far it seems correct.

I wasn't sure if I liked the index on the right side in Music view, but it seem useful enough, especially if you have a lot of music.

Overall performance seems to be a bit slower, as it takes longer when I open the app for it to load my last played song and playlist. But it isn't too bad - usually it's done by the time I have selected my sound profile.

Overall I'm still very happy with this application and am pleased to see the developer be so responsive to requests and bugs. I haven't had another music player on my device for a long time.
[Android Apps and Games] ssuukk:
You didn't like the index or the side, because you know - it could always be a candidate for a new preference. It could really be on any side of the screen, top or bottom even!
[Android Apps and Games] AGiLiT:
Hey Ssuukk: I've been in lockdown on the job for a couple of weeks with no music listening privileges - just got released back into the general population yesterday, then wifey grabbed me for some overdue chores, so I just got around to trying .163 today. The index was the first thing I wanted to try.

It looks like maybe it's not working on old Android? When I press on the right side of music view, I get a guitar pick-shaped object that appears in the middle of the music view, which then fades out. Screenshot attached showing multiple presses in succession.

If it is working, I would vote for keeping it on the right side. That's pretty much industry standard for that functionality.

Will be back to music appreciation tomorrow, so I'll let you know if I find anything else to report.
[Android Apps and Games] BillyD325:
After playing with it for a couple of days I like it. I am able to easily get to the albums I want - it is very accurate even for a fat-fingerer like me haha. This application just keeps improving. Thanks so much fo developing this.

It still sometimes doesn't resume play at the last song I was playing when I have had it closed for awhile. Other than that, I really don't have any complaints. The swiping left and right on the WPS to go to the next/previous song is much improved - I rarely have to swipe more than once now, whereas before I had to swipe 3-4 times and even then it didn't always respond.

I can't wait to try this on my new Nexus 7.
[Android Apps and Games] KicknGuitar:
Since others chimed in about the index scroll:

Remove the letters and base it on the index scrolling the android address book uses (moves along based on the height and not perfectly broken up into alphabetized sections. This avoids when the N section has many more than the Q section so can still drag the scrolling bar so jump quickly within the Letter. The graphic popup of the selected letter may wish to be smaller to keep with the theme or just base it on the stock address scrollbar.

Cheers.
[Android Apps and Games] ssuukk:
This looks like apostrophe from " 'Papa' ", but more interesting is - where's the index?! You know, it's nothing really special, just a simple view with letters...

Unfortunately I still see many areas for improvement, but hey, thanks for nice words! :>

Aaaah, yes. It might be indeed a better idea, I dobt thoug that there exists something like stock address scrollbar. I'll look into it.
[Android Apps and Games] AGiLiT:
My question exactly... where is it?
[Android Apps and Games] ssuukk:
First line of your screenshot! :D
[Android Apps and Games] AGiLiT:
It's also missing album title over track listing and listing is opaque so underlying cover art is not displaying.
[Android Apps and Games] moocou:
Re: [APP][2.3+] XenoAmp 0.163 (21022013) - A Slightly Different Audio Player

Does he/she perhaps mean the stock contacts scrollbar?
[Android Apps and Games] KicknGuitar:
I was under the impression that android offers this somehow for free use (I'm on my phone and I don't have the android development link to "index scrolling" at hand but it's somewhere in this thread.)

I mention this because I've seen other, non - google apps use it (subsonic).
[Android Apps and Games] ssuukk:
RELEASE 0.164

New: some changes to make XenoAmp a bit more familiar for newcomers, don't worry, it won't get google!

Change: playlist walker engine, 8Tracks finally REALLY work

Fix: 8Tracks fixed duration info, so XenoAmp now shows duration on progress circle

Fix: 8Tracks get properly scrobbled, so you can see what was the nice track you liked on Last.fm!

Note on UI changes:

I think all items that required long touch can now be accessed by a single tap (except music view, that still uses only long). Long touch also works (for time being?). Little small triangle is current Android standard (I guess) for denoting context menus, so try these little corners. All headers have now quick access menu (be it favourite dirs, playlists or calibration profiles), and I think it looks pretty estetic, too.

Wonder what you think...

New strings attached!

EDIT: a fix is comming for unresponsive playlist selector!
[Android Apps and Games] moocou:
Re: [APP][2.3+] XenoAmp 0.164 (26022013) - A Slightly Different Audio Player

ssuukk, I think the 164 version in the OP should be named 26022013 - not 26022012?
[Android Apps and Games] ssuukk:
Heee, heee, right. Correcting that in a moment. New version has active playlist.
[Android Apps and Games] moocou:
Re: [APP][2.3+] XenoAmp 0.164 (26022013) - A Slightly Different Audio Player

I'm very sorry to ask this but I just can't see it in the OP... What is the strings.zip for and how do I install it?
[Android Apps and Games] AGiLiT:
Couldn't get the app to open. It just FCs. A few minutes after installing, the last active playlist started playing. I can control the app from the widget; just can't open it. Logcat here EDIT: Did a full uninstall and reinstall - still won't open.
[Android Apps and Games] Standy66:
Nicely done
[Android Apps and Games] ssuukk:
Try fix2, OP.
[Android Apps and Games] AGiLiT:
OK; into the app. File scanning now. Thanks!
[Android Apps and Games] AGiLiT:
On Fix2... It's being very uncooperative about bringing album art into the music view if grouped album by album artist. If I group no grouping by album artist, the album covers appear for all artists. If I play an album, the cover doesn't appear in WPS until I exit and reenter the app, and then it also appears in music view.
[Android Apps and Games] ssuukk:
I can only suspect there are still some init processes running after reinstalling xeno, because otherwise I have not touched anything in covers lately.

But what about androidish addons? Is navigation any better now? More logical?
[Android Apps and Games] AGiLiT:
It's been overnight and covers are still not in music view. I found if I went to query - today, which shows everything in music library whether it's been listened to or not, covers will appear there as you scroll through the library. After they appear there, then they appear in music view. I guess I'm going to have to reinstall an earlier version that will bring in the album art and then reinstall this version over it.

I do like the quick access to context menus. However, I spend most of my time in music view, so the main navigation feature I would want is the index.

I did notice one new minor annoyance - if play is paused and I exit to home on the phone, then navigate back into XenoAmp from the widget, it starts playing. It should leave it at the paused state.
[Android Apps and Games] ssuukk:
That one's fixed already ("autoplay"), I think. Index in music view will be invisible, probably, with proportional not alphabetical navigation. Oh, and replaygain is almost ready. I think tomorrow's release will have it.

Note to myself, most pressing things now:

- obtainer fails in music view (probably)

- index

- not playing when going back one track
[Android Apps and Games] ssuukk:
RELEASE 0.165

New: links in track descriptions (i.e. 8Tracks) get clickable

New: more UI tuning in different places

New: add song to current list and play it right away (track context menu), as requested by AGiLiT

New: replaygain obeyed (but see release notes)

Fix: adding a tile in music view to active playlist clears active playlist

Note: "add and play" works only in browser view, as in music view context menu handle (triangle) is covered by index view :D

Note: replayGain is experimental feature, as with room calibration some months ago, it migt be possible that reversing the sign of volume change may be required, so if you're able to test it somehow, please do and tell me your impressions. On playlists that are albums (single album per playlist) album gain is used. All other cases - track gain.

Note: due to unresolved bugs in drag listview either dragging tracks or clicking tracks works at the moment. Since you can play a track from its context menu, I decided to enable dragging.
[Android Apps and Games] AGiLiT:
I went back to market version (after uninstalling and deleting Xenoamp directory with cover folder). That successfully pulls cover art when you scroll through music view, but it seems you actually have to have had the cover displayed for it to stick and be available when reinstalling .164 over it. For instance, the market version apparently has the problem where albums with duplicate names don't display cover art. Also, if there were a lot of albums under an artist and I didn't scroll to make them all display while in market version, they didn't display in .164. I was able to get them back by playing the album, then going to the widget and activating something (e.g., next track) to bring up the image, then going back into the app. Cover would then be in music view (and in WPS after exiting the app to close it.)

So what is the difference between proportional and alphabetic navigation and how do I set it to alphabetic so I can see the index?
[Android Apps and Games] ssuukk:
You won't see it next release. Proportional = according to number of entries, not numer of letters that entries start with. Current release still has alphabetic.
[Android Apps and Games] AGiLiT:
Ahh... I got the impression from other posts talking about seeing letters appear when scrolling that it was already alphabetic.
[Android Apps and Games] ssuukk:
Well, it is alphabetic, but the problem is the space - each letter has equal space, even if Y has 1 row and S has 200 rows, which is a waste of index, as someone noticed.
[Android Apps and Games] ssuukk:
Note: if you haven't refreshed the db ("full refresh") when replaygain support was first announced, you have to do it now, so xeno internal db picks up replaygain values.

Note: replayGain is experimental feature, as with room calibration some months ago, it migt be possible that reversing the sign of volume change may be required, so if you're able to test it somehow, please do and tell me your impressions. On playlists that are albums (single album per playlist) album gain is used. All other cases - track gain.
[Android Apps and Games] AGiLiT:
I did the full refresh, but it didn't pick up replaygain values (at least I don't see them in tunes.db.) Should I do a full uninstall - reinstall or do you want me to try something else first?

Starting to get the hang of the new navigation. Suggestion: I would make the drop-down menus opaque (or nearly so). Depending on where you are it is difficult to read what's in the menu with the underlying view information.

Thank you for the 'add and play'! Now we're close to what I really was asking for :laugh:. I think the 'play' option should really be 'clear and play'; in other words, from the track context menu, clear the dynamic playlist, add the one track, play it, and stop. Right now, 'play' from the track menu still plays the whole album. So - ideal state: there should be a difference between (clear and) play and add and play and both options should be available at the album level and the track level. Double-tapping an album from the music view executes a (clear and) play. But what if you're in the file listing and get to an album in the library? There should be an option to execute the same behavior from the context menu. Similarly, I don't know of a way to do an add and play for an album except by doing it from the track level.
[Android Apps and Games] ssuukk:
What tool do you use to read SQLite? I was able to get replaygain from tags with the files you' gave me, and it worked last time I checked... :) I'll check it again, sheesh...

Aaaah, is fully opaque on my device! I guess it's the android 2.x compatibility layer again, I'll check that on emulator.

OK, then next iteration... :D (although I really don't get why you want "add and play"...)
[Android Apps and Games] AGiLiT:
I did a full uninstall / reinstall to see if it picked up the replaygain tags; still don't see them. I use Root Explorer to look at the db.

Thinking about it... I may have to check to see if the files on my phone have the replaygain tags in them. I transcoded them from .mp3 to .m4a with iTunes to reduce their size before I downloaded them. Don't know if Apple keeps those tags, but I'm guessing it doesn't. Won't be able to do a thorough check until tonight.

Actually, was able to determine that sure enough, tags are missing. Crapple doesn't copy replaygain tags when it converts an mp3 file. Back to the drawing board...
[Android Apps and Games] ssuukk:
I'd be surprised if they loose such info, according to your doc it is ID3:

.mp4 also .m4a, .m4b, .m4p, m4r (MPEG-4 Part 14) – ID3v2 (in "ID32" box)

But since I haven't tested mp4 files, I doubt xeno is able to ger RG from them.
[Android Apps and Games] AGiLiT:
It's not the standard that's the issue; if you look at a .m4a file with a tool like mp3Tagger, the replaygain tag fields are there. It's just that iTunes doesn't bother to copy those tags if you transcode a .mp3 file to .m4a. If I din't have to bother with iTunes in order to keep wifey's iPod loaded, I never would have gone down that path. I'll rethink my approach and reload with replaygain-tagged files, but probably won't get to it until the weekend.
[Android Apps and Games] ssuukk:
non-loseless to non-loseless encoding is bad idea anyway!
[Android Apps and Games] AGiLiT:
Yeah; I know; but for listening through earbuds to music playing on a phone or an iPod in a generally noisy environment, it doesn't lessen the experience all that much.;)
[Android Apps and Games] ssuukk:
RELEASE 0.166

Fix: opaque context menus on old Androids

New: create playlist using your pie hole

New: delete old cache entries on start

Voice commands are accessible through WPS context menu, last menu entry.

Voice commands:

play <something> - I really love this one, it will try to make an educated guess on what you would like to listen. You may say "play pink floyd", "play dark side of the moon" or "play us and them"

shuffle <something> - same as above, but will shuffle results

shuffle - shuffle current playlist

shuffle all/everything - yo kids! This one's for you!

select/insert artist <name> - will play or add to current playlist all songs from <name> artist

select/insert album <title> - will select songs from such album

select/insert track <title> - will select track(s) of such name

select/insert genre <genre> - will create a playlist consisting of tracks of such genre

search <something> - not implemented

Of course it is not perfect, and depends highly on your us-English accent.
[Android Apps and Games] ssuukk:
Note to myself:

- obtainer fails in music view (probably)

- index

- recalculate index on criteria change

- add row zoom fragment

- restore shoutcast genres

- resolve volume duality
[Android Apps and Games] AGiLiT:
Pretty cool! I love how 'Play [song title] brings in all versions of the song! (It doesn't get all cover art correct the first time in the playlist. Sometimes the cover from another version of the song appears. Closing and reopening the playlist and all is good.) I think I have a pretty standard US-English accent; it struggles with non-English artist or album names. Definitely a keeper feature!!
[Android Apps and Games] ssuukk:
Weeeelll... It will NEVER work with foreign language names, unless I implement a command to switch to different language, in which case you will also need to say "play" command in that language. I don't think any speech recognition system will be ever able to recognise foreign words in the stream of some othre speech.

So it will look like:

language polish

graj kurwy wędrowniczki

język angielski

play lucy in the sky with diamonds
[Android Apps and Games] markk1995:
Re: [APP][2.3+] XenoAmp 0.166 (28022013) - A Slightly Different Audio Player

When I try to add music in music view it doesn't add to playlist it just doesn't do anything not even select. Index seems to be overlapping the album track list. Sony Xperia s
[Android Apps and Games] ssuukk:
I'm working on this right now.
[Android Apps and Games] Clyke:
Re: [APP][2.3+] XenoAmp 0.166 (28022013) - A Slightly Different Audio Player

great it works
[Android Apps and Games] AGiLiT:
I'm not trying to get foreign words; just foreign names. I would think it would be able to get a hit if the pronunciation were more or less phonetic. I'll keep playing with it.
[Android Apps and Games] ssuukk:
You know English pronunciation of foreign names is light years off proper way to pronounce them, so still I think it won't work.
[Android Apps and Games] ssuukk:
OK, guys. Left/right sweep for row is almost ready, lost is the fancy zoom animation, as nobody knows how to implement it using android standard widgets. But there's still hope.

Note to myself:

- obtainer fails in music view (probably)

- index

- recalculate index on criteria change

- add row zoom fragment

- restore shoutcast genres

- resolve volume duality
[Android Apps and Games] AGiLiT:
Hey Ssuukk:

I'm redoing my music library to switch from .m4a to .mp3 files so I can use the replaygain feature. I put the new files in a new location and then under prefs, selected the new location as my media folder. It scanned and added the new files to XenoAmp, but it did not remove the old files. I would have expected those to be purged. I think the option of defining where media lives on the phone should point to a unique location; not cumulatively add to the database if the location is changed.

Also, the database scan (the third step - after file scan and purge) ran much, much more slowly than normal. I don't know if that's because now there were duplicate tracks in the database or what. I did an uninstall and reinstall to get the database to just include the tracks from the new location and the database scan ran with its usual speed.

BTW, looking in the tunes.db, I do see the replaygain tags on the new files - I won't have a chance to test how it works for a while, though.
[Android Apps and Games] BillyD325:
FC on new versions

I will get a logcat later after work, but on versions .165 and .166 after the initial run when it purges and builds the database, after I exit and try to reopen XenoAmp it force closes. When I hit "Ok" and it closes, it reopens and the force closes again. This keeps up until I reboot my phone. On .166 I did a complete uninstall and reinstall and got the same results.

This is on my HTC Amaze. I have not tried this on my Nexus 7 yet.

Thanks!
[Android Apps and Games] ssuukk:
I've found a few FCs in bugsense, it might be next version has it solved, but surely some people do use alternate layout of WPS!
[Android Apps and Games] BillyD325:
Actually I do use the alternate layout of the WPS, but this force close happens no matter which layout I use. I can't even get back into the app to change it.
[Android Apps and Games] mpiekp:
Re: [APP][2.3+] XenoAmp 0.166 (28022013) - A Slightly Different Audio Player

I can't use the alternate lay out, non stop fc, have to clear data to be able to use again.