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
81
FLAC / Re: FLAC v1.4.x Performance Tests
Last post by Porcus -
A weirdness or two, though. (Got 1.4.3 on this computer and replicated with that.)

-e -l <N> would never pick order = N. At most order = N-1. Or do I misinterpret the flac -a output? (I read the "order=" part, which does not start at 0. order=7 means coefficients enumerated 0 through 6, and was the highest I got out of -l7.)
Anyway, a bunch of .ana files attached.

Also, with -b48000 - so the blocks "nearly repeat", but not exactly - the predictor coefficients do vary quite a lot between the frames. However as a sine should be perfectly replicable with order = 2 - presuming sufficient precision, which I am too lazy to check out - there would be a whole lot of different predictor vectors that would make for equally good prediction.
82
3rd Party Plugins - (fb2k) / Re: foo_upnp
Last post by Snowknight26 -
I personally use the paid version of MinimServer which is probably the closest thing you'll get to foo_upnp, but if you haven't customised foo_upnp the free version of MinimServer will do much the same.

Depending on your use case, though, there doesn't seem to be a equivalent to foobar2000 + foo_upnp. In my case, for example, I have playlists set up in foobar2000 and basically have BubbleUPnP on my phone set up connect to that foobar2000 instance where all my playlists are accessible as-is. Any dynamic playlists (recently added, recently played) that are specific to that foobar2000 instance carry over perfectly. Using another UPnP server like MinimServer means you now have to maintain separate playlists or find a way to automate syncing of playlists from foobar2000 to MinimServer. But you're right, if your goal is simply to library separately from foobar2000, then MinimServer sounds like it fits the bill. For everything else, foo_upnp was a godsend since effectively presented everything you had in foobar2000 remotely.
84
Uploads - (fb2k) / Re: foo_skipcount
Last post by fjara -
Version: 1.9.0

Tested 2.0 x86/x64 and 1.6 on Win10.

Feature changelog:
  • Add skip protection toggles for all 3 actions as well as delay duration for each. So, after pressing 'Next song', if next protection is enabled, for 1 second (the default, but customizable) into the next song any skip action will not count. This will delay the window for skips to count. That means, if the duration setting above is set to 5 seconds, the skip will count from 1-6 instead of 0-5.
  • Preference requires re-apply: Changed skip logging setting to be a dropdown as the previous settings would conflict. Now choose between No logging, just last skip, or log all skips.
  • Updated settings dialog window for formatting and grouping.
  • Added context menu clear option to remove all timestamps except the most recent.

Technical:
  • Merged context menu functions into one
  • Preferences utilize more built-in helper functions
  • Created contextmenu header
  • Created fields header
  • Utilized inline on some functions

Discussion topic
85
General - (fb2k) / Re: Editing tags in foobar
Last post by Case -
I suspect the "ON AIR" text comes from your skin. Internally foobar2000 uses prefix "file://" for local file paths and paths from archive, like the zip file, use prefix "unpack://". I assume your skin think everything not starting with "file://" is being streamed so it adds that text. But this is just speculation.

Your screenshot shows that you are still fighting with the files from the zip. Normally foobar2000 automatically notices all changes to files in Media Library folder. Have you disabled library monitoring?

I'm against that library file deletion because it should never be needed. You should have foobar2000 monitor the library locations so it sees instantly everything that happens in said directories. If the library is on a "weird" network share (something running on old linux-based software) it may not support monitoring. For these purposes the library has a rescan button. These are accessible from the right click context menu of the media library directories.

On that note your earlier media library screenshot showed that you have "..\LR_Classical" and "..\LR_Classical\Beethoven <something>" and "..\LR_Classical\Schubert <something>" added as media library locations. Just having "..\LR_Classical" is enough, all subdirectories like that Beethoven and Schubert gets included automatically. Unless if they are hidden directories. The media library excludes hidden paths.
86
General - (fb2k) / Re: Editing tags in foobar
Last post by musimath -
The failing files are inside ZIP-archive. That fully explains all the failures you see. I'm quite certain these files have never been tagged with TagScanner either, it's just a special feature of foobar2000 that it can play and show these without manually extracting them first.
You should either remove the zip archives from your music collection or change your exclusion filter from "*.CUE" to "*.CUE;*.ZIP".

