yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] AGiLiT:
I wasn't seeing much of a difference in responsiveness in using lighter animations vs. full animations in this release, so I did a little playing around and found this:

The problem that I had previously reported was only in going from WPS to Music. That was really herky-jerky, which was helped by lighter animations before, but didn't seem to improve in this release. All the other transitions (to File, Query, Lyric) were smooth previously and continue to be smooth in this release with full animation.

It turns out that the transition behavior to Music is affected by grouping. If my row criteria (left side) is set (it doesn't matter to what) and my grouping (top) is don't group, then transitions are smooth going to and from Music, even with full animations. As soon as I add a grouping, then the transition animations are slowed down.

At this point, if I was the only one that had a problem with the animations, if you can fix this, then I think the option can be removed, because I dont think it's doing anything significant at this point. I'm still thinking it may have something to do with how large my library is.

Hope this helps.
[Android Apps and Games] ssuukk:
Well - music view is the next one for total remake. It stutters on open, because it runs many queries and spawns many threads before preparing the view. It won't be that way after I finish, because meanwhile I found a neat and fast way to compute only visible nodes instead of precomputing all tiles on start. So don't worry!
[Android Apps and Games] DallasCZ:
nice work with 0.100. after first run i made database rescan and got two fc. Then it looks great, responsivnes of wps, volume circling works for me again.

sweep fo next/prev song still too little area for my (i used to swipe trough the whole screen from side to side). it drive me crazy, coz it takes about 10-15 swipes to change the track, and by the way i rate the track accidentally all the time.

when i save new playlist i also cant see it in xeno amp for some time dunno why.

my steps:

-clear main playlist

-add songs

-choose save as and type the name.

the playlist is in xenoamp directory, but i cant see it jn xenoamp even after restart.
[Android Apps and Games] ssuukk:
This one is already corrected in 101. But I think this bug appears only in "Save as..." (contrary to my favourite concept trip-hop album with wonderful lyrics line "the god called Saveas forgives your each mistake") You could add new playlist instead of clearing main and saving as.
[Android Apps and Games] desalesouche:
hi. with xeno 100 my device (huawei u8230 with cm7.2 and kernell doesn't support any more equalisation etc...before it was working ...

i hac one fc while listening music and goinf to files...but after that no more fc.

it seem i can't set volume with finger ...but with physical button it is ok... and from my point of view xeno could be more speed, more reactive but this is not the main point....i think that you have more important to do... hope you can fix equalisation and basst boost etc....have a good day :good:

will edit in case...
[Android Apps and Games] ssuukk:
Please - if you could send me a logcat of starting xeno and going to equalizer, I can see what's wrong. This part is pretty well logged..
[Android Apps and Games] ssuukk:
I guess it's a pretty decent amount of fixes for one day. Please test so I can see if it is finally worth Google Play update...

RELEASE 0.101

Rating added to tag editor

Lots of FC fixes

Fix: Dynamic playlist not refreshing on change

Fix: Eq settings not saved

Fix: "Save as..." playlist not saved

Fix: rare case when adding new tracks to played list when last track was playing woldn't continue with newly added tracks

Fix: progress bar on xeno lockscreen and big **** notification

Fix: no need to recreate remote view on new notification on newer Androids

Fix: marquee widget - no change = no animation

Fix: RTL scripts scrolling in proper direction again
[Android Apps and Games] desalesouche:
will do it as soon as possible as i have to take the plane ...will do it on monday or tuesday...sorry i don't think i can do this earlier..
[Android Apps and Games] Puniacz:
I can confirm saving playlist and eq works flawlessly. However starting Xeno still sets the first playlist in list as currently active and not the one that was used before restart. And main screen buttons activation area is still way to big :P
[Android Apps and Games] ssuukk:
Which option for circular menu are you using? On fingerup or on sweep?

I'll see what's the problem with playlist. So you say three dot playlist shows always first playlist, not last used playlist?

Edit: you do know, that in most cases playing a playlist makes it dynamic? So if you select any playlist from three-dot playlist widget and click a song in it, it will become the main playlist? I can probably change this behaviour for file playlists existing on system, but it needs to stay that way for playlists generated by music view.
[Android Apps and Games] AGiLiT:
So far, so good on .101.

A minor item: I had to refresh my database because some tracks got mis-tagged somehow. I tried the recursive refresh first (which didn''t fix it) and then the total refresh (which did fix it.) In both cases, it seems the refresh really doesn't let you know that it's done. On the WPS screen, the progress indicator always leaves you with the last step before completion; e.g., 'Purging database...' and stops at 90-something %. it would be nice if it would either show 100% or just revert back to the normal WPS messages.

A question: how do the prefs that control volume (controlling master audio stream and use only system volume) affect system behavior? I had a situation yesterday where I was listening to XenoAmp and then went to check a track on Shazam. When I played the track on Shazam it was much louder and when I reduced the volume, it seemed I couldn't get XenoAmp back to a normal volume level. I'm not sure what settings I had or even if I could recreate it exactly, but it started me wondering how these settings work.

Another question: I sometimes do (what I think is) a full purge of XenoAmp from my phone before installing a new release. I just want to make sure everything is going in cleanly and I think it's always a good idea to see what the experience of a first-time user might be. However, even if I delete the files in data/data (which I know also get removed by a de-install) and the Xenoamp directory (which I don't think gets removed), when I reinstall Xenoamp (presumably for the first time) WPS (and the widget) comes up showing the last track I was playing before I cleaned up. How does it do that?
[Android Apps and Games] Puniacz:
I use on fingerup function.

Excatly. I run Xeno and I see song I played last on main screen but expanding three dot widget doesn't show playlist that contains this song but the first playlist on my list.
[Android Apps and Games] ssuukk:
OK - first paragraph is a bug, I will correct that.

Second one - I don't know, and I bet it works different on different hardware and ROM!

Config (such as last playlist) is kept in system data directory, it is removed only on total uninstall.
[Android Apps and Games] Puniacz:
Song that is currently playing isn't displayed properly on notification bar. It always shows first song on playlist.
[Android Apps and Games] AGiLiT:
So; what do you think it's doing?

I do a total uninstall (or at least whatever the system does when you uninstall an app) and the last track played before deinstalling is still there on a fresh reinstall. It also shows up on the lockscreen. I checked - the directory in data/data is gone after the deinstall. Something is not getting cleared somewhere...
[Android Apps and Games] ssuukk:
Fixed in 102. That happened only in big **** notif, right?

XenoAmp should be able to push system volume up when xeno 50-step scale is full if you enable it in prefs. But it does so only for stream volume. And there might be some master volume that controls child volumes like notification, ring, stream. Don't know. I'd have to check.

What about dynamic playlist? It stays after uninstall and it will be used as fallback when nothing is available.
[Android Apps and Games] AGiLiT:
That's in the Xenoamp directory on sdcard (that's what Moto calls internal storage in my case - depends on phone, I guess); no? Not only did I clear the Dynamic playlist before the deinstall, I deleted the Xenoamp directory before the reinstall as well. Track info still comes back...
[Android Apps and Games] Puniacz:
I'm quite positive that it happened in small version but that might have something to do with the fact that after using XenoAmp for several hours straight it went completely nuts! Suddenly on lockscreen I couldn't use any buttons besides unlock, one song just skipped after 5 seconds of playback, then another one restarted itself after a minute or so. Then the Xeno lockscreen vanished. Whole app went extremely laggy and when I shut it down it looked as if there was another one running beneath it cause the notification bar still showed XenoAmp logo and I could open it without problem. Only after second attempt did it close and after running Xeno again the songs in notification bar changed properly. But that whole thing was creepy as hell :D
[Android Apps and Games] paul c:
On .101, it's moving forward nicely!

