Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Georgia-ReBORN - A Clean foobar2000 Theme (Read 125763 times) previous topic - next topic
Andu and 2 Guests are viewing this topic.

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #675
@handleyman,

download the latest master version from here.
This latest master version also includes a lot of new unsynced lyric sources for ESLyirc which I have just added:
https://github.com/ESLyric/feedback/issues/115

I think you were the one who wanted to have only unsynced lyrics right?
Now you can deselect all synced lyric sources here: foobar's Preferences > Tools > ESLyric > Lyric Option > Lyric Sources.
I have also added additional lyric type (Synced) or (Unsynced) information in the name description, it is easier for the user to choose from.

-Tom


Thanks for this, Tom. It is the latest version, and yes that was me (I'm also the one who def prefers Lyrics3 to ES Lyrics, too). Since I've removed the ES Lyrics stuff from the player, are you sure this error is linked to lyrics? It seems more related to the NowPlayingArtist filter...? From testing it, the issue to happen only when the external file that is clicked contains no tags or images. When I play 'proper' tagged files with either embedded or linked images, everything is fine...

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #676
These errors ( related to playlist hyperlinks and library filter view ) should be fixed ( I think ) in the latest master version
but they are present in the RC-1 version.
So you should download and try the latest master version, from the link here.

You do not need the obsolete old Lyric Show 3 panel with the multisource component.
In the latest master version, there are 15+ new ESLyric sources. You do prefer unsynced lyrics, then use this
and bury Lyric Show 3, as it also has much fewer lyric sources. Just try it out and you will see for yourself, just uncheck all synced lyric sources as I have mentioned in my previous post and you should be good.

-TT

 

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #677
@TT :  Thanks a lot for the new large amount of ESLyric source scripts!!  Please keep them available at their own GitHub link package, much appreciated.  This buries OpenLyrics where development has been glacially paced.

For Foobar 1.6.16, I still keep LSP3 with foo_multilyrics available due to the inclusion of Metal Archives and Deezer as sources--any chance of adding those as new ESLyric searchers??

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #678
These errors ( related to playlist hyperlinks and library filter view ) should be fixed ( I think ) in the latest master version
but they are present in the RC-1 version.
So you should download and try the latest master version, from the link here.

You do not need the obsolete old Lyric Show 3 panel with the multisource component.
In the latest master version, there are 15+ new ESLyric sources. You do prefer unsynced lyrics, then use this
and bury Lyric Show 3, as it also has much fewer lyric sources. Just try it out and you will see for yourself, just uncheck all synced lyric sources as I have mentioned in my previous post and you should be good.

-TT
Thanks, I'll do that asap. Is there a quicker way to get my existing settings back when I change update GR profile? At present, I have to manually (and laboriously!) re-enter all the playlist sorts and groups info, plus all the library search and filter fields (I can't see any way of exporting and importing them?), so I'm often reluctant to do this.

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #679
Following on from the previous post, this is why I prefer LS3... I've just installed the latest version of GRB as you suggested, and it downloads the lyrics OK - presumably because of the greater number of sources - but doesn't display them. The second image is with LS3, which downloads instantly, and displays. Why the difference???

I've also noted in the later versions that the playlist lock only works for files opened within FB2K - external file replace the locked playlist which is -pretty annoying!!!

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #680
@handleyman,

you can do a backup of the current state of the theme via top menu Options > Settings > Theme backup > Make backup.
This will create a new backup folder in your "foobar2000\profile\backup"
When you do a fresh portable foobar installation, copy this backup to your profile folder and then you can restore this backup via
top menu Options > Settings > Theme backup > Restore backup.

---

The lyrics should also display immediately after they were found, which takes only a few seconds.
I noticed in your screenshot you are using a custom lyrics directory. If you have a custom lyrics directory,
you need to also change it ESLyric settings, here is the excerpt from the Georgia-ReBORN FAQ:

Quote
How can I set my own lyrics directory?
Open your foobar preferences ( File > Preferences ) and go to Tools >ESLyric > Lyric Option > Save Settings.
In the Location field on the right side, click on the hamburger menu ( ... ) and set your path, for this example we use D:\Audio\SongLyrics

Next go to and open your foobar2000\profile\georgia-reborn\js\settings.js
Search for the "tf.lyr_path" and add the path you have set previously in ESLyric.

