yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] ssuukk:
Marshmallow test version:

https://www.androidfilehost.com/?fid=24052804347844815

Note: we're just testing if the strange behaviour is due to new permission model. This version of Xeno doesn't ask for permissions in Marshmallow, but it also means it won't get them! :D So no read and write permissions to your storage and no media controller permission. Just install it and tell me if the horrible flickering stopped!
[Android Apps and Games] Freak07:
This is with the test version. Still the flickering.

https://drive.google.com/file/d/0BxbxiBXaZVu-alZHUzViXzJsS1E/view?usp=docslist_api

https://drive.google.com/file/d/0BxbxiBXaZVu-SmtlanFYWE9zVXM/view?usp=docslist_api
[Android Apps and Games] ssuukk:
Could you try the new link above? Or this one: https://www.androidfilehost.com/?fid=24052804347844815
[Android Apps and Games] Freak07:
I tried the new one and the flickering is gone :) However I had to grant the permission to use the storage manually in settings as there was no popup asking. Otherwise nothing would show up in music view.
[Android Apps and Games] ssuukk:
OK, that confirms it. Problem with permission. Now at least I know what I have to fix.
[Android Apps and Games] Freak07:
Another Bug i think. As long as I play music and the app is running in foreground music plays. When I press home xeno and the music stops without fc. When I fc the app manually and open it again it works again.

But now I have my speakers connected via aux cable and xeno thinks a Chromecast is connected.

The volume slide from standard audio is on full volume. But when I'm outside of xeno I can adjust the volume using volume buttons. Or is that a new feature?

---------- Post added at 12:50 PM ---------- Previous post was at 12:00 PM ----------

https://drive.google.com/file/d/0BxbxiBXaZVu-dzZzbmFCZmxRVnM/view?usp=docslist_api
[Android Apps and Games] ssuukk:
It happened for me once. Could you restart your device? I'll check your log meanwhile...

EDIT: is this on Marshmallow? They have new power saving feature enabled. It might be causing that!

EDIT 2: I can see "10-24 10:26:38.531 W/PackageManager( 927): Not granting permission android.permission.MEDIA_CONTENT_CONTROL to package pl.qus.xenoamp (protectionLevel=18 flags=0x3818be44)" which might be the reason...
[Android Apps and Games] Freak07:
It didn't occur again.

I'm now on the new playstore version and the Chromecast thing is actually not bad. You now can adjust the volume on the 64steps margin even if you're outside of the app. :) the system media volume stays on full which is pretty nice!
[Android Apps and Games] ssuukk:
I don't have Android 6. COuld you elaborate? Also - could you check Google Music?
[Android Apps and Games] Freak07:
on lollipop using the 64volume steps engine one couldn't adjust these volume steps outside of the app without decreasing system media volume itself.

Now when I'm pressing the volume button outside of the app the volume slider with the Chromecast symbol appears and I'm able to change the 64 steps control.

What exactly do you want me to check on Google music?
[Android Apps and Games] cauch_y:
I'm using CM12.1 and xeno acts as you're saying - volume adjustment uses Chromecast slider and it is possible to change volume outside the app. Moreover if you change volume with active xeno it shows changes on slider but not on xenos ring. If you get to home screen and back to xeno volume ring is updated to proper value.
[Android Apps and Games] Freak07:
Oh thanks for the answer! I'm pretty sure for me it didn't work on lp but it's great the way it is.
[Android Apps and Games] ssuukk:
Check if you can register from scratch and sync to Google. I was told an empty account requester pops up on Marshmallow.

Volume changing physically, but not on Xeno main screen is one of the bugs of media session/controller model. And "chromecast" volume popup is a feature of media session/controller. I've noticed that it also works on screen off, but you have to press vol up/down repeatedly.
[Android Apps and Games] Freak07:
I don't know how to do this :D Do I need a Google play music abo for this? I store my files locally on my phone.
[Android Apps and Games] cauch_y:
No one expects added advertisements!
[Android Apps and Games] ssuukk:
That's because advertisements's chief weapon is surprise, fear and surprise; two chief weapons, fear, surprise, and ruthless efficiency! Er, among their chief weapons are: fear, surprise, ruthless efficiency, and near fanatical devotion to the Google! Um, I'll come in again...”

