yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] davor.f:
Hello!

I've asked this few months ago, but, since you've been busy with 4.0, I guess you've probably missed my question. Speaking of 4.0, new interface looks really great.

Is it possible to make some kind of setting for Tidal search results that will either allow to completely hide "Exact matches", allow to reorder results, so Tidal matches are displayed first, or make "Exact matches" folder like? I've tried many different searches, but "Exact matches" never show the right result, and in the Tidal section the right result is always among first 3. Problem is, with this layout, you have to go through all the Exact matches and find where Tidal matches being (witch depends on number of exact matches, and it's different every time).

Best regards,

Davor
[Android Apps and Games] bubbleguuum:
@davor.f

Yes this kind of went under the radar with the zillions things to do to finally get 4.0 out of the door.

I'm not sure I understand the problem.

First, when you search the 'Local and Cloud' library, search is global: it will always search local media, TIDAL (if enabled), Qobuz (if enabled) and any other storage cloud service you may have enabled. It also searches the current displayed folder.

Exact matches for a result folder ("Albums: titles", "albums: artists", ...) surfaces at the top, items that are exact matches. That is:

- for a result folder involving artist ("albums: artists", "artists", "Tracks: artists"), items whose artist is equal (ignoring case) to the search query string (1)

- for any other result folder, items whose title is equal (ignoring case) to the search query string (2)

I'm willing to make change but I need to understand what the problem is. Is your issue for case above (1), (2), or both ?

Can you post one or more screenshots with results, explaining why you find it to be a problem vs what you expect and want to do with the search results.
[Android Apps and Games] sprOOnz:
Hello,

I've been using Bubble for a long time now (great app!), but for a while I've had this problem: i stream the tracks on my phone to my home theater through the internet provider box.

It works fine but I can't control the volume anymore from my phone (Samsung ultra 21, android 13), only through the box: when I try to crank up or down the volume through the slide control, the new setting is overlaid while I slide up or down but the display on the left, next to the speaker icon, stays at 49 and anyway the volume doesn't change... Same thing if I try to change the volume through the android sound panel.

I tried to find if I had set by accident an "auto-adjust" volume in the Bubble or Android settings, but can't find anything.

I can't say if the issue occurred right after an update or something.

Could that be a problem with the box?
[Android Apps and Games] davor.f:
Hello!

Thank you for your reply. Basically, the problem occurs on Song Titles and Album Titles. Artist matching works fine (probably because there is much less probability of having 2 artists with the same name). I'm attaching screenshots of Local and Cloud search (global search) for a song "Immigrant Song" by Led Zeppelin, local search (only my local server) for the same song, and Local and Cloud search (global search) for an album "Led Zeppelin IV" by Led Zeppelin. As you can see, even though there is much less results with Album title "Led Zeppelin IV", exact matches return some other artist, but not Led Zeppelin, while Tidal results show the right album first. With song titles it's much worse, because there are much more songs with the same name, and none of the Exact matches results shows the right song. Tidal matches on the other hand shows the right result first.

Thank you for your help.

Edit: Forgot to mention that the main problem for me is Tidal matches being "buried" after all the Exact matches (which varies in number), so I don't know where to look for it, but slowly move trough the list until I find Tidal results and the song I'm looking for.

Best regards,

Davor
[Android Apps and Games] bubbleguuum:
@davor.f

Thank you for the details.

It might not be obvious but the "Exact matches" section do include TIDAL results that are exact matches (as well as any other non TIDAL matches, if any), that is: items whose title is equal to the search query.

I understand how this can be confusing because there is also the TIDAL section which contains the remaining TIDAL non-exact matches. When there is an "Exact matches" section, the TIDAL section should be understood as "TIDAL non-exact matches".

That being said, when you search for "Immigrant Song" from Led Zepellin and expecting it to be the first result, it turns out not be the case because the title of the track on TIDAL is "Immigrant Song (Remaster)" which is different than "Immigrant Song", thus not an exact match and relegated to the TIDAL section as first entry. Had that track be named "Immigrant Song" it would have appeared as first result in the "Exact Matches" section.