tf.lyr_path = [ // simply add, change or re-order entries as needed '$replace($replace(%path%,%filename_ext%,),\,\\)', fb.ProfilePath + 'lyrics\\', fb.FoobarPath + 'lyrics\\', 'D:\\Audio\\SongLyrics\\', ];

Lyrics should be saved now in your new directory and displayed in Georgia-ReBORN.

If you want to change the lyric filename pattern:
Quote
How can I set custom lyric filenames?

Go to foobar's preferences > ESLyric > Lyric Option In the file name field paste, e.g: `[$upper($stripprefix(%artist%)) - ]%title%`
Now open your georgia-reborn-config.jsonc and go to "lyricFilenamePatterns" and just add: `"$upper($stripprefix(%artist%)) - %title%",`
Save and restart foobar.

I have tested it and everything is OK when the user sets a custom lyric directory.
Btw you can find the Georgia-ReBORN FAQ's here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/58

---

I do not understand what's the issue with the Playlist lock?
Can you give me more information and step by step instructions how to reproduce this?

-TT

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #681
I do not understand what's the issue with the Playlist lock?
Can you give me more information and step by step instructions how to reproduce this?

-TT
OK. If you have a locked playlist open and start a random item from within FB2K, it's fine - the playlist remains locked and the new item appears in a new (or default) playlist.
BUT, if you have that locked playlist open and start a new file externally (ie. clicking on the file, not anything within the App), then it removes the contents of the 'locked' playlist and replaces it.
Hope that helps.
Jeff

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #682
@handleyman,

you can do a backup of the current state of the theme via top menu Options > Settings > Theme backup > Make backup.
This will create a new backup folder in your "foobar2000\profile\backup"
When you do a fresh portable foobar installation, copy this backup to your profile folder and then you can restore this backup via
top menu Options > Settings > Theme backup > Restore backup.

---

The lyrics should also display immediately after they were found, which takes only a few seconds.
I noticed in your screenshot you are using a custom lyrics directory. If you have a custom lyrics directory,
you need to also change it ESLyric settings, here is the excerpt from the Georgia-ReBORN FAQ:

Quote
How can I set my own lyrics directory?
Open your foobar preferences ( File > Preferences ) and go to Tools >ESLyric > Lyric Option > Save Settings.
In the Location field on the right side, click on the hamburger menu ( ... ) and set your path, for this example we use D:\Audio\SongLyrics

Next go to and open your foobar2000\profile\georgia-reborn\js\settings.js
Search for the "tf.lyr_path" and add the path you have set previously in ESLyric.

tf.lyr_path = [ // simply add, change or re-order entries as needed '$replace($replace(%path%,%filename_ext%,),\,\\)', fb.ProfilePath + 'lyrics\\', fb.FoobarPath + 'lyrics\\', 'D:\\Audio\\SongLyrics\\', ];

Lyrics should be saved now in your new directory and displayed in Georgia-ReBORN.

If you want to change the lyric filename pattern:
Quote
How can I set custom lyric filenames?

Go to foobar's preferences > ESLyric > Lyric Option In the file name field paste, e.g: `[$upper($stripprefix(%artist%)) - ]%title%`
Now open your georgia-reborn-config.jsonc and go to "lyricFilenamePatterns" and just add: `"$upper($stripprefix(%artist%)) - %title%",`
Save and restart foobar.

I have tested it and everything is OK when the user sets a custom lyric directory.
Btw you can find the Georgia-ReBORN FAQ's here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/58


-TT
Thanks - I'll try that asap. :-)

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #683
@TT :  Thanks a lot for the new large amount of ESLyric source scripts!!  Please keep them available at their own GitHub link package, much appreciated.  This buries OpenLyrics where development has been glacially paced.

For Foobar 1.6.16, I still keep LSP3 with foo_multilyrics available due to the inclusion of Metal Archives and Deezer as sources--any chance of adding those as new ESLyric searchers??

I have posted the lyric source pack on the ESLyric Github page here:
https://github.com/ESLyric/feedback/issues/115
I'm pretty sure ohyeah will add them officially to ESLyric for the next version but you can already download it from the link...

I have tried to implement Metallum and Deezer but it is more complicated and can for now not be done ( at least from my side )
because of some current limitations of the parser ( himalaya ) that ESLyric is using. Metallum has a more complex website structure
which first need to be clicked on the "Toggle lyrics display" icon then the lyrics will be shown. And on the Deezer website a popup will always be first displayed to try their premium service that blocks ( after you close the popup, the content will be shown ) the lyrics from loading. So if we had more tools to work with, e.g ( cheerio, axios ) it is doable. This also applies for lololyrics and some others...

But it doesn't matter if there are no Metallum or Deezer sources because right now, it has so much sources that it should cover basically everything.

-TT

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #684
Quote from: TT
I have tried to implement Metallum and Deezer but it is more complicated and can for now not be done ( at least from my side ) because of some current limitations of the parser ( himalaya ) that ESLyric is using.

OK, thanks TT for a having a go at them anyway!

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #685
I do not understand what's the issue with the Playlist lock?
Can you give me more information and step by step instructions how to reproduce this?

-TT
OK. If you have a locked playlist open and start a random item from within FB2K, it's fine - the playlist remains locked and the new item appears in a new (or default) playlist.
BUT, if you have that locked playlist open and start a new file externally (ie. clicking on the file, not anything within the App), then it removes the contents of the 'locked' playlist and replaces it.
Hope that helps.
Jeff

@handleyman,

I have investigated this issue and it is the standard foobar2000 behavior. Even if the active playlist is locked or an autoplaylist,
it will override the lock and clear your playlist when double clicking songs from the Windows Explorer using the standard installation.
Unfortunately there is nothing I can do, there is a Spider Monkey Panel method to prevent this action ( maybe? )
but it is also not work as intended. You can make a new thread in the General or Support forum here and ask Peter if he could fix this.
Maybe foobar should make a new autoplaylist for this kind of action, just a thought...

-TT

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #686
^ Could use 'Always send new files to playlist' in Shell Integration ?


Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #688
Maybe foobar should make a new autoplaylist for this kind of action, just a thought...

-TT

^ Could use 'Always send new files to playlist' in Shell Integration ?

Yeah right, this does exactly what I thought of.
Thx @anamorphic =)