Naaah, then forget that. I'll test it on emu.
[Android Apps and Games] cauch_y:
So you say you need new comfy chair ;) or lemon curry??

OK I got it. Take my money you earned it!
[Android Apps and Games] ssuukk:
I NEED A NEW COUNTRY!!! :eek:
[Android Apps and Games] cauch_y:
Cmon! Previous was nothing better. This can be chance for something new
[Android Apps and Games] ssuukk:
That's what I fear. I'm just rusing to pharmacy to buy concraceptives before they get banned.
[Android Apps and Games] cauch_y:
You can learn calendar method ?

A little bit "off topic" - I don't remember any suggestion that xeno will turn to be paid app so it is very annoying for me to say that "free trial period had ended". I understand you want money for your great hard work and excellent communication with users - it's 100% OK! However it is another app I use and after some time BAM! "End of trial, give us your money". Why there is no information that app is trial?
[Android Apps and Games] ssuukk:
Because it isn't. Correct me if I'm wrong - trial apps will stop working after some time (think - Solid Explorer). Xeno doesn't do that. It just kepps on going for free as long as you want!
[Android Apps and Games] cauch_y:
Maybe there is some new word to describe software which lacks features or has some "obstacles" in usage like ads or "time to wait" but I use word "trial" (so cool to be old ?).

I have nothing against this way of software distribution but I would like to be informed about this.

Don't take this as attack please. I'm just whining ;)
[Android Apps and Games] ssuukk:
Yeah, I understand. But do apps that have ads have any special info in their name? I don't remember any. And Xeno doesn't have any obstacles, it just has ads! :D And they're easy to remove.
[Android Apps and Games] Freak07:
Hi [MENTION=767982]ssuukk[/MENTION] :)

So far everything is fine on mm for me! Thanks!

However I have again a little request would you consider to add maybe a colour picker or different colours to choose from for the notification panel? The grey is somehow not fitting the other material colours from the notification area... :D
[Android Apps and Games] ssuukk:
I'll look into this. I know it's some common problem with media notification behaving this way...
[Android Apps and Games] notme111:
Sorry, I'm quite busy these last days.

I've tried but didn't got anything like than is the logs. Same happened last time with the table, it didn't show in the log.

I'll try again in a few days when I've have more time.
[Android Apps and Games] ssuukk:
Just be sure you aren't filtering the log by Xeno or something. Unless you have some hacked ROM that disables logging altogethre, Xeno should be spamming your logcat with messages!

Strangely it seems the notification looks exactly as Google intended it to look! It's created by builder (not manually) and the only option to change color is to set background color, see: http://developer.android.com/refere.../NotificationCompat.Builder.html#setColor(int) If I set color to white to make it look like other notifications white text will blend with white background! And there's no method to set text color! :confused: I can only see on stack ovefrlow that others struggled with it. Note also that Google Music app also has the gray background in its notification, just like Xeno.
[Android Apps and Games] ssuukk:
A new XenoAmp movie posted on YouTube!

See it!

Share it!

[YOUTUBE]DnuQzpIodto[/YOUTUBE]
[Android Apps and Games] Freak07:
Hm yeah. Well shuttle Player for example has a white notification. Would be great if you can look into it when you have some spare time left :)
[Android Apps and Games] ssuukk:
They might've created their own notification layout, which used to be the way with Xeno. I don't like the new MediaStyleNotification either, but unfortunately for me (us) it is the way to go with new Androids - it is supported automagically by AndroidWear, AndroidCar and AndroidVibrator. What I can do is create a preference to use pre-MediaStyle custom layout if user wants it...
[Android Apps and Games] Freak07:
Hm the option would be great to have but it's your choice ultimately :)

However I have a new question or maybe a bug report.

When I copy new music to my device and go to prefs/where's my music and hit look for new media the new music does not appear in music view.
[Android Apps and Games] ssuukk:
I would need a logcat of that!

Can you see scan job in notification? Or in Xeno downloads?
[Android Apps and Games] gimpy1:
ssuukk, I get an error message when trying to synchronize my Google music. I used to get a different error message, but apparently that is ok now as I did contact Google three different times. Refer to post #5231. The error message I get now says something about a null reference object. I have attempted to attach a screenshot of the error message.