I changed the exclusion filters and deleted the zip file.
As for tagging these files with TagScanner see the enclosed image.
88
General - (fb2k) / Re: Editing tags in foobar
Last post by musimath -
Most music files I own were ripped from CDs, using EAC. Not extracted from zip files. And zip files, in case they were present, were excluded from the folder containing each album.
The screenshots you shared clearly showed that foobar2000 had loaded FLAC files from a ZIP-file called "Schubert - Sonata in B flat major D 960 - Berman.zip". The zip file is located on "H:\" drive in directory "LR_Classical\Schubert - Piano Sonata in B flat major D 960 - Berman".

After changing the exclusion filter, I closed fb2k, open it again and I didn't find differences.
As I mentioned, I hope you didn't include the quotation marks. The exclusion filter needs to be just
Code: [Select]
*.CUE;*.ZIP

Deleting the following 3 folders and rescanning voids the library completely?

profile\index-data
profile\library
profile\playlists-v1.4
Please stop deleting the library files. It's completely unnecessary.
[/quote]

I corriged the exclusion filters.

I don`t understand: I ripped the Berman from the original CD, by means of EAC, coding it as flac. Moreover, this CD is part of a two CDs box, which I ripped in the same way. The second one has no problems, but the first, corresponding to the Sonata, appears duplicate in the library display (see images). Doubly duplicated: as albums in the ML and with double tracks in one of these entries.
BUT I discovered that you are right, and a zip file is included in the folder. Detail: this zip file dated from 2015, and flac files are from a few days ago. Perhaps I zipped the original flac files 8 years ago, for another purpose, and forgot to delete the zip from the folder.

I found that the first CD appears twice in the ML. The first one (Berman_disk_0.jpg and Berman_disk_0_error) without Artist name, and unplayable (see error). The second one (Berman_disk_2.jpg) with Artist Name but with duplicate entries. Some of them marked ON AIR and unplayables. The second CD in the box (Berman_disk_2) is OK.

I don't know the meaning of ON AIR and how to get rid of it.

I don't arrive to solve the issues. Therefore I think that deleting the library entries and re-adding them to the library after correcting the errors could be an alternative.
89
General - (fb2k) / Re: Illegal filename characters replacement
Last post by roc -
What I'm looking for is to be able to use Foobar2000 to manage my collection, on Windows, and on Mac, without Foobar2000 changing the path/name according to which system I am currently on (collection on a cloud storage, synced to the Win/Mac computer).

I believe that if Foobar2000 comes across a character in the tags (say in the Title) that it cannot use in the path/filename, it replaces that character (I think maybe with an underscore [maybe that is configurable]). And these characters which are replaced change according to what system FB2k is run on I think.

More specifically, I have a FB2k portable running off cloud storage. I can open this Fb2K on windows like normal, and the same version wrapped in Wine package on Mac.
My collection is used in 3rd party software (e.g. DJ software) which relies on the filepath/name not changing.
90
General - (fb2k) / Re: Editing tags in foobar
Last post by Case -
I changed the exclusion filter to "*.CUE;*.ZIP". Formerly I had only *.cue, without quotation marks and lower-case letters.
I hope you didn't literally type it like that. The quotation marks were meant to help make the sentence more clear. If you included the quotation marks, the filter won't work. Upper case or lower case doesn't matter. I just use upper case as the default out-of-the-box exclusion filter "*.CUE" uses uppercase.

Most music files I own were ripped from CDs, using EAC. Not extracted from zip files. And zip files, in case they were present, were excluded from the folder containing each album.
The screenshots you shared clearly showed that foobar2000 had loaded FLAC files from a ZIP-file called "Schubert - Sonata in B flat major D 960 - Berman.zip". The zip file is located on "H:\" drive in directory "LR_Classical\Schubert - Piano Sonata in B flat major D 960 - Berman".

After changing the exclusion filter, I closed fb2k, open it again and I didn't find differences.
As I mentioned, I hope you didn't include the quotation marks. The exclusion filter needs to be just
Code: [Select]
*.CUE;*.ZIP

Deleting the following 3 folders and rescanning voids the library completely?

profile\index-data
profile\library
profile\playlists-v1.4
Please stop deleting the library files. It's completely unnecessary.