2 things - the tag editing is fine: when going into individual songs, all the fields are displayed. However in the mass edit option (when long pressing an album in the music view), no fields are populated. Like in iTunes - if you select all the songs from one album, for example, all the common fields are populated (eg, artist, album artist, album, year etc). Could that be done in Xenoamp?

Second one - this is a bit strange, and I promise I haven't been smoking or drinking (too much). I have about 2,000 songs in the Music folder of the sd card, sub-folder = artist, and sub-sub-folders = albums. Everything is immaculately tagged, since I transfer music which is on my ipod (about 12,000 songs, so it needs to be organised).

Accessing Music from the circular menu, I have it organised by artist/album. If I click on an album to see the contents, sometimes the songlist is repeated: the first song reappears after the last one, followed by the rest of the album. I noticed this around v0.94 with one album which I made a playlist from, and the playlist had the songs duplicated as described above. I removed the folder and re-scanned, and haven't had the time to look at it in detail until now.

With .100 and .101 I notice it still, despite fully uninstalling the app with Titanium Backup between versions, doing a full re-scan twice. The weird thing is that an album may display this behaviour, then later it displays normally! I've just saved to the dynamic playlist an album where the contents were listed 3 times.

The albums display normally in other music players, I have looked at the tag data for the "repeated" songs and they appear to be identical, nor are the files or folders duplicated. If I make a playlist from a duplicated album, the songs also appear twice in the playlist.

