AdminDan Gravell (Founder and programmer, bliss)

My feedback

  1. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    I tested the simple case of just displaying your album and it appears this works ok.

    I think there might be an underlying issue, but I can't find anything obvious in any of the logs you have provided.

    However I did find that, after the track names were corrected for this album, the bliss UI refreshed the album page and the out of memory error we discussed in the support forum occurred. I think this might be what you were seeing.

    So if it's ok, I'll get back to you with the resolution on the memory issue, then you can retest this album?

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Thanks, I'll try to replicate this.

  2. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Hmmm - just testing this, it works for me, unless I misunderstand something.

    Original names:
    - c'mon kids!
    - C'Mon kids!
    - C'mon Kids!

    All suggest the response:

    - Set ALBUM_NAME in sn to "C'mon kids!"

    This is definitely sentence case we're discussing, right?

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    That's excellent, thanks. I'd just consider this a bug, so I'll create a ticket for it.

  3. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    As per our email, you should in theory be able to connect to the music files by following http://bogo.custhelp.com/app/answers/answer_view/a_id/13319/~/how-do-i-connect-to-beomaster-5-with-mac-os-x-el-capitan-or-newer%3F

    Can you do that?

    Other than that I'm not sure what functionality exactly you are looking for...

  4. 5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    11 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Well, the original request is about adding a shortcut from the DSM desktop to the existing bliss interface, not about adding a native UI. I didn't see anything specific in the original request about native UI.

    Frankly it's unlikely I would look to put resources into a native UI. To maintain that alongside other builds would be too much work.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Oh - @Christian L. are you referring to apps with native UI? Yeah, that would be difficult to do. I imagined some web control that was embedding the bliss UI so you could see it within DSM.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Can you give me some example apps so I can see how they work?

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Thanks Fred... is that a workaround?

    I guess it would still be good if this were added during installation.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    What is "DSM desk"? The web interface for DSM?

  5. 3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    This is a nice idea. Internally in bliss there is a rule language, used by some of the rules. It's of the form:

    noncompliant because "[reason]" when [boolean condition] {
    fixedby
    [list of responses]
    }

    The language itself is just the start, the language then needs objects and API a plugin writer can introspect. So here's a more complete example, the track artist rule (checks only one track artist in each album):

    noncompliant because "Track artists differ" when album.trackArtists.size > 1 {
    fixedby
    com.elsten.bliss.music.policy.tagsync.trackartist.SetTrackArtistsInStorageNodesResponse(album,album.trackArtists),
    if album.artist != mode(album.trackArtists) com.elsten.bliss.music.policy.tagsync.trackartist.SetTrackArtistsInStorageNodesResponse(album,album.artist)
    } otherwise "All track artists are the same"

    Here you have the "album" object which contains all the info about a given album, according to bliss. The xResponses are essentially 'fixes' which may or may not run automatically.

    If anyone has any feedback they're welcome to share.

  6. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    The first point may mean the playlist has to be edited, if it's using relative paths.

    For the second point, see http://ideas.blisshq.com/forums/21939-bliss/suggestions/1189065-manage-playlists-with-regard-to-the-planed-organi

  7. 2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    We might also need to define "unidentifiable". Does that mean:

    - Untagged?
    - Albums that have no linked releases?

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Do you mean select to then move the albums to a separate folder, so you can work on them?

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Would it also be useful to simply list the rogue files/tracks/albums somewhere in the UI?

  8. 2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Interesting idea.

    Note that if the original cover is less preferable in a consistent way to bliss's you could define a rule that means bliss will replace the art.

    For example, if the original cover is always 300x300 you could define a min size rule of 500x500 and ask that bliss always replace automatically.

    But I realise this might not always be the case.

  9. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Do you just mean a text search of your library (inparticular the release title)?

  10. 130 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    28 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Yes - although this idea would merely ignore that.

    For dates, three dates spring to mind:

    - Recording date
    - Original release date (the original album/single whatever release date)
    - Release date (e.g. for remasters)

    But that should be in another idea thread.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    This would also be useful for having your own fields calculated from other data - https://www.blisshq.com/music-library-management-blog/2017/10/03/derived-tags/

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    "Unknown" doesn't mean the album is unknown, it means the album's _compliance_ is unknown, i.e. whether it obeys the rules or not.

    Normally this is indicative of another problem - send a debug archive to us as per https://www.blisshq.com/support/reporting-problems.html Thanks!

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Great ideas. The main progress has been identifying a way of fixing these problems, although work has not begun on them yet.

    Ignoring certain compliance for certain albums can be seen as a special case of https://www.blisshq.com/music-library-management-blog/2017/08/01/ruleset-selecta/ - i.e. the "selector" selects this album in particular, and the ruleset assigned to that selector is the same as otherwise, except with the "ignored" rule removed.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Are you saying you want the subtitles in the album name, or just that bliss is matching to the incorrect release?

    One thing that might be useful is the ability to choose a subset of the Linked Releases to use.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Yes, good example.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Just wanted to make a note to myself...

    Rather than specific "ignore" functionality this should work by implementing "selectors". Create a new selector for this specific album, with a slightly-changed ruleset.

    This would be preferable, because selectors are a more powerful, less specific implementation and it should mean less code overall.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Yes, although the way I look at it is having a "selector" to which rules can be applied, e.g.

    select all albums where genre = "christmas" => [specific rules]

    I just have a natural aversion to conditional statements :D

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Nice idea! Might need to add that as a separate idea, though... I'll close this once "ignore" is implemented.

    AdminDan Gravell (Founder and programmer, bliss) shared this idea  · 
  11. 6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Yep, moving all the albums in a genre to another would also be easier then.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    There was a bug where this could sometimes happen with music files that have mandated genre lists, e.g. MP3s, although I thought it was ok now.

    Can you send a separate email and include a debug archive which includes the attempts to change in the log (i.e. recreate the problem, then create a new debug archive)?

    AdminDan Gravell (Founder and programmer, bliss) supported this idea  · 
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    I agree - and I wonder if a treemap visualisation would be helpful for it too - https://en.wikipedia.org/wiki/Treemapping

  12. 3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    It looks fairly easy to enable automation but I also have to double check how it works when it actually runs. I can't make any promises about when I'll get to it - I've got loads of stuff backed up.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Sounds like a sensible one we can automate...

  13. 2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    I agree - short term I could change that text. Longer term we could just offer any existing art anyway.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    The problem is that the _Embedded art_ option is set to _Ignore embedded art_. Setting it to _Embed art where possible_ will cause bliss to use the artwork for folder.jpg.

    However, it will also cause bliss to embed artwork from folder.jpg. Maybe that's what you don't want?

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Thanks Steve.

    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    This should already happen (unless the embedded art is itself non-compliant for another reason, e.g. too large).

    Can you send screenshots and the debug archive?

  14. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Nice idea - I don't think we can show all this information all the time though, it would have to be a popup of some kind.

    Resolution (x by y) should already show at the bottom left of the image. If it doesn't - which page are you looking at?

  15. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    You could probably do this with a find and replace regex - https://www.blisshq.com/music-library-management-blog/2019/02/13/find-replace-rule-fix-html-encoding/ (and also the consistent hyphen spacing too).

    A not very easy to use solution but...

  16. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Are these albums where the track titles have been corrected? I suppose this is an inconsistency in source databases, therefore we'd have to have a setting in bliss to reconcile this to a consistent form in some way.

  17. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Yeah, I agree on the before/after text. I've been trying to think up a common UI for such changes which would be used on all the screens. As ever it's a case of balancing the real estate required for such a change.

  18. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    This is an interesting development of http://ideas.blisshq.com/forums/21939-bliss/suggestions/1928497-ignore-compliance-for-certain-albums I think - it takes it one step further, giving a _reason_ for 'ignoring' the compliance, as it were.

  19. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Why not just click the button again?

  20. 3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  bliss  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminDan Gravell (Founder and programmer, bliss) commented  · 

    Yeah, I agree. We could even make the single fix buttons a bit less prominent (currently they can look a bit... ugly) and have a separate "Fix album" button with a pick list for all fixes you want executed, and then a single rescan.

Feedback and Knowledge Base