jimdukey Posted February 28, 2018 Share Posted February 28, 2018 I thought Carl Fisher was a Music Publisher! BTW, a Composer can certainly be the Performer. Leonard Bernstein , among many others, comes to mind. Link to comment
Miska Posted February 28, 2018 Share Posted February 28, 2018 9 hours ago, bibo01 said: I give you an example: In MP3Tag I have correctly album Artist - Eddie Graham Trio Composer - Carl Fischer When I scan the album in HQPlayer library I get: Artist - Carl Fischer Performer - Eddie Graham Trio Check it out Looks correct. Let's put it this way; what did you expect to appear under "artist" and "performer"? And let's remember that terms such as "artist" and "composer" are too vague when compared against ID3v2 specification, so if we want to talk about tags let's talk about the exact tag id's shall we? ID3v2 version 2.4 which applies to DSF format, specifies following tags (older versions have slight variations), that need to be mapped to HQPlayer's "artist" and "performer" fields: TPE1 The 'Lead artist/Lead performer/Soloist/Performing group' is used for the main artist. TPE2 The 'Band/Orchestra/Accompaniment' frame is used for additional information about the performers in the recording. TPE3 The 'Conductor' frame is used for the name of the conductor. TPE4 The 'Interpreted, remixed, or otherwise modified by' frame contains more information about the people behind a remix and similar interpretations of another existing piece. TOPE The 'Original artist/performer' frame is intended for the performer of the original recording, if for example the music in the file should be a cover of a previously released song. TEXT The 'Lyricist/Text writer' frame is intended for the writer of the text or lyrics in the recording. TOLY The 'Original lyricist/text writer' frame is intended for the text writer of the original recording, if for example the music in the file should be a cover of a previously released song. TCOM The 'Composer' frame is intended for the name of the composer. TMCL The 'Musician credits list' is intended as a mapping between instruments and the musician that played it. Every odd field is an instrument and every even is an artist or a comma delimited list of artists. TIPL The 'Involved people list' is very similar to the musician credits list, but maps between functions, like producer, and names. TENC The 'Encoded by' frame contains the name of the person or organisation that encoded the audio file. This field may contain a copyright message, if the audio file also is copyrighted by the encoder. These don't apply to FLAC files though, FLAC has different tagging system. Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Miska Posted February 28, 2018 Share Posted February 28, 2018 8 hours ago, jimdukey said: I thought Carl Fisher was a Music Publisher! BTW, a Composer can certainly be the Performer. Leonard Bernstein , among many others, comes to mind. In that case it is also the artist and then performer is not specified? But typically we'd say a composer is for example J.S. Bach and performer is for example LSO. Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
bibo01 Posted February 28, 2018 Share Posted February 28, 2018 57 minutes ago, Miska said: In that case it is also the artist and then performer is not specified? But typically we'd say a composer is for example J.S. Bach and performer is for example LSO. In my example above, for an album by Eddie Graham Trio, I want Eddie Graham Trio to appear as Artist !!! Wouldn't you?! How curious are you? Link to comment
jimdukey Posted February 28, 2018 Share Posted February 28, 2018 How does Carl Fisher fit in? Did he compose a tune? Duke Ellington's Publisher often got co-composer credit back in the day. It was how it was done. Link to comment
pkane2001 Posted February 28, 2018 Share Posted February 28, 2018 On 2/27/2018 at 1:29 PM, Miska said: No, it is not possible. But loading different setting files is possible, since now library is separated from the settings... (see hqp-control's --configuration-load argument) Perfect, thank you, Jussi! ConfigurationLoad command is exactly what I need. -Paul DeltaWave, DISTORT, Earful, PKHarmonic, new: Multitone Analyzer Link to comment
Miska Posted February 28, 2018 Share Posted February 28, 2018 10 hours ago, bibo01 said: In my example above, for an album by Eddie Graham Trio, I want Eddie Graham Trio to appear as Artist !!! Wouldn't you?! Well, don't define TCOM for it then. If you want to utilize both fields, use TPE2/TPE3 for Performer and TPE1 for Artist instead. If you define TCOM (becomes Artist), then TPE1 has priority as Performer (if TPE1 is not defined, it falls back to TPE2 and then TPE3). Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
bibo01 Posted February 28, 2018 Share Posted February 28, 2018 3 hours ago, Miska said: Well, don't define TCOM for it then. If you want to utilize both fields, use TPE2/TPE3 for Performer and TPE1 for Artist instead. If you define TCOM (becomes Artist), then TPE1 has priority as Performer (if TPE1 is not defined, it falls back to TPE2 and then TPE3). Is that possible in MP3Tag? How curious are you? Link to comment
ted_b Posted March 1, 2018 Share Posted March 1, 2018 Question: is there a way to interrogate the library XML to find what albums don't have album art in the eyes of HQPlayer? I suppose I could visually do this for my 5+TB local disc if I used a monitor but I access my headless HQPlayer via TightVNC and it does not return anything when I toggle to HQP's "touch view". I ask this in anticipation of using something like HQPDcontrol (I asked similar question on that thread but figured Jussi and others may have more experience here). The fact that I also use front ends like Roon or JRiver (Geoff's script) are irrelevant as they don't use HQP's library xml of course. "We're all bozos on this bus"....F.T. My JRIver tutorial videos Actual JRIver tutorial MP4 video links My eleven yr old SACD Ripping Guide for PS3 (needs updating but still works) US Technical Advisor, NativeDSD.com Link to comment
Miska Posted March 2, 2018 Share Posted March 2, 2018 8 hours ago, ted_b said: Question: is there a way to interrogate the library XML to find what albums don't have album art in the eyes of HQPlayer? I suppose I could visually do this for my 5+TB local disc if I used a monitor but I access my headless HQPlayer via TightVNC and it does not return anything when I toggle to HQP's "touch view". I ask this in anticipation of using something like HQPDcontrol (I asked similar question on that thread but figured Jussi and others may have more experience here). The fact that I also use front ends like Roon or JRiver (Geoff's script) are irrelevant as they don't use HQP's library xml of course. If you have access to a Linux machine (or Mac probably works the same), you can check the items without cover art using following command for example: grep "<directory" library.xml | grep -v cover | less Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
ted_b Posted March 2, 2018 Share Posted March 2, 2018 Would there be a similar set of commands using findstr? "We're all bozos on this bus"....F.T. My JRIver tutorial videos Actual JRIver tutorial MP4 video links My eleven yr old SACD Ripping Guide for PS3 (needs updating but still works) US Technical Advisor, NativeDSD.com Link to comment
Miska Posted March 2, 2018 Share Posted March 2, 2018 On 3/1/2018 at 1:46 AM, bibo01 said: Is that possible in MP3Tag? I don't know, I've only used it very little. Probably the author can help on how the GUI fields are mapped to real tags (unless it is already documented somewhere). Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Miska Posted March 2, 2018 Share Posted March 2, 2018 1 minute ago, ted_b said: Would there be a similar set of commands using findstr? Based on the documentation should work the same as "grep", arguments are just prefixed with / (Windows style) instead of -, but other than that it looks the same. Since Windows has just "more" instead of "less" you need to substitute that too. Btw, it is nowadays very easy to install Linux on Windows (since Win 10 Fall Creators Update)... Can be really useful sometimes... Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
ted_b Posted March 2, 2018 Share Posted March 2, 2018 Jussi, I notice that in the XML document the cover file location may not be stated when in fact cover art exists, which leads me to believe these examples are of covers embedded in the metadata of the file(s). I assume the grep or findstr results will be inaccurate due to that? If so, that doesn't help me. "We're all bozos on this bus"....F.T. My JRIver tutorial videos Actual JRIver tutorial MP4 video links My eleven yr old SACD Ripping Guide for PS3 (needs updating but still works) US Technical Advisor, NativeDSD.com Link to comment
Allan F Posted March 2, 2018 Share Posted March 2, 2018 Jussi, I have also been wondering about this issue. Phrasing the question another way, if an album has no cover path, i.e. no cover="file:///........./Folder.jpg" entry, is there anything else in the content for that album in iibrary.xml to indicate that there is cover art in the metadata? "Relax, it's only hi-fi. There's never been a hi-fi emergency." - Roy Hall "Not everything that can be counted counts, and not everything that counts can be counted." - William Bruce Cameron Link to comment
Allan F Posted March 2, 2018 Share Posted March 2, 2018 Ted, FWIW. the way I have been searching the contents of library.xml is to simply open a copy of it in Notepad and then use the Edit / Find function. That, of course, does not address the issue of album cover art in the metadata. "Relax, it's only hi-fi. There's never been a hi-fi emergency." - Roy Hall "Not everything that can be counted counts, and not everything that counts can be counted." - William Bruce Cameron Link to comment
ted_b Posted March 2, 2018 Share Posted March 2, 2018 Allan, same here but my library is large and it is tedious. Also, as you reiterated, just because an album has no "cover=" comment doesn't mean it is void of cover art (if the art is embedded in the file). At least that is my assumption, prior to Jussi's response. "We're all bozos on this bus"....F.T. My JRIver tutorial videos Actual JRIver tutorial MP4 video links My eleven yr old SACD Ripping Guide for PS3 (needs updating but still works) US Technical Advisor, NativeDSD.com Link to comment
Allan F Posted March 2, 2018 Share Posted March 2, 2018 51 minutes ago, ted_b said: Allan, same here but my library is large and it is tedious. Also, as you reiterated, just because an album has no "cover=" comment doesn't mean it is void of cover art (if the art is embedded in the file). At least that is my assumption, prior to Jussi's response. It is very tedious. I spent hours editing library.xml to get things to display the way I wanted them to in both HQPlayer and HQPD control. Your assumption is correct unless we are missing something that Jussi can point out. In my initial installation of HQPDcontrol, the only albums for which cover art was displayed were those with cover art in the metadata because of the NAS path format problem in HQPlayer's API, which erroneously omitted cover art for all albums with a cover art path. "Relax, it's only hi-fi. There's never been a hi-fi emergency." - Roy Hall "Not everything that can be counted counts, and not everything that counts can be counted." - William Bruce Cameron Link to comment
bibo01 Posted March 2, 2018 Share Posted March 2, 2018 53 minutes ago, Allan F said: It is very tedious. I spent hours editing library.xml to get things to display the way I wanted them to in both HQPlayer and HQPD control. Your assumption is correct unless we are missing something that Jussi can point out. In my initial installation of HQPDcontrol, the only albums for which cover art was displayed were those with cover art in the metadata because of the NAS path format problem in HQPlayer's API, which erroneously omitted cover art for all albums with a cover art path. @ted_b, @Allan F I am not able to follow you. In my library.xml all album folders have an entry similar to this one: cover="file:///media/samba/Music/A Girl Called Eddy/A Girl Called Eddy/folder.jpg" Covers and albums are resident on my NAS. If you open library.xml and do a seach (in my case) with cover="file:///", don't you get all directories with cover as folder.jpg? How curious are you? Link to comment
Hazard Posted March 2, 2018 Share Posted March 2, 2018 My wife thinks I am OCD but all this talk about tags... I hate tags, never use them as they dont add any benefit AFAICT. All my music is in directories, I simply drag and drop the directory I want to play. Nothing could be easier. richard kimber 1 Link to comment
Allan F Posted March 2, 2018 Share Posted March 2, 2018 45 minutes ago, bibo01 said: @ted_b, @Allan F I am not able to follow you. In my library.xml all album folders have an entry similar to this one: cover="file:///media/samba/Music/A Girl Called Eddy/A Girl Called Eddy/folder.jpg" Covers and albums are resident on my NAS. If you open library.xml and do a seach (in my case) with cover="file:///", don't you get all directories with cover as folder.jpg? No. While most of my albums contain cover path entries similar to yours, a number of the albums do not. All the albums ripped from CDs using dBpoweramp have Folder.jpg files in the album folder, but a number of downloaded albums do not. The album cover art for albums without Folder.jpg files is contained in the album's metadata. Those are the albums that Ted and I are referring to. "Relax, it's only hi-fi. There's never been a hi-fi emergency." - Roy Hall "Not everything that can be counted counts, and not everything that counts can be counted." - William Bruce Cameron Link to comment
ted_b Posted March 2, 2018 Share Posted March 2, 2018 25 minutes ago, bibo01 said: If you open library.xml and do a seach (in my case) with cover="file:///", don't you get all directories with cover as folder.jpg? No! As I stated earlier, I have several albums (stumbled on them, haven't gone through even 1% of my library) that have no entry with cover info, but clealry have cover art (shows up in HQPlayer). I am making an easy assumption that these albums have embedded (in the file metadata) art. Which means that interrogating the XML file does not result in a comprehensive list of missing album art, even if I could do it (haven't figured out the findstr equivalent of "grep "<directory" library.xml | grep -v cover | less") . So I will likely not do it. "We're all bozos on this bus"....F.T. My JRIver tutorial videos Actual JRIver tutorial MP4 video links My eleven yr old SACD Ripping Guide for PS3 (needs updating but still works) US Technical Advisor, NativeDSD.com Link to comment
bibo01 Posted March 2, 2018 Share Posted March 2, 2018 1 minute ago, Allan F said: No. While the majority of my albums contain cover path entries similar to yours, a number of the albums do not. Those albums have the album cover art contained in the album's metadata.Those are the albums that Ted and I are referring to. Then, can't you simply add a folder.jpg in all directories that do not have it ?! How curious are you? Link to comment
ted_b Posted March 2, 2018 Share Posted March 2, 2018 10 minutes ago, bibo01 said: Then, can't you simply add a folder.jpg in all directories that do not have it ?! Define "simply". For, say, 500 directories (which out of 7000 ain't bad). Most of those are likely embedded art, cuz I really only think I have less than 100 albums that don't have any art in HQPlayer...but am not in the mood to cull the 80 or so out of the 500. And furthermore, why add folder.jpgs to folders whose albums already display art! So, assuming I go forward with this HQPDcontrol project, I will simply visually take inventory of those minorities that don't display art, and then add manually. A long slow boring process...but something that the XML document won't help with. Allan F 1 "We're all bozos on this bus"....F.T. My JRIver tutorial videos Actual JRIver tutorial MP4 video links My eleven yr old SACD Ripping Guide for PS3 (needs updating but still works) US Technical Advisor, NativeDSD.com Link to comment
bibo01 Posted March 2, 2018 Share Posted March 2, 2018 59 minutes ago, ted_b said: Define "simply". For, say, 500 directories (which out of 7000 ain't bad). Most of those are likely embedded art, cuz I really only think I have less than 100 albums that don't have any art in HQPlayer...but am not in the mood to cull the 80 or so out of the 500. And furthermore, why add folder.jpgs to folders whose albums already display art! So, assuming I go forward with this HQPDcontrol project, I will simply visually take inventory of those minorities that don't display art, and then add manually. A long slow boring process...but something that the XML document won't help with. "simply" as straight forward. I realize that it can be tedious to accomplish. How curious are you? Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now