Can you explain/help me do something to correct this?

thx, Frank

View attachment 3564389

Well, it doesn't look like the attachment attached.?
[Android Apps and Games] ssuukk:
Do you know how to logcat? The message must be there in its full glory...
[Android Apps and Games] gimpy1:
Ssuukk, I have tried to send you a log cat but no luck so far. I have copied the "bug report" (logcat?) to my drop box and will try to send it to your gmail address if it is ok with you?

---------- Post added at 07:34 PM ---------- Previous post was at 07:06 PM ----------

Sent, I think.
[Android Apps and Games] dakipmyster:
Nice job on this one!
[Android Apps and Games] :
I love this app, well done :good:
[Android Apps and Games] cauch_y:
Hi ssuukk

I'm using latest version of xeno on phone which never had xeno installed with just added music and something is really wrong.

1. I can understand that tag editor is not changing tags "for sorting" and it is just an entry in xeno database but I can't save those tags with mass tagger. (Do I save them just by leaving screen with tags?)

2. For some reason I can't download any cover. Xeno uses only covers stored with music

Can you help me with this?

Wysłane z mojego LG-D802 przy użyciu Tapatalka
[Android Apps and Games] alncool:
Hi everyone,

I didn't know about this Music Player until it showed up on XDA portal. I have few questions.

Does this player :

- use the samsung professional audio (SAPA) API ? (if not any plan to support it? )

- have a chromecast support ?

- can handle HD sound like 24bit xx/96/192khz files ?

Actually i did not have time to test it but i will definitely when i'm back home.

:)
[Android Apps and Games] alncool:
I have exactly the same problem with my BT Headphone. Here is logcat but i'm not sure if i captured the log correctly... Tell me !

http://pastebin.com/Yc4Jz2pQ
[Android Apps and Games] ssuukk:
1. That's probably some bug. Sort tag is just another plain tag, as any other. I'll look into it.

2. Let me see that here..

- I had no idea about SAPA until now, I'll see what can it do.

- No, it doesn't. If it is trivial to implement I can add it, but I guess chrome cast is something very rare and exotic, since you're the first person to ask about it :D

- If your hardware can handle it then Xeno can. Before you give it a try I suggest you read this: https://xiph.org/~xiphmont/demo/neil-young.html (as a note: after reading rhis I've set up my multi-k Marantz amplituner to downsample EVERYTHING to 48000, including SACD...)

I think I've found this bug, check if it still happens in today's release and if it does, tell me.
[Android Apps and Games] alncool:
Unfortunately, it happens on this version (1.25, right?) too.
[Android Apps and Games] ssuukk:
From your logcat it seems unfortunately like Android bug, as it doesn't orginate from XenoAmp code, see (might come from Xposed, though):

12-29 12:20:55.103: I/ActivityManager(1049): Process com.android.bluetooth (pid 21726) (adj 1) has died.(97,338)

12-29 12:20:55.113: E/BluetoothAdapter(1626): android.os.DeadObjectException

12-29 12:20:55.113: E/BluetoothAdapter(1626): at android.os.BinderProxy.transact(Native Method)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at android.bluetooth.IBluetooth$Stub$Proxy.getState(IBluetooth.java:1017)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at android.bluetooth.BluetoothAdapter.getState(BluetoothAdapter.java:738)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at com.broadcom.bt.service.sap.BluetoothSap$2.onServiceDisconnected(BluetoothSap.java:332)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at android.app.LoadedApk$ServiceDispatcher.doDeath(LoadedApk.java:1110)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1124)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at android.os.Handler.handleCallback(Handler.java:733)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at android.os.Handler.dispatchMessage(Handler.java:95)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at android.os.Looper.loop(Looper.java:146)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at android.app.ActivityThread.main(ActivityThread.java:5748)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at java.lang.reflect.Method.invokeNative(Native Method)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at java.lang.reflect.Method.invoke(Method.java:515)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)

12-29 12:20:55.113: E/BluetoothAdapter(1626): at dalvik.system.NativeStart.main(Native Method)

12-29 12:20:55.113: D/BluetoothAdapter(1626): 1119209816: getState() : mService = null. Returning STATE_OFF

No other BT related message in your logcat, but you might try capturing another one. Thanks in advance!