Same issue for "Led Zeppelin IV" search for which albums from Led Zeppelin that you expected are named "Led Zeppelin IV (Deluxe Edition)" and Led Zeppelin IV (Remaster)", thus not exact matches as the app defines them (title being equal to query string).

So know I understand how this can be confusing, in the case you search for an album or track title and the expected result is appended some string (Remaster, Deluxe, etc), thus will not appear as exact match.

I will see how I can address this, maybe making "Exact matches" section optional or excluding TIDAL from it (more likely) since TIDAL presents its result list in relevance order anyway (thus the result you expect from the search is probably at the top already).
[Android Apps and Games] bubbleguuum:
@sprOOnz

Some renderers can be buggy, not reporting properly volume changes to the app.

Try first to reboot your renderer to check if it fixes the problem. Also make sure its firmware is up to date.

If it does not, please send me a log file doing a simple volume change that did not work, describing what you did (ie: I changed volume from 20 to 50 and its stayed at 20). See first post of this topic for logging instructions.
[Android Apps and Games] sprOOnz:
Renderer updated and rebooted, no change: volume eternally stuck to 49... I'll see for the logging. Thanks.
[Android Apps and Games] davor.f:
Hello!

Are you using BubbleUPnP Server and OpenHome Renderer? Sometimes, my AV receiver stops responding to volume changes inside the application, but it starts working again after BubbleUPnP Server restart (just the application restart, I don't need to restart PC it's installed on).

Best regards,

Davor
[Android Apps and Games] KraftwerkElectro:
Love the new look.

I run Bubbleupnp on my Pixel 4a mobile (which has the latest updates).

Some problems that are happening since the latest update. I connect an external hdd to my Lumin T2 to stream music.

When viewing my Library the thumbnail for each album would appear as I scroll through all the albums, and this would be saved and instantly show when starting Bubbleupnp and viewing the library again. But now the thumbnail does not get saved and all the album thumbnails are repopulated as I scroll.

The same happens with my Playlist. Before, the thumbnail for each track of an album would be saved and the next time I turned on Bubblenpnp the thumbnail for all tracks for each album would be shown straight away, but now none are shown until I start scrolling.

When turning off the display of my mobile by pressing the power button (or when the mobile does it itself) the music will stop playing for a second or two and then continue. This problem has happened before but now it is worse, and I don't know if it is because of the above: the continuous repopulating of the thumbnails?

Thanks
[Android Apps and Games] bubbleguuum:
@KraftwerkElectro

I have a Pixel 4a and do not notice that in my testing.

Can you tell me what size is reported for the size of thumbnail cache in More > Settings > Library > Clear thumbnail cache (end of the page) ?

Can you record a video of 1., scrolling to show the problem ? You can make it available on Google Drive, OneDrive, Dropbox, unlisted YouTube video...
[Android Apps and Games] Phil Olenick:
Posed this question a few days ago with no response:

For a long time I used my Yamaha Aventage RX-A1030 as a gapless renderer to play FLAC versions of albums like Santana's Abraxis. I upgraded my theater to Atmos, which meant getting an RX-A3070. BubblesUPnP Server sees it as a Renderer, and lets me check the gapless box. but I can't cast to it at all - or at least when I try nothing happens. Since DLNA rendering appears to have worked with every generation of Yamaha AVR I've had until now, I've always believed that Yamaha's "Musiccast" feature was based on DLNA rendering. I can browse the DLNA server through the 3070's menus, but it's not gapless and its clunky.

As an alternative, I've tried casting gaplessly to Foobar2000 (running your fooUPnP add-in) but that doesn't work gaplessly either, with the second track in an album invoking an error pop-up as unplayable but ultimately playing after a several-second delay.

Playing the same album in Foobar by browsing the music folder over the network in foobar does play - and gaplessly - but this would require adding a wireless trackball and keyboard to the PC to run it from my couch.

What settings should I look at in the 3070, foobar+fooUPnP or Bubble Server to get gapless casting working without errors and delays.

I wish Chromecasting worked gaplessly, since I have an Nvidia Shield Pro that I can cast to, just not gaplessly.

Yes, I've tried everything I can think of.
[Android Apps and Games] KraftwerkElectro:
Thumbnail cache: 248 MB, 255 files.