By the way, long pressing on an album title when the songlist is displayed, gives an option "add folder to favourites" - it gets added to the dynamic playlist. Does it get added anywhere else?
[Android Apps and Games] thedieselspaceship:
When I enable viewing of album covers Xeno goes mad
[Android Apps and Games] AGiLiT:
For grins and giggles, I tried the alternate main screen layout option (not that I thought I'd ever use it - just wanted to see what happened). It looks exactly the same to me. The texts do not move away from the cover.
[Android Apps and Games] paul c:
Yes, on mine too (.100 and .101) - I forgot to mention that in my previous post.
[Android Apps and Games] ssuukk:
OK, I can't investigate that one without your database, so please send me the file and I'll try to replicate.

I would too, but just tell me exactly what happens? You enable covers on main screen and then what happens?

OK, I'll check that.
[Android Apps and Games] ssuukk:
Current todo:

xeno api testers - zap. stan przed Equalizer eq = new Equalizer(1000, pierwszy.getAudioSessionId()); bo tu się wykłada i potem można sprawdzić gdzie

Allow any name for profile
[Android Apps and Games] paul c:
Here are the contents of system/data/data, and the xenoamp folder on the sd card with the playlists (I didn't include the covers sub-folder since it was 9MB)
[Android Apps and Games] ssuukk:
Can you give me any example where to look for this bug?
[Android Apps and Games] ssuukk:
RELEASE 0.102

Mass edit: fill common fields instead of showing "keep"

Fixed: several FCs

Fixed: xenoAmp crashing in Spanish and Russian, because of space in default profile name.

Fixed: Restore display after database scan

Fixed: Notification doesn't get updated with current song

Fixed: Alternate layout not working

Fixed: where from does xenoAmp get last played track after total uninstall?! - from sticky broadcast

Fixed: Service looper doesn't work as expected, causing spooky behaviour

Probably fixed: When preparing next wrapper for gapless wait until first is prepared
[Android Apps and Games] thedieselspaceship:
Ok, here is steps to reproduce of mine:

1) Start XenoAmp

2) Start playing a music track

3) Go to Prefs

4) Go to Visage settings

5) Check This isn't Spartaaaaa! checkbox

6) Check Fill me up checkbox

7) Go to the main view of XenoAmp

8) Swype left or right to change track

After these steps XenoAmp plays a several tracks simultaneously, doesn't change previous or next track and FC sometimes.

---------- Post added at 02:17 PM ---------- Previous post was at 01:47 PM ----------

BTW, on the 102 version of XenoAmp it is not reproducible.
[Android Apps and Games] ssuukk:
Does it happen in 102?

Sent by automatic reply bot from my Galaxy S2
[Android Apps and Games] Puniacz:
Song progress bar on lockscreen refreshes after about 3 seconds and it looks pretty weird. And there are still some random issues with player pausing after song finished playing. The button on lockscreen is pause button but song is actually paused and I need to press pause button to play it :P
[Android Apps and Games] ssuukk:
What android version are you on?
[Android Apps and Games] Puniacz:
Stock 4.1.1 on Galaxy SIII
[Android Apps and Games] ssuukk:
OK, cause I suspect it has some to do with gapless capable roms (same happens here).

EDIT, ok fix is coming. Finally I discovered how to do it properly.
[Android Apps and Games] ssuukk:
RELEASE 0.103