EDIT: note that Samsung's SAPA won't benefit any audio playback applications, as it is just a layer for low-latency MIDI applications and only for "Professional Audio" certified devices! :D
[Android Apps and Games] alncool:
Here are two more logs i have captured.

https://drive.google.com/folderview?id=0B1IjyUMnxqPURkpKMDQ3SlNGYTQ&usp=sharing

I have uninstalled xposed framework before testing again but bluetooth still crashes no it does not seems to be related to the framework...

Thank for the feedback about SAPA API ^^
[Android Apps and Games] ssuukk:
Hmmm... The error stil originates from OS, not XenoAmp. When does it happen? On start? When bluetooth is on? When it is paired? Unpaired? Please give as much details as possible.

12-29 15:30:38.258: E/BluetoothDevice(1460): android.os.DeadObjectException

12-29 15:30:38.258: E/BluetoothDevice(1460):	at android.os.BinderProxy.transact(Native Method)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at android.bluetooth.IBluetooth$Stub$Proxy.getRemoteClass(IBluetooth.java:1584)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at android.bluetooth.BluetoothDevice.getBluetoothClass(BluetoothDevice.java:1226)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.j.a.c.j(SourceFile:60)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.j.d.e(SourceFile:53)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.a.a.b.b(SourceFile:383)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.a.a.c.<init>(SourceFile:451)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.a.a.c.<init>(SourceFile:437)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.a.a.b.a(SourceFile:260)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.l.a(SourceFile:313)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.v.a(SourceFile:401)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.os.real.z.a(SourceFile:1054)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at com.google.android.location.os.real.z.onReceive(SourceFile:898)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:763)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at android.os.Handler.handleCallback(Handler.java:733)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at android.os.Handler.dispatchMessage(Handler.java:95)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at android.os.Looper.loop(Looper.java:146)

12-29 15:30:38.258: E/BluetoothDevice(1460):	at android.os.HandlerThread.run(HandlerThread.java:61)

12-29 15:30:38.258: E/BluetoothDevice(1460): BT not enabled. Cannot get Remote Device name

12-29 15:30:38.258: E/BluetoothDevice(1460): BT not enabled. Cannot get Remote Device Alias

12-29 15:30:38.268: D/BluetoothAdapter(1460): 1113490496: getState() : mService = null. Returning STATE_OFF

12-29 15:30:38.268: D/BluetoothAdapter(1460): 1113490496: getState() : mService = null. Returning STATE_OFF

12-29 15:30:38.268: D/BluetoothAdapter(1460): 1113490496: getState() : mService = null. Returning STATE_OFF
[Android Apps and Games] alncool:
My headphone is already paired and connected before i run any media player.

In fact everything goes fine with my headphone with any other media player but XenoAmp (original samsung player, poweramp...).

It works without any problem on XenoAmp at the first run during the settings but as soon as the setup is completed and i start playing my first music, it starts crashing.

EDIT : i sended you a PM with a video about the problem. Hope this helps.
[Android Apps and Games] j1978:
Hello

I might be missing something but the bass boost and equalizer dosn't seem to be working.

Any ideas?

Jay
[Android Apps and Games] RandDroid:
Hi Ssuukk, Happy new year, I've just shifted all my music from an external SD to GPM before I change my phone. With that I need a music player that syncs with GPM, seen an article on your app but I have an issue, could you offer some help please?

Whenever I try to sync with GPM authentication fails, I go through a continuous cycle of trying to login again then. I've been through FAQ, can you offer any advice please.
[Android Apps and Games] hemantkarandikar:
Play list

Can I (How can I) import playlist files?
[Android Apps and Games] ssuukk:
A few. XenoAmp is applyting all FX effects to stream 0 which is deprecated according to google, but in practice more compatible (sheeeesh...). If your ROM maker decided to disable stream 0 manipulation then it won't work. It will not probably work if your device uses global equalizer, like it is on some AOSP ROMs. Any more ideas?

Well - I would probably need logcat to diagnose that. It might be erroneous error message displayed. As you probably realise there's no official API for google music, all we have is reverse engineered code that can break (and does break) anytime Google changes something. So - do you know how to logcat?

