yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] AGiLiT:
Never mind. I did a refresh metadata and that cleared everything up.

I would think though that deleting an entry from credentials would cause the database to get updated automatically.

Another new(?) behavior I think has started in the last couple of weeks. Has something caused XenoAmp to start touching some or all of the files that are being played and updating the date and time stamp on them? This is causing my sync with the library on my PC to copy files unnecessarily to the phone.
[Android Apps and Games] tom282f3:
I sometimes cannot and resume pause music when I tapped the finger. It'll just emphasize the circle and not sound anything(unless I long pressed so the circle menu will show). Where did I do wrong?:confused:

Oh another thing: The label(at least the cover name and song name I encountered) goes too fast, too hard to watch it.:eek:

Dr. [REDACTED] sent from Ethics Committee, Site 19 using his GO.
[Android Apps and Games] AGiLiT:
And I thought it was just me. Same issue: sometimes I have to tap or tough twice to get WPS to respond and acknowledge a command. Not just playing - going to music library also.
[Android Apps and Games] tom282f3:
Shi... Another thing(I'm not blaming you): It just FREAKING STUCKED IN THE NOTIFICATIONS!!! NOWHERE TO SHUT IT DOWN!!! God how can I do with this:confused:

Dr. [REDACTED] sent from Ethics Committee, Site 19 using his GO.
[Android Apps and Games] AGiLiT:
You have to close it from the player. Go to WPS (what's playing screen), pause it and back-arrow to exit and close the app.

You can always add one of the widgets and control play and pause from there as well.
[Android Apps and Games] ldiomedi:
Some times happens to me too, that thing of tap more than one time. But no so many. For the speed of the title search the option in prefs fast girls, slow love, reduce the scale(I'm using it on 2) and restart the app. That should work

Enviado desde mi MB526 usando Tapatalk 2
[Android Apps and Games] ssuukk:
All please either find a way to recreate the wps double tap problem or catch a logcat while it occurs.

Meanwhile I am so happy I finally fixed scrolling on 2.x. android touch propagation b is a bit of undocumented rocket science.

Sent by automatic reply bot from my Galaxy S2
[Android Apps and Games] AGiLiT:
On it's way. It's not just a double-tap; it's just unresponsive. Sometimes.

First one: Started player with empty playlist

Went to music library, double-tapped an album to start it playing.

Back to WPS. Touch and hold screen (to change volume; see track progress, etc.) - no response.

At this point I forget what I had to do before WPS would respond again. - Think I just quck tapped to pause it?

Now can long touch to call up menus, etc.

Second one: doing a couple of things; into music library, back, playing, etc. End of log should show where I had to tap two times to get it to pause. First time it didn't respond - second time it did.
[Android Apps and Games] KicknGuitar:
Been running on my Defy for a while but can be "slow" sometimes, especially in music view (I talked with ssuukk about it a while back in the thread and mention a new one below).

So far double tapping seems swell. My issue (after not touching xeno for a week or two) is the music scroll. I fling down, It only moves 3 artists/rows, other times it glides like I am expecting. If that's just me I assume it's because Xeno is too badass for my Defy.

I forgot to edit the log, sorry for all the gobbledygook at the beginning.

https://www.dropbox.com/s/kht4bhdligaumrn/logcat.txt
[Android Apps and Games] AGiLiT:
Maybe you need to downgrade to to Android 2.3.+ Scrolling is working perfectly. :laugh:

Glad to see you back. Thought maybe you had moved on...
[Android Apps and Games] ssuukk:
First issue requires some redesign, as currently there's only one purge for all data points, while the behaviour you request would require one purge per data point (local dir, subsonic, google music and so on).

Second issue - well there are occasions on which tags in the file get updated (i.e. - rating, maybe others?) that would cause the file datestamp to change I guess. EDIT - found the problem, was writing when not required, fixed.

This might be a result of making it work for AGiLit, handling touch there is pretty tricky, I think what happens is that the view doesn't handle up/down sweep occasionally.

UNRESPONSIVE TAPING ON WPS - does this by chance happen when you're playing last or penultimate track in a playlist?
[Android Apps and Games] ssuukk:
RELEASE 0.197

Change: the way volume works (again!)

OK, since there were some strange behaviours reported witrh current volume handling - another change. What happens now:

- XenoAmp will always ramp system STREAM_MUSIC volume to max (usually 15) and keep it there as long as it has access to hardware volume buttons (GUI is visible). This will of course ramp volume of other players playing in background to super loud... if they don't obey audio focus properly and don't pause themselves.

- When no GUI is visible Xeno can't capture your volume keys and will not be handling volume in any way. Android is in control and will add or substract 1 to STREAM_MUSIC volume (which is usually 4 xenoAmp volume steps)

- When getting back to XenoAmp GUI nothing will happen until you get to WPS - this will cause a resync of XenoAmp+System volumes to show proper volume scale, there might be a slight change in volume level, but it should really be only slight and hearable on very low voumes (at least on my device, probably depends on scaling curve) + system STREAM_MUSIC is ramped again to 15.

- On exit XenoAmp will set STREAM_MUSIC to XenoVolume/4+1 so you won't get deaf when something plays at 15... (unless of course you play at 59 which will in result in 15)

This should produce pretty consistent results and doesn't involve any dirty hacks. The only drawback is that STREAM_MUSIC is always 15 when xeno is in foreground, but then again - why would you listen to two music streams at the same time? Note that with this exact behaviour some of you claimed that Xeno sounded better and louder (although from my perspective it was very unlikely, probably placebo).

Edit: after some thinking - might not be placebo. Assuming that STREAM_MUSIC volume is controlled directly by D/A converter or device amp (xeno volume is software) - xeno volume listened to @15 system volume will always have better resolution and SNR than when STREAM_MUSIC is at lower value. That would mean that although

(System @100% and Xeno @50%) will sound equally loud as (system @50% and Xeno @100%)

the first one (only with above assuumption) might sound better... But that's just a guess...
[Android Apps and Games] AGiLiT:
No; can be anywhere in the playlist.

I can reproduce it fairly consistently by pausing XenoAmp, exiting with back arrow, starting XenoAmp and immediately touch and hold. The menu circle should come up - it doesn't.
[Android Apps and Games] coolnessQ:
Download link?

Verstuurd van mijn GT-I9300 met Tapatalk
[Android Apps and Games] ginger.andro:
not working proplerly with my galaxy fit :(

laging a lot nd some function are also not working ,i think it time to change the phone
[Android Apps and Games] ssuukk:
Did that a moment ago, couldn't reproduce. Maybe a logcat would help?

In a moment...

It would be helpful if you were more specific. I am beginning to optimize things, so I need to know what is lagging. My phone is pretty fast, and unfortunately I have no idea about slow parts...
[Android Apps and Games] coolnessQ:
Yesss thanx for the update ^^

Verstuurd van mijn GT-I9300 met Tapatalk
[Android Apps and Games] HaSKdX:
i tryed but i can't play any song ...:(
[Android Apps and Games] coolnessQ:
Take ur time to learn the app i had the problem also in the begin that i could not play any music

Verstuurd van mijn GT-I9300 met Tapatalk
[Android Apps and Games] AGiLiT:
Start XenoAmp. It is paused on an active playlist. Touch and hold. Nothing happens. Release, touch and hold again. Menu appears. Release, touch and hold again. Nothing happens. Release, touch and hold again. Menu appears. Exit.
[Android Apps and Games] ssuukk:
You don't know how to play a song with xenoAmp, or you do know, but it doesn't play? I can help you with first one, but if it is the second case, you help me!

Oh, my. I have to work on the tutorial again! And this time it better be good one...
[Android Apps and Games] HaSKdX:
ok i installed the lastet version now work fine :)
[Android Apps and Games] ssuukk:
Anyone still reading this thread - what's the current overall stability and speed of XenoAmp? Which areas need improvement first?
[Android Apps and Games] Anurag pandey:
I was off the thread for a while but i still share xenoamp to any Android user i meet

The only problem i have is it gets killed a lot of times due to low ram(my phone has 375mb)

Also the lockscreen sometimes doesn't respond
[Android Apps and Games] AGiLiT:
Device: Motorola with Tegra 2 chip, dual core 1000 Mhz, 1024 Mb RAM, 16 kb internal storage. Android 2.3.5.

If by speed you mean performance, I have no problems in this area. Opening menus, transitioning from screen to screen, response to commands are all very good to excellent. The only area that isn't silky smooth is scrolling, but performance here is no worse than some other apps and the occasional jerkiness does not detract from the overall experience.

From the standpoint of stability, I don't think I've gotten any FCs in a while. Because I often do a full purge before an install, I have had the phone reboot in rare instances during an initial database scan. I've attributed that to system resources being limited rather than to any problem with the app, and Iike I said, it happens very rarely.

From my perspective, areas for improvement are in the overall user experience - e.g., more consistency in what different actions do and what it takes to trigger a response. I sitll owe you my thoughts on this - haven't forgot, just haven't had time to go through all the different areas and document where I see inconsistencies and where I would have suggestions for alternate behavior. Also little nit-picking things that I think would improve the overall experience, like a way to exit the app without having to navigate to the WPS, pause, and back out. I think you should know how far you want to go in this area before redoing the tutorial.

Just my opinions. And as we say, opinions are like a-holes; everybody's got one and everybody thinks everyone else's stinks. ;)
[Android Apps and Games] KicknGuitar:
Here's a video of the scroll:

• swipe up and down.

• Then index scrolling, where I try to drag up/down.

https://dl.dropboxusercontent.com/s/rdkvko0cqrufwd6/Xeno goes for a spin and a scroll.mov

Some thoughts after my hiatus fro the thread:

(from Xeno 96)

==X==

Volume Wheel

- Is it me or is the touch area much smaller than before? I feel like I have to get near the center of Xeno to activate volume.

Pref

- Get back to where you once belong, man! I need me a file scan again in the path-prefs.I'm guessing the credential prefs is where it went.maybe Im just used to your old design. :p
[Android Apps and Games] ssuukk:
Aaaah, yes. Juicy feedback on that would be swell!
[Android Apps and Games] ssuukk:
RELEASE 0.198

Fix: a lot of things with subsonic

Fix: native index (thanks KickinGuitar!!!)

Fix: a bit better default prefs handling + show cover is now default
[Android Apps and Games] HaSKdX:
When use full screen cover art , if this is wihite , the text doesn't to visible ....:eek:
[Android Apps and Games] ssuukk:
Doesn't have a dark shadow? Can you send a screenshot? Not to mention - the cover is only 80% alpha, so it will never be white!
[Android Apps and Games] HaSKdX:
Here the "Pause" text is not visible ...:)

is ' not possible make a rounded coverart by using a black mask ?

or by put cover art (small) up and bottom rounded menu ...
[Android Apps and Games] ssuukk:
Yes, it would be possible, but do you think it's necessary? You know, record covers don't have rounded corners... except SACD boxes ;)
[Android Apps and Games] KicknGuitar:
On:

SCH-I510 (Droid Charge)

1 GHz

Android FW: 2.3.6

Music view is smooooooth.​

MB525 (Defy)

800 MHz

Android 4.1.2

Music view is stiff and lagy.​

Also, How does Xeno handle music downloads? If I were to use the subsonic app and Xeno, could xeno store the music in subsonic's folders and style? Thanks for the feedback.
[Android Apps and Games] AGiLiT:
How does the fast scroll index functionality behave in 2.3.6 vs. 4.1.2? Reason I ask is on 2.3.5 previous to version .198 I never saw the scroll indicator and the relative position indicator. I could touch the right side of the menu view screen and the position would change. Now, touching the side of the screen doesn't do anything. It seems I have to start scrolling, then the indicator pops out and I can initiate a change of where I am in the list, but I'm finding it difficult to get consistent fast scrolling behavior (and it isn't really scrolling; just changing the relative position within music view.)

Hope that makes sense.
[Android Apps and Games] BillyD325:
Hello. I installed .199 today. I uninstalled my previous version (0.193), copied the APK into the system/app folder, started XenoAmp and let it initialize the database. Then I restored my data from my backed up version via Titanium Backup. This is so you'll know in case that may have something to do with the problem I'm seeing.

I want to add tracks to an existing playlist. If I select the playlist, then go into Music View, I can press and hold an album cover to get the context menu which has the option to add to current playlist. This is fine, except that sometimes it adds it to my playlist, and sometimes it adds it to the Dynamic playlist. In fact, the player seems hell-bent on switching to the Dynamic play list no matter what. If I start a track in my playlist and just let it play it seems fine. But if I go to any other view and then back to WPS and click the three dots, it shows me the Dynamic playlist, which is now a copy of my playlist and has the current song playing highlighted. I'll try to provide a logcat later, but this is extremely frustrating. I went through my music and selected several albums to add to my playlist and when I came out, all but the first two had been added to the dynamic playlist instead.

On a related note, when did we lose the ability to add individual tracks to a playlist? You used to be able to long-press an individual track and get the context menu which included adding to the current playlist. Now there is no context menu. It just turns the track text green when you let go.

Thanks!

Edited: Ok I went back and deleted the Index file and was going to refresh the database but found that the option is gone. I checked all locations under Prefs but it wasn't there. So I set it to update on media mount and unmounted and then remounted my SD card to force a rescan of the database. After that I tried again but still it tries to do everything to the Dynamic playlist. I selected "shuffle" in the menu on the WPS screen while playing a track in my playlist, but it still shuffled the dynamic playlist.
[Android Apps and Games] KicknGuitar:
I think you're making sense that's how it works. Maybe there's a way ssuukk can adjust how the index scroll interacts, Where tapping that side brings up the scroller. I don't know dem android codes. As for the speed of the index scroll, 2.3 is perfectly fast, it's like I was scrolling through my contacts. 4.1 is just like the video I posted earlier. Just replace the former index scroll with the current one and it's the same. Maybe later I'll post a video.

The idea of (native) index scroll is you can fine-tune your scroll as you drag it just like you would in your contacts. It allows you to go half way a third or more if you have a lot of items within one (say the letter T) you can now drag the scroller a touch and it will jump halfway or so, say T to To to Ty etc... Maybe you know that, my apologies. :silly:

Edit:

Video with new Index scrolling:

https://dl.dropbox.com/s/euqfukyqmgscdwo/Xeno199-Index_scroll.mov

I show my huge library first (online) barely usable.

Second is the offline catalog, slightly more manageable but still horribly crippled.

Last I show how smooth (no cover art) DSub (Subsonic App) runs when scrolling in the artist list.

I'd like to mention (for ssuukk) Xeno is much smoother and responsive when I used it on the Gingerbread Android phone than on a slightly less powerful, Jellybean android phone.
[Android Apps and Games] AGiLiT:
Thanks. I guess I have to adjust to the music view not actually scrolling during the index scroll. Like many things with XenoAmp, I'll have to train some new muscle memory in order to use it proficiently. :silly:
[Android Apps and Games] KicknGuitar:
If you ever move to Jellybean, you'll find it everywhere with a less intrusive design.
[Android Apps and Games] AGiLiT:
Unfortunately, with my current phone and contract, stuck on Gingerbread until at least Oct. :(
[Android Apps and Games] rubaboo:
Love the player, the controls. When I get them. When I don't get them, it drives me nuts. Where are Favorites? How do I edit them? How do I rescan the library after adding more files?
[Android Apps and Games] AGiLiT:
There may be other ways to accomplish what you want: this is how I would do it. I hope I'm giving you enough direction that you can find these options yourself. I didn't want to make it too explicit, because I think this way, you will learn more by exploring a bit.

Favorites: You can rate your songs with stars - up to 5 stars (with an option to use half star ratings as well). Control with judging options under behavior prefs. While a song is playing, tap under the song title to add stars. You can also edit a track's tags to add stars. Find your favorites through the query function. Scroll among the queries to find the one that queries by rating. (I don't use ratings so I can't tell you if it's possible to create a playlist based on ratings, but I'm betting there's a way.

Rescan the library: In prefs, in the credentials center, find the entry for you music library (drag the entries in the title area from side to side to change current.) In the context menu for the entry, choose 'Refresh metadata'.
[Android Apps and Games] rubaboo:
Sorry, I meant folder favorites. I can "Add folder to favorites" from a folder's context menu. But how do I remove it from favoites?
[Android Apps and Games] pandagamers:
Seems awesome !
[Android Apps and Games] HaSKdX:
ecentln followed

here cover test:good:
[Android Apps and Games] ssuukk:
Before I reply to 2 pages of this thread, let me tell you - I'm working on sppeding up music view, as it p!sess me off too... It is shameful right now. If my new approach works (another redesign + creating new type of AdapterView) it should be muuuch faster and MAYBE it will be again possible zooming by pinch...

You see - Android designers didn't think about a data view that is a matrix, all existing views are linear... So current music view is another dirty solution, really. It creates dynamically too many things, that's why it's so slow...
[Android Apps and Games] AGiLiT:
Ssuukk: Unless I'm missing something, right now the only way I know to clear it involves navigating to a certain location in the phone's storage and deleting the entry from a certain file. If so, I think there probably needs to be an easy way to remove a favorites entry through the app.

Nameanyone: If Ssukk agrees, and if it's a big deal to get rid of those entries immediately and you are comfortable with navigating through your phone's storage and manipulating files, I'll give you the instructions.
[Android Apps and Games] KicknGuitar:
hm... I'm not a fan but I don't hate it either. (I currently don't use cover art on the player.) Here's something I put together real quick to see how it'd look:
[Android Apps and Games] ssuukk:
Actually... I fkin' like it! And just remembered something (and it ain't adagio for strings) - I've seen Bernstein on your Subsonic. Do you happen to have Bernstein's Heavy Metal soundtrack?
[Android Apps and Games] AGiLiT:
Hmmm... Interesting; it could grow on me. Don't know if it would make me want to give up my full screen view though. That creates some unexpected abstract images sometimes and always seems to give me new perspectives on the cover art.
[Android Apps and Games] rubaboo:
AGiLiT: Thank you for your offer, but its' not that important.

Ssuukk: It would probably make sense to see "Remove folder from favorites" instead of "Add folder to favorites", if I'm in a folder that's already a favorite. A separate "Favorites" screen with "delete" and "drag to sort" would be nice as well. But I don't see how something so traditionally looking could make it's way into your app :laugh:.

Another question: What's the difference between Judging is... "... easy" and "... bit harder"? I'm having trouble with adding stars. Sometimes a click results in another star, sometimes it's a pause/resume.
[Android Apps and Games] ssuukk:
Aaaand new music view working! And now it's really fast! It will take a few days to make it usable, though! It was a rainy day, now I need a woman!
[Android Apps and Games] AGiLiT:
You can't always get what you want. ;)
[Android Apps and Games] ecatsab:
Really Slick Player

This is a sick player with tons of functions. Google needs to take notes from you!
[Android Apps and Games] ginger.andro:
what happened about the mbid sync problem
[Android Apps and Games] BillyD325:
After reading the comments after my last post I think I know how to manually refresh the database. I have completely redone my phone (returned to stock / locked bootloader to apply an OTA update, then unlocked/rooted and installed CM10.1 (Jellybean 4.2.2)) so I will see how this thing works in the new environment. Hopefully some of the issues I found will go away. It will take a couple of days before I'm completely back up and running with apps (including xeno) so I'll let you know.

Thanks again for the awesome app!
[Android Apps and Games] KicknGuitar:
Nope but please go on...

I'm sorry we missed your comment and to make it worse I don't have any idea for your playlist troubles. However, to answer your menu question: Tapping a track adds it to the current playlist for quick adding. If you tap on the right corner (see the triangle in the corner) you will find the menu pop up.

If you go to the credentials section in Prefs, swipe the title/path to go to your Xeno database and tap on it. I'm not sure which one to use but you have Look for new media and Refresh Metadata. (Anyone care to explain which does what?)

Go prepaid or whatever (I think it's technically called MVNO?) and toss those evil telecom contracts away! My opinion is

the contracts with the big guys are rip offs, especially since I don't need to have the newest $600 phone. My switch resulted in paying $45 a month with more txt/talk/data than I originally had with Verizon... for the same price. I am quite content with it and if I don't like the service I can switch whenever I like!

Okay, enough digression from Xeno.

Edit:

Some fun I had... and I still wouldn't use it but I was curious to see how it'd look.

https://www.dropbox.com/s/q1cyjn8pyfc1yqj/2013-04-13-17.32.jpg

https://www.dropbox.com/s/z3b65x5wlc1wfi3/2013-04-13-17.32-touched.jpg