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.
Recent Posts
1
3rd Party Plugins - (fb2k) / Re: foo_discogs
Last post by paregistrase -
@paregistrase

I've been running tests related to your post.
Here are some possible solutions. I hope it will be helpful.
There is also a multi-value discussion at the github repo that you are welcome to visit and contribute if you feel like it.

DISCOGS_ARTISTS_URLS
default:
%<<ARTISTS_URLS>>%
multi-value:
$split($flatten(%<<ARTISTS_URLS>>%))

DISCOGS_FORMAT
default:
<default def>
multi-value:
$split($join(<default def>))

It works for urls and name variation etc. But with DISCOGS_ARTIST_REALNAME=%<ARTISTS_REAL_NAME>% if I change to DISCOGS_ARTIST_REALNAME=$split($flatten(%<ARTISTS_REAL_NAME>%)) I get an error
Code: [Select]
(FATAL) Error: Error generating tag DISCOGS_ARTIST_REALNAME [Error processing function $split : Corrupted array string: missing start byte] for file file://Z:\mnt\wd\Music\New\Mogwai\2006 - Mr Beast\1.01 - Mogwai - Auto Rock.flac

[ESCAPE to close]
With the default code is not writen as multivalue

Edit:

DISCOGS_ARTIST_REALNAME=$split($join(%<ARTISTS_REAL_NAME>%)) seems to work.
2
3rd Party Plugins - (fb2k) / Re: Georgia-ReBORN - A Clean foobar2000 Theme
Last post by NewLeaf42 -
I've been thinking about modifying the old Georgia to add some of the functionality from ReBorn, for my own fork. How did you get the window to be able to drag with UI hacks? Before it was impossible to move the window, only resizing it worked.

As for the scrobbling, I'm just not worried about it for now. I didn't have adblock when I temporarily set my browser to Firefox, and my Wine version is the latest, (8.0) as I have the GPG key added to my system
4
General - (fb2k) / Re: [Suggestions / Wishlists] for future updates
Last post by Cannonaire -
A plugin that downsamples content with a higher number of channels down to 7.1 and another for 5.1 would be useful for ensuring compatibility when using exclusive mode on a system with 7.1 or 5.1 channels. Currently there doesn't seem to be a clean way to downsample 7.1 channels to 5.1, for instance.
5
3rd Party Plugins - (fb2k) / Re: Dolby Headphone Wrapper DSP
Last post by Cannonaire -
If the plugin conversion never happens, you can try a different effect combination out right now to see if that would be a suitable substitute.  For example, the built-in "Upmix to 5.1" DSP into the now-free jb_isone_pro_surround.dll VST (https://plugins4free.com/plugin/2069/).  The latter is 32-bit but the Foobar VST adapter will handle either/or on the Foobar v2 in use.  I have used the Dolby wrapper and found it pretty inflexible compared to this alternative.
I don't really use Dolby Headphone all the time - I have a different crossfeed I like for most music. But sometimes I like the sound of Dolby Headphone specifically, like when I listen to the music from Deus Ex or some other things. Having Dolby Headphone on the 64-bit version would just be really nice, even if there are alternatives that are technically better.
6
3rd Party Plugins - (fb2k) / Re: foo_dsp_winamp
Last post by zwolamed2 -
For Foobar2000 1.3.20 users.
If you have startup crash/error:

Microsoft Visual C+ Runtime Library
Runtime Error!

Program C:\Program Files (x86)\foobar2000\foobar2000.exe

R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.

Simply delete dsp_sc.dll and dsp_enh.dll from C:\Program Files (x86)\Winamp\Plugins
(old wiki entry says about deleting dsp_sps.dll for other versions).
If you still have the error, just get rid of all dll files besides the one you use in the bridge, because as it was mentioned above, the issue is caused by plugins not compatible with Winamp 2.x.

If some elements of plugins' GUI disappears like in Ozone Free, simply restart Foobar2000 till the GUI fully appear.

Didn't find any solution to save plugin's settings on app close like it is when using Winamp.

Does anybody know about WAC plugin bridge from Winamp 3 or to WAC>VST?
8
3rd Party Plugins - (fb2k) / Re: foo_discogs
Last post by da yuyu -
@paregistrase

I've been running tests related to your post.
Here are some possible solutions. I hope it will be helpful.
There is also a multi-value discussion at the github repo that you are welcome to visit and contribute if you feel like it.

DISCOGS_ARTISTS_URLS
default:
%<<ARTISTS_URLS>>%
multi-value:
$split($flatten(%<<ARTISTS_URLS>>%))

DISCOGS_FORMAT
default:
<default def>
multi-value:
$split($join(<default def>))
9
General - (fb2k) / Re: foobar2000 v2.0 bugs
Last post by Takaji -
Crossposting this possible bug report to this thread, as this may have been the better place to put it:

I'm not exactly sure when this behaviour started (possibly when I switched to foobar2000 v2.0?), but I've noticed that if I modify the %album% tag of an album, then %added% also changes to the date that I modified the tags - I assume because the database sees this as a new entry. Is there a way to disable/fix this?

I thought maybe the playback statistics database would've relied on another way of identifying a track/album instead of by the tags - perhaps by a hash or something like this?

I noticed a typo in an album title, and now %added% shows that the album was added to my library today, instead of back in 2018. I have an autoplaylist which organises my music by %added%, and this then gets messed up.

I can confirm that this is happening with 2.0 beta 24 and foo_playcount 3.1.3.

Steps to reproduce:
1. Change the title of an album (%album%) in the media library (in this case I added "(Test)" to the end of the album name)
2. Playback Statistics field will show an Added date that reflects when you changed the album name.

Changing the album name back to its original value restores the correct playback statistics.