M3U, M3U8 and PLS are native XenoAmp formats, you don't need to import them in any way. If you want to have them in "playlist drawer" that sits on the bottom, they will (should) be indexed during initial filesystem scan. If you're one of those people that prefer browsing your music by file structure then you can enter any playlist as it was a directory.
[Android Apps and Games] j1978:
Hi thanks for your response. I am on stock tw 5.1.1 rom, so i suppose it's not compatible with this rom.

Thank You

Jay
[Android Apps and Games] ssuukk:
You might try Viper Audio (if it doesn't require root - I don't remember). You can also send me some logcat.
[Android Apps and Games] j1978:
Thanks for you response. yeah viper requires root i am holding off on that i dont want to trigger Knox.

Jay
[Android Apps and Games] cauch_y:
I did remove music sources from xeno + I did clean up all app data. This lead me to have at least single songs entries in database. Then I had to manually change tags from album list not from the files list. If I did change any tags from files list it had no effects on album list screen.
[Android Apps and Games] Malacoda103:
Google account not working

Hi There

my google account when i follow the steps in the FAQ, pulls up a box asking which google account to use but shows nothing under it to select? Additionally i have tried manually enter the information but it keeps asking to signin everytime i hit refresh because it hasn't found anything. i'e also removed my second account tried again and tried re-installing without a second account on my phone with no luck...

any thoughts or advice, i tried to search the thread but it doesnt seem to be finding anything similar...

---------- Post added at 04:54 PM ---------- Previous post was at 04:47 PM ----------

Solved my own problem permissions didn't allow it to access contacts.
[Android Apps and Games] ssuukk:
Hmm... Strange. Let me check.

It didn't complain/require permissions?
[Android Apps and Games] ssuukk:
XenoAmp SoundCloud support - on beta channel, you can download it via Google Play if you're a member of my beta group!

1. Authorization - since there's something bogus with SoundCloud API (until I solve it) you have to re-authorize Xeno every 6 hours now :D Just go to credentials and add SoundCloud account (nothing will be added there, but you will be taken to authorization page!). Allow Xeno and enjoy 6 hours of browsing ;)

2. Go to services with Xeno file browser, tap SoundCloud and browse... Of course track entries behave like all other track entries in Xeno. They can be added to any playlist.

3. There's currently no way to add favorites to your SoundCloud and I didn't have time to add seatch results to global seatches, so you better have some fav artists and tracks on your SoundCloud before you try Xeno!

4. When Xeno SoundCloud stops working - goto 1 :D
[Android Apps and Games] BillyD325:
Two bugs

Hi ssuukk,

It's been awhile as I've been quite busy and distracted, but still use XenoAmp frequently. I've noticed two bugs in the last few releases, one of which is quite annoying:

1. If I pause Xeno and switch to another app, when I go back to Xeno and resume play it has skipped ahead at least one track, sometimes 2-3.

2. It seems like almost every time I start Xeno (not from paused, but completely off) it appends the Now Playing playlist to itself, so the playlist doubles in size every time I start XenoAmp.

I haven't seen either of these reported in the forum so I'm guessing they're unique to me. I'm on an LG G3 d851 (t-Mobile variant) rooted but with stock LP ROM. I also have purchased the add removal upgrade.
[Android Apps and Games] ssuukk:
Whoa! I can't even imagine how could such thing happen. It surely doesn't happen for me. Could you try capturing some logcat of this?
[Android Apps and Games] cauch_y:
Hi ssuukk, something is still very wrong with xeno. After restart I have every item doubled in every album. Albums are OK, they even keep tags properly but every song is doubled. Aaargh!
[Android Apps and Games] ssuukk:
I know it happens when you uninstall Xeno and then restore it from backup. That won't work. Just uninstall and reinstall, without restoration.
[Android Apps and Games] ssuukk:
Xeno SoundCloud support - update

Next beta release has following new features:

1) "Like" menu entry for artists and playlists

2) Rating a SoundCloud track in Xeno will make it liked on SoundCloud, giving 0 stars unlikes it

3) Non-expiring token :D

4) SoundCloud search results go to Xeno Search view
[Android Apps and Games] cauch_y:
I'm not restoring anything. I did not uninstall/install. I did only delete all app data and readded music source which is music on my SD only. It was OK for one day but after xeno restart it got back to doubled items