Probably fixed pausing problem on >=JB

Probably fixed crashing android effect engine on >=JB (this was seen as equalizer/bass stopping working at some moment and xeno restart was required to make it work again)
[Android Apps and Games] paul c:
(bug?: songlists appearing duplicated when clicking on album)

I've just checked, and for example the following albums show this behaviour:

Bruce Springsteen/2012 - Live At The Apollo

Jeff Beck/1999 - Who Else

Jeff Beck/2004 - You Had It Coming

John Lennon/1971 - Imagine

Marah/2008 - Angels of Destruction

The Beatles/1969 - Abbey Road

Townes Van Zandt/1977 Live at The Old Quarter, Houston

In the "Jools" playlist, there are 2 albums, but the second one has been duplicated (Jools Holland/2001 The Swing Album), and the Dynamic playlist has 2 sets of the same album.
[Android Apps and Games] AGiLiT:
.103: Trying to clear a playlist (File... Clear) causes FC.

---------- Post added at 12:17 PM ---------- Previous post was at 12:08 PM ----------

I seem to be getting many fewer FCs going from portrait to landscape and back. I hope it's not a placebo effect. ;)
[Android Apps and Games] ssuukk:
On WPS?
[Android Apps and Games] AGiLiT:
If you mean the FC's when changing orientation; yes.
[Android Apps and Games] paul c:
Just installed .102, first removing .101 and deleting sd/xenoamp then rebooting. The duplications still exist & are widespread, though not in all album songlists. Equally, an album that didn't recently display the behaviour, does now...

Here's a logcat that includes the install and scan, some music browsing and adding an album with a duplicated songlist to the dynamic playlist, maybe there are some clues here.
[Android Apps and Games] ssuukk:
Strange, I haven't seen any FC from WPS lately on bugsense. And there should be a lot according to what you wrote...

I'll look into it tomorrow, I feel like I've caught cold and need to begin my usual anticold-mix.

EDIT! Oh I've discovered it right now! It happens on (thank you, AGiLiT) orientation change! When zoomed in to tracks.
[Android Apps and Games] paul c:
Whisky, lemon and honey (and a drop of hot water) is the way to go! ;)

Hope you get over it fast.
[Android Apps and Games] DallasCZ:
slice of ginger, hot water, honey, slivovic. we use it in our family for centuries.

:)

---------- Post added at 09:11 PM ---------- Previous post was at 08:32 PM ----------

1.03

_same problem with wrong title in notification bar, when exit and run again.

_when i pause song and hit back button XenoAmp exits but starts again in background(icon show up in notification bar).

_when XenoAmp starts it starts it shows always the same playlist and all playlist first songs are green.(i thought it should be green only the current/last track in current/last playlist.

_i am really only one who had such problems to skip to next/prev song by swiping left/right on the song name in portrait mode? :)

_could there be a menu item to disable rating the tracks? when i try to skip track i allways rate the song by accident.

_
[Android Apps and Games] ssuukk:
There is! :D
[Android Apps and Games] paul c:
Yes, I'm having some difficulties with the swiping forward/backwards too.
[Android Apps and Games] ssuukk:
Can you test what happens on layout change? In zoomed in view?
[Android Apps and Games] mon5trum:
Just downloaded the most recent version of xenoamp but unlike other times I have tried to use it, it won't even open it just crashes on start up. Before it would start and just freeze up while scanning for media. Could it just be my phone I have sgs2 sgh-t989 running stock ICS and not yet rooted! I have read many people having the same issue with the s2! And just wondering what is the strings.zip for?

Sent from outer space with the power of ANDROID!
[Android Apps and Games] paul c:
By layout change, you mean sort by artist, to album artist? I still see the songlist duplicated, once I've changed from artist to album artist.

If you mean portrait to landscape.... how do you make that change? I couldn't convince Xenoamp to go landscape :silly:

Edit - it seems that if I go to an album - duplicated when viewed via Music view, then single-tapped on the album to display the contents - via File View, I can see the actual contents, ie just one instance of each mp3. When I go to the same location via Music, it now looks OK!