Not sure how to post a video but I'll try and explain it better.

On my mains powered external hdd I have a folder for each artist (in alphabetical order) and inside that folder a picture of the artist/group.

This thumbnail is what is shown for each folder as I scroll, but they are not remembered like before.

I can start scrolling from 'A' all the way to 'Z' and the thumbnails will start showing, but as soon as I start scrolling back up from 'Z', I can see the thumbnails have disappeared and they start to populate again as I scroll. It never used to do this.

The same happens with the Playlist: From the top of my playlist (the first album I added) and as I scroll down I can see the thumbnail for each track appear. I get to the last track I added to my playlist and as I scroll back up the thumbnails have disappeared and are starting to populate again.

I should add that the pausing of playback does not happen every time when I turn the mobile display off.

Continuously populating the thumbnails could be putting strain on the memory(?) and could be causing the playback to pause for a second when switching the screen off?
[Android Apps and Games] bubbleguuum:
@KraftwerkElectro

Ouch, I think that's the reason. The max cache size is hardcoded to 250MB. This is enough in usual scenarios but you have only 255 files cached for 248MB usage which means that each cached file is close to 1MB which is enormous!

The cache evicts older entries so you have at most about 250 thumbnails cached which is not a lot.

And retrieving all the time 1MB files over the network is surely noticeable. Can you confirm that your album art has big file size on your media server ?

Normally a well behaved media server expose a small size thumbnail images but it seems your media server only expose full cover images.

In v4.0 I have updated the software library that manages image loading and caching. It should normally cache thumbnails it generates if the source image is too big. It seems it does not do that (caching the full size image instead) so I will have to investigate.

I do not think this would cause playback to pause for a second when screen goes off, but you never know, especially if memory is exhausted.
[Android Apps and Games] bubbleguuum:
@Phil Olenick

The simpler thing to do first to troubleshoot this issue is to just use Android BubbleUPnP to attempt to play a gapless album to your RX-A3070:

- make sure 'BubbleUPnP Server' is not running

- in Android BubbleUPnP:

- go into More > Settings > Renderer settings > (pick your RX-A3070), and enable 'Gapless control'

- select your RX-A3070 in the 'Now Playing' tab

- use the Library tab to browse to a gapless album and attempt to play it to the RX-A3070

=> Does it work ? It it doesn't record and send me a log file doing the above action and letting a track play until next track does not play gaplessly (if it plays at all). See first post of this topic for logging instructions.

Before doing all that, you might want to check that your RX-A3070 can play at least 2 FLAC tracks in sequence properly with 'Gapless control' disabled. If it doesn't, there's no need to troubleshoot gapless and send me instead a log file of non gapless playback failing.
[Android Apps and Games] gau2:
Hello.

(sorry for my poor English)

The new v4.0p2 UI is great, but I have one issue:

In Library UI, The thumbnails of the folders are displayed in low image quality.

I tried thumbnail cache clear and changing display settings, but it brought no improve.

v3.8.0.2 doesn't have a similar probrem.

I attached two images.

(1) v4.0p2

(2) v3.8.0.2

Device:d-41A (WUXGA 1920x1200 tablet made by SHARP)

OS:Android12

DMS:MinimServer2.2 on synology NAS DS920+

Thanks
[Android Apps and Games] bubbleguuum:
@gau2

The 4.0p2 beta is obsolete. Can you check if you have the same issue with v4.0 available on the Play Store ?

You can check the version in More > Settings > About/Help > Version.
[Android Apps and Games] gau2:
Thanks for your response.

At first I use v4.0 installed from Play Store, but same result.
[Android Apps and Games] KraftwerkElectro:
Most album art has 1MB, not embedded though. Not had a problem like this before where the album art is not saved and continuously populates.

Normally once the album art is shown I don't see any populating again. I think something has changed in V4.0 which is causing this.

With V4.0 the pausing of playback for a second is worse than usual when I turn off the display of the Pixel 4a.

As you say, due to large album art this is most probably causing the playback issue but I've not had it this bad before.

