INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Common album names - JRemote2 for android  (Read 1234 times)

RayG

  • Recent member
  • *
  • Posts: 31
Common album names - JRemote2 for android
« on: June 13, 2020, 10:01:58 pm »

Some of my albums by different artists have the same name. When I view albums by Recent, these albums get combined into one. When I view by Artist, they don't.

Media Centre doesn't make this mistake, the error is in JRemote2.

A fix for the next update?
Logged

thecrow

  • MC Beta Team
  • Galactic Citizen
  • *****
  • Posts: 436
Re: Common album names - JRemote 2 for android
« Reply #1 on: June 20, 2020, 02:13:49 pm »

The views in JRemote2 are actually set in Media Centre.
If you go to Tools>Options>Media Network>Advanced>Customize views for JRemote, Gizmo & Panel>Audio>Recent you will be able to change how JRemote2 displays your albums.
Logged

DJLegba

  • Citizen of the Universe
  • *****
  • Posts: 992
Re: Common album names - JRemote 2 for android
« Reply #2 on: June 20, 2020, 02:23:05 pm »

The views in JRemote2 are actually set in Media Centre.
If you go to Tools>Options>Media Network>Advanced>Customize views for JRemote, Gizmo & Panel>Audio>Recent you will be able to change how JRemote2 displays your albums.

As far as I've been able to determine, you can't resolve this problem with JRemote customized views.
Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Common album names - JRemote2 for android
« Reply #3 on: June 20, 2020, 11:54:51 pm »

I think this can be done pretty easily, but my test database doesn't really have enough data to be sure.

First, note that the "Audio > Recent" Views aren't really what you might expect them to be. They are all Tracks grouped by [Album], and sorted by [Date Imported]. I always forget that and think it is showing me Tracks or Albums sorted in reverse by the [Last Played] date. But it isn't.

Second, when you make changes to "JRemote, Gizmo & Panel" Views, you must restart MC before the changes appear in the remote you are using. I restart both MC and JRemote2 for my testing.

Third, check the [Album Artist] and [Album Artist (auto)] fields, just to be sure that they are correct for the different Artists.


I set up a one Track Album with the same name, but different Artist, Album Artist, and with the files in a different directory. MC Standard View correctly showed them as different Albums.

Then I checked in JRemote2, and sure enough, the two Albums were grouped together, but JRemote2 did show there were two Albums via the stacked thumbnail display. I'm not sure if that was a design choice or not. But as the View is supposed to be sorted by [Date Imported] I agree that it isn't correct.



The simple fix though is to change the Category used for the View to an Expression, and then include the [Album Artist (auto)] field in the "Expression to group by" setting. See the first attached image. Note also that the sorting is set to [Date Imported], and even though it isn't possible to define the sort as Ascending or Descending, the View gets correctly sorted as Descending. i.e. Most recent Albums at the top. You can check the [Date Imported] in JRemote2 using the metadata display.

The second attached image shows the fixed View in JRemote2. I could have just displayed the Album name, but chose to display the same thing as I was grouping by. i.e. [Album]: [Album Artist (auto)] That way you can tell which Album is which in JRemote2. Note that I restricted the display to Albums beginning with "B" just to simplify the testing and image.


Does that do what you want?
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

Dawgincontrol

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 663
  • We have met the enemy and he is us.
Re: Common album names - JRemote2 for android
« Reply #4 on: June 22, 2020, 10:10:39 am »

Or you can change the Album name by just adding the band name to the title.

For instance:

Pink Floyd - Wish You Were Here
Badfinger - Wish You Were Here

That fixes it too.
Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Common album names - JRemote2 for android
« Reply #5 on: June 22, 2020, 05:14:58 pm »

Yes, you could.

But then you have started down a very slippery slope of structuring fields to include data that they were not intended to hold. That always fails, eventually. An exception or two will come up, and the user will work around it. Then a few more will show up. Then lots. Soon there are more exceptions than cases that follow the rules, and the database becomes useless, with users having to have "private knowledge" of what is real data and what isn't.

Okay, a bit dramatic for a music database, but I saw it a lot in Enterprise Resource Planning software. A company doesn't train people properly, so they misuse fields. Or the company doesn't want to pay for extra fields that are required to be added, or the customisation to support the fields. Informal information systems then spring up just so people can cope, and suddenly your business is running on Garry's spreadsheet that runs on his PC, isn't backed up anywhere, no-one else has the password, and Garry is about to retire. Or worse, Garry retired last week and can't be contacted. Seriously, I have seen this happen multiple times.

Fields can be added to MC as required, although their need should be considered seriously before they are.
Views can be modified to use the data available without misusing fields, as I showed.

Doing it the correct way also means users understand how MC works better, and can maintain their Library better. It works out far better all around.
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

Dawgincontrol

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 663
  • We have met the enemy and he is us.
Re: Common album names - JRemote2 for android
« Reply #6 on: June 22, 2020, 11:05:08 pm »

I've been standing on that slippery slope for a long time without falling.   ;)

Only use it for the very rare instance and all Best of/Greatest Hits.  Not for everything.  To each his own.



Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Common album names - JRemote2 for android
« Reply #7 on: June 22, 2020, 11:44:56 pm »

I've been standing on that slippery slope for a long time without falling.   ;)

Many do, though it has its downside.

I've never been a database administrator, but I think there has long been a hidden one inside me, trying to get out. So I like to use databases the way they were intended, or change them so that they have what is required.

Sigh. It is a burden.  :D 8)
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

RayG

  • Recent member
  • *
  • Posts: 31
Re: Common album names - JRemote2 for android
« Reply #8 on: June 28, 2020, 02:22:53 am »

I ended up just adding an underscore to some album names. Strange that JRemote can't work out that albums with the same album name but different album artists weren't the same album. At least, it can't do that in the Recent display, but it can under the Artist display.
Logged
Pages: [1]   Go Up