By the way, inside my Music folder I have folders named by artist: when I go into my music folder, the list of folders for the artists aren't in alphabetical order. However the sub-folders with the album names are in alphabetical order.
[Android Apps and Games] DallasCZ:
same as paul c. when i am in files menu and go to sdcard i see folders in non alphabetical order. the folder music and movies are almost at the end.
[Android Apps and Games] AGiLiT:
For those having trouble swiping to change tracks: try your swiping motion under the menu circle. I have no difficulties when I use that area.

---------- Post added at 05:14 PM ---------- Previous post was at 05:09 PM ----------

Long touch on the directory name (sdcard0 in your example screenshot) to bring up the context menu. Sort by... title.
[Android Apps and Games] DallasCZ:
1-lol my fault i thought i mist swipe on the track name to skip tracks. :)

2-but alphabetical sorting should be set as default? i dont like to change it everytime.
[Android Apps and Games] paul c:
D'oh! Thanks on both counts!
[Android Apps and Games] ssuukk:
I think iv'e letft (again) some test code in main activity, corrected it, prepare to install .104 Also if you're Spanish, there was a presisting error with "Por defecto" profile that I thought I fixed.

Portrait/landscape change causes this duplication. Probably the data structure doesn't get cleaned on activity exit.

I think sort order is preserved across restarts! Edit - it's set to "by name" on activity start, but I forgot to do actual sort, fixed in 105.

Pushing 0.104 in a moment then 105 will have:

- Sweep on title working

- Duplication solved (probably)

- FC on very fast sweeping

- Default sort by name (I'll be adding friendly buttons to headers, sort order will be one of them).
[Android Apps and Games] DallasCZ:
you are the best ssuukk if only all apps have such support.
[Android Apps and Games] ssuukk:
Naaah, it's only my demo version, before the wedding.
[Android Apps and Games] slomo90:
Hi I've been using this app for awhile now. I still don't know how the calibration is supposed to work however. What sound am I supposed to hear? I only hear clicks which sound the same for each frequency.

Another thing is that sometimes after closing the app then reopening after some time the song in the playing now thing shows with the unedited tags, like the title for example.

Right now I don't find anything in the playlist (the three dot button) after double clicking on an album like I used to.

One more thing is that the text for title and album flickers now. It didn't use to before. I'm also unable to change the scrolling speed of the title (could you also add an option for the album title for this?).

I'm using a modified stock ics rom currently on my Optimus 2X.

This is an awesome app and would be even better once the current bugs are gone. Thanks!
[Android Apps and Games] ssuukk:
OK, lots of issues. The calibrator just tests your hearing/device amp/headphones combination. I think there could be some issues with ROMs that prevent volume control of a pcm sample (happened on one rom!). What you should hear during calibration (at some point) is a frequency tone. If you can't hear anything in any phase this might be due to:

- low impedance of your headphones

- problems with pcm volume control in ROM

- still too low amplification tried by xenoAmp. This one is possible, though extending tested dB range may not be that useful. Xeno tries it up to 30dB which is max android can handle.

You mean the song shows with "untagged" on main screen?

Flickers means it appears and disappears very fast? Nobody reported such issue so far.

Anyway as for album missing in dynamic playlist could you send a logcat of double clicking a cover?
[Android Apps and Games] ssuukk:
RELEASE 0.105/6

Fix: Sweep on title working

Fix: Duplication in sheet

Fix: Default sort by name (I'll be adding friendly buttons to headers, sort order will be one of them).

Internal: got rid of xenoCache in favour of LRU on old Androids

Note: sweep on title won't work if you begin sweeping on progress (duh!), but works well when starting from screen center.

Androids 2.x: LRU cache is android "native" bitmap cache that is probably better than the one I've coined, It was unavailable before, so I had to use my own cache. On 2.x I was getting bugsense reports about recycled bitmaps, reported by OS components, outside xenoAmp. I wonder if it was caused by some tricky soft pointer arithmetic in Xenocache, so test it!

106 fixes a small bug on new installation.

107 fix dynamic playlist not refreshing on change

P.S.: I had some awful problems with mercurial, changes I've made in one place didn't get migrated to another. Fixed in odd release, broken in even release. And viceversa. So if something I told you is fixed - isn't fixed now, just tell me.