Thanks for looking into it.
[Android Apps and Games] Phil Olenick:
Through BubbleUPnP Server, I can't play to the RS-A3070 at all, gapless or otherwise. I can choose it as a renderer but when I try to play to it, nothing happens. I can walk through the RX-A3070's own menus to directly browse my DLNA server over my LAN, but trying to use the RX-A3070 as a renderer does nothing, gapless or otherwise.

About your suggestion to take BubbleUPnP Server out of the loop:

Without BubbleUPnP Server running, how can Android BubbleUPnP browse my library? The library is not on the phone but on the PC that hosts BubbleUPnP Server and Twonky (the library it's playing from). Can Android BubbleUPnP see the DLNA servers on my LAN on its own?

Or do I have to copy the album into the phone's memory to do this experiment?
[Android Apps and Games] Phil Olenick:
Just did an experiment at my wife's apartment, where I also use BubbleUPnP Server, and found - to my surprise - that Android BubbleUPnP could indeed browse her local copy of Twonky over her LAN without BubbleUPnP Server in between - and could play to her Chromecast (actually her Nvidia Shield, which can act as a Chromecast as well as running Android TV apps).

Next time I'm at my theater I'll try your recommended experiment in casting to the RX-A3070 with BubbleUPnP Server not runnig.
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server is not needed to browse your Twonky or any other media server.
[Android Apps and Games] Phil Olenick:
Good to have found this out. I'll see if disabling BubbleUPnP Server at my place makes the difference. I'd only need it for remote access.
[Android Apps and Games] MartinT:
This problem was resolved by clearing the app storage.
[Android Apps and Games] bubbleguuum:
@gau2

I have identified and identified a global grid thumbnail quality issue while small list thumbnails are not affected.

Independently of this issue, I made a modification to retrieve higher quality thumbnails and full album art for TIDAL which will in particular improve the quality of small thumbnails.

I will make a 4.1.1 hotfix tonight with these changes.
[Android Apps and Games] gau2:
Thanks for your prompt response.

I look forward to the hotfix.
[Android Apps and Games] Stoleron:
Really nice and useful app
[Android Apps and Games] bubbleguuum:
It will have to wait for the end of the week, as I discovered a late minute issue with caching thumbnails to disk that I will not be able to address before a few days.
[Android Apps and Games] gau2:
I understand that.

Thanks!
[Android Apps and Games] bubbleguuum:
@gau2

Update is available on the Play Store as I could find a solution quick finally.
[Android Apps and Games] gau2:
@bubbleguuum

Thank you very much.

I tried the revised version immediately and confirmed that the issue has been fixed.

Good Job!
[Android Apps and Games] MartinT:
Thank you for the update, all bugs appear to be sorted.

Is there any way to restore the previous functionality of the next track playing automatically when a playlist or album track is selected?
[Android Apps and Games] x_berzerker:
4.1.1 broke wrapped http videos back! how i can downgrade to 4.0p2?

EDIT 1: tried 4.1 along the way but it was broken already. 4.0p2 is working. grab mine here: https://bubblesoftapps.com/bubbleupnp/beta/4.0p2/
[Android Apps and Games] bubbleguuum:
@x_berzerker

Thank you for the report. I had to modify the change I made to fix the issue you reported as it broke other things, but it looks that it's causing again the problem you reported. I will fix it again for next hotfix update, for good hopefully.
[Android Apps and Games] bubbleguuum:
@MartinT

If you mean that tapping on a track in the Library tab only plays that track (replacing the content of the Playlist tab), you can change that behavior in More > Settings > Library > Item tap action. For example, if you want to play the tapped track and all the tracks that follow it, select 'Play items from tapped pos'.
[Android Apps and Games] MartinT:
Magic - thank you, this is perfect.
[Android Apps and Games] bubbleguuum:
@KraftwerkElectro

The album art issue should be fixed in v4.1.1 as I fixed some issues with its handling and caching that had impact on performance.
[Android Apps and Games] KraftwerkElectro:
I'm actually testing it now.

It is much better.

23 MB, 3182 files

I did open a folder which has all my Soundtrack albums, music did pause for a second when it loaded the thumbnails for the first time and it's been stable since.

Thanks for sorting it out.
[Android Apps and Games] KraftwerkElectro:
I still have the problem when pressing the power button to turn the screen off, where the music pauses for a second.

It doesn't do it every time but I'm just wondering why it does it?

It's done it with previous versions of Bubbleupnp but I've got used to it. It could be because I have so many files?
[Android Apps and Games] bubbleguuum:
@KraftwerkElectro

No I don't think it is because you have many files.

Assuming you have this issue on your Pixel 4a, I also have a Pixel 4a (this is my main development device) and do not have this issue.

What are the file format (mp3, FLAC, ...) and where are they coming from (stored) ?

If you have changed some BubbleUPnP settings it might be a good idea to check if you have this issue with stock settings.

For this you can use Android Settings > App > BubbleUPnP > Storage & Cache > Clear Storage.

Though you may want to first backup your config/Saved Playlists in BubbleUPnP in More > Settings > Import/Export data.
[Android Apps and Games] KraftwerkElectro:
Yes, I'm using a Pixel 4a.

The music I was playing was 16bit FLAC.

My music is stored on an external hdd which is powered by the mains.

I haven't changed any settings for a number of years on BubbleUPnP.
[Android Apps and Games] shipbreaker:
I don't know what happened but suddenly I can't access my Tidal library. Clicking anything in the collection (albums, tracks, artists etc) results in Browse error (401). I have some Tidal tracks in my playlist from yesterday and they still play correctly.
[Android Apps and Games] bubbleguuum:
@shipbreaker

It's working here. Maybe try to logout and login again in More > Settings > Local and Cloud > TIDAL.

If the problem persists, send me a log file triggering an error 401. See first post of this topic for logging instructions.
[Android Apps and Games] shipbreaker:
Thanks, logout and login fixed the problem.

I've also noticed that Setting > Control > Notification > Exit (X) button doesn't seem to work at the moment. At least I don't get the X button in my notification.

Also Settings > Now Playing > Show technical info doesn't show bitrate for MP3 files. I don't know if it's by design or not, but it would be useful info to see.
[Android Apps and Games] bubbleguuum:
@shipbreaker

Yes it's not working at the moment. For it to work, I need to add a setting for choosing whether to display volume buttons or the X button in the notification. That's because the system media notification is a bit inflexible about the custom buttons displayed and their count. For example, I cannot sacrifice the "prev track" button to display the X button without losing the ability for the "prev track" action to be performed by headsets.

Where are you mp3 stored ?
[Android Apps and Games] shipbreaker:
It's stored on an Emby DLNA server.
[Android Apps and Games] bubbleguuum:
OK.Then it would be up to Emby to send the bitrate info in the XML metadata it sends to BubbleUPnP for tracks at browse time. Some UPnP/DLNA media servers do send bitrate metadata this way that the app will display.

Though BubbleUPnP could extract that info from the stream itself but it is a bit intensive to do it just for that.
[Android Apps and Games] stayloa:
Good morning. I've just bought a Chromecast With Google TV 4k. I used the apk for Google TV which installed fine, and extracted the APK from my phone for the licence which worked fine.

The app opens, but I can't open the settings menu. The 3 horizontal lines at the top can be clicked, but nothing opens. I can open individual settings menus from the 3 vertical dots on each of the screens (Now playing, playlist and library), but I'm trying to link the app to my BubbleUpNp server which isn't accessible on any of those menus.

I thought about exporting my settings from my phone, but because I can't access the settings menu, I can't import the settings to the Chromecast. Do you have any ideas how I could get this working? Thanks!
[Android Apps and Games] bubbleguuum:
Thanks for the report.

It is an oversight and a bug. Will fix.

In the meantime, use v3.8.0.2.
[Android Apps and Games] stayloa:
Brilliant - that's working perfectly now.

Thank you for coming back to me so quickly - I'm just off on a work trip and wanted access to my media!
[Android Apps and Games] vickylahkarbytes:
Version 4.1.2 is not allowing me to locally transcode videos which I had been trancoding locally in v3.8.0.2

Please help.
[Android Apps and Games] bubbleguuum:
@vickylahkarbytes

Nothing has changed in v4.1.2 regarding transcoding.

Assuming you are playing to a Chromecast or a device with Chromecast embedded, please send me a log file attempting to play a problematic video. See first post of this topic for logging instructions.