Skip to main content
Recent Posts
Support - (fb2k) / Only Windows Media Player can RIP CDs: "Could not access any of found CD drive"
Last post by redtownsend -
In the last week or two I've been hit with a problem where
Only Windows Media Player can RIP CDs.

The only suspected change is Windows Updates. 

Does anyone else have this problem?

foobar2000 give the error:

"Could not access any of found CD drives."
"Please shut down any other software possibly locking your CD drive."
"If you're using limited account, please install Nero BurnRights (freeware) to use CD playback functionality."

I get a similar error with Quintessential Media Player.

Of course, I've rebooted ...
Running "as administrator" makes no difference. 
I ran Nero BurnRights 32 and 64 bit versions. 

OS Name   Microsoft Windows 10 Home
Version   10.0.17134 Build 17134

v 1.3.19

General - (fb2k) / Re: Default UI Gallery
Last post by porkpiehat -
I think this xch4nge is the most versatile and customizable foobar skin ever made.
So many thanks to Falstaff (aka Br3tt), the developer of Xch4nge.

Just btw this should be posted in the Columns UI gallery topic (coincidentally made by Falstaff  ;)), rather than the Default UI one.

Oops, sorry!
I thought it was Default UI, thanks for the info.
I gotta move.
Support - (fb2k) / Re: %CONTENT GROUP% mapping error
Last post by thomian -
Ah no... sorry... To interpret this as an affront to "human culture" is ridiculous. Why should "musical category" be more important to human culture, than the correct naming of "classical works" of world cultural heritage? I didn't catch that. In fact, there are a lot of people, who are not aware, that the Apassionata has three movements, and that Beethoven does not play the piano on the recording. This (!) is a matter of importance for human culture and for musical education, but not the categorization of music files on your hard disc. The correct tagging of works, movements, composers and performers might be more important to human culture than the tagging of musical categories.

The whole world calls this field "grouping", except foobar. It seems to me, that you try to convince the rest of world, that the grouping field better should be named "content group", because it should be used as "musical category" to serve the music and save human culture. Just give me logical arguments, besides your personal feelings.

Yes it's true. This field is in use for different purpose. There are a lot of people that use the grouping field for "works" (besides the fact that their software calls it "grouping"). And there are a lot of people using it for "musical categories" (besides the fact that their software calls it "grouping"). And there is no problem. Forcing people to use the album tag for "work" and to use the grouping tag for "musical category" is not a solution.
General - (fb2k) / Quick Question about "Rescan on startup" & "Monitor for changes while running"
Last post by im_special -
Hi, so in an attempt to try and get some extra performance out of foobar, as I feel with a large library of music, startup times can start to suffer and lose some of that snappiness, I'm going to try and disable these two options, only I'm not exactly sure what they do as in what should I expect in change of my "workflow" or whatever.

"Rescan on startup" I assume this just indexes your entire collection every time you startup foobar2000 (which is always brutal on a fresh boot), so now that it's not checked, I'm guessing now when I add or delete music, it will not reflect properly until I manually do a scan with "Rescan now"?

"Monitor for changes while running" I'm not sure what this one does, does it just check my music for metadata changes? Or does it also index my music (similar to the above option) while music is being played?
Support - (fb2k) / Re: %CONTENT GROUP% mapping error
Last post by incifinci -
I understood you exactly in this way. You argue for conformity and (from this aspect seems) logical solution.

And yes, this is exactly, what I am against. Because words have power. I know, I can use any system, any tags. I speak for values of human culture. This is more important, than technical conformity. By using the name CONTENT GROUP as more time, as we can, X time 10% of people will remember about TIT1 Id3's fog, about this tag: "Oh, yes, this is about... how is... oh, yes! remember! symphonic, concerto and so on". AND THEY WILL USE IT IN THIS WAY. Who does not use a tag about these important categories, he earlier or later, but simply forget about it. In 21st century, tag system has BIG influence to people musical intelligence. knowledge. If they have not explicit word CONTENT GROUP*, so they forget EARLIER, EASIER about this important category type. The way, how you think, depends on your instrument for thinking: your language. There are people in Amazonia, native tribes, who can not calculate more than 1, 2 and 3. They even can not say, what of my hands, left or right has more stones, if stones are more than ~5-6! After antropologistes gave them the worlds (numbers), they COULD learn to calculate. Without words they even could not imagine, what number, more than 3, are.

(* Yes, will be much better any more exact, WORK CATEGORY or so. But we have content group now -- anyway better from this point of wiev, then simply grouping.)

I myself is a very precious man. I like all to be in logical order, mostly in my PC. All the while, until it will not against human culture, as in this particular case. Starting from this point, for me is absolutely indifferent the technically logical order. Culture is much more important. And this is not meaning, I am against logics. How could I? I only much mor, in our case, for CONTENT, MUSICAL LOGICS, than technical. Because much more important.

This was the meaning of my words: you forget: tags and programs and standards must serve music. Not inversely.

Humanity is going exactly on the way of degradation. Every new generation is more stupid than earlier. Most of destruction of human values were "unfolded" with some technical type "needs". I do not want to live in the world, were some idiotically stupid so called music has 1.5 billion wievers on youtube -- and half or more of them never in the life heard Appassionata. EVERY step to this hell is important, will it executed or not.
General - (fb2k) / Re: Linux Port
Last post by Anton-Latukha -
I used Foobar2000 for many years.
And also migrated with it to the Linux systems.
So I was using it for ~10 years on Linux systems under Wine.

It is late at my UTC+3, I would write the main part - report on running Foobar2000 in Wine under Linux - in later days.
And would be a really happy report with useful info.
General - (fb2k) / Re: Linux Port
Last post by Anton-Latukha -
I talk about Qt, because people that does not know, and just repeat old tropes and write stuff without arguments, in fact those people make a big damage to the reputation and community of KDE.

It result is echo-chamber and closed-loop systems, and the results are that Linux community underappreciates KDE and Qt devs work.
People use GTK, because they are using GTK. Writing in GTK, because we already started writing in GTK. Financing GNOME, because we use GNOME.

While KDE is really competitive and not funded work. Imagine would it was if was somewhat more encouraged and funded.

People fall into GTK, KDE camps. I want them to become co-represented and co-workers.

In Linux, for users, it is just the question to install 300 Mb of dependencies, and not any other resources - to use applications both GTK and Qt applications freely, and use from them those that have possibilities needed for you.
General - (fb2k) / Re: Linux Port
Last post by Anton-Latukha -
"Bloated and heavy Qt" - how many years would I see that people say that old myth.


I used to write some simple GUIes for different needs, in GTK and Qt.

I would just refer to this post:
I got triggered, because guy called KDE - a legacy system. People should pick words and make research before trying to midlessly convert last of the Linux dirstribuions from KDE to GNOME.


Yes, in Windows, because of it's distribution design - in the most cases application needs to bundle and drag with itself most of the stack and libraries it uses, and so also Qt. It is Windows design and distribution flaw, they outsourced to users to search and check and download and install software, and to programmers to distribute it. And then tried to solve it with forcing people to use Metro all the time everywhere from the Microsoft Store.

In Linux you have a distributions official, maintained systems that have all software in one place. And it automatically downloads software from official sites, and check-sums that files are right, and goes through official toolchain, and installs software and dependencies for you.

In Linux - if you install KDE, and see that 300 dependencies and 400 Mbytes would be installed.
That is the same Mb size as for GNOME, but much more dependencies.

But in Linux - it is one time 400 Mbytes - that reused forever by all applications.

In Windows - resulting Desktop with all application&updates gets easily to 120-200 Gbytes.

While I have an old system that lives on 120 system partition - it is Arch Linux that has software-rich AUR system. It had/has 5-6 years worth of tools and applications installed for (DevOps) usage and experiments. That system holds probably roughly 3 times more libraries/tools/applications than Windows person uses. And Arch Linux system is 70 Gbytes, so it always fitted, and I never got concerned with space on the system partition. Because software in Linux reuses bits that are already installed.

Ok - KDE installs all that 300 packages. But you need to understand that KDE is not just by words is "feature-rich" - it is in fact "feature-rich", so it uses many modules and their features.
And more modular and future-rich then most but not all GNOME applications.

In eyes of one people 300 KDE dependencies (from which 20-40 are Qt) - is a very flexible modular design.
In eyes of other that is "fat bloat", and so logically that people also think that those developers were stupid to use all that.


Qt even took more actions to be even more granular and made architecture possibility - Qt-Lite.

That allows compile-in/bundle only functions that were used from modules. That is lightweight as it can be.
Already modular Qt - can be made 5 times leaner if leveraging Qt-Lite.


Abought is Qt lightweight.

Lightweight LXDE somehow got fully rewritten to Lightweight LXQt.
And Budgie GTK somehow wanted to be fully rewritten to Qt for Budgie v11.

Do you imagine what should happen, so developers decide desktop environment to be rewritten to other toolkit. How much work that is.

I did closed-source Docker image that serves LXQt Linux environment through noVNC (to be used from a browser). Why LXQt - because it is modern, good looking and lightweight on RAM and hard-drive, and great to run at many instances scale in container clusters.


A year ago I made reinstall to my godmother.
Pentium 4, Nvidia NV20 (the year 2001 of manufacturing).

Mainline Qt and KDE was the fastest modern GUIs on that 15 years old PC.
Qt and KDE folks worked hard to make the total system of fallbacks, so DE falls back and fully adjusts to possibilities of hardware it runs on. So that is why it works so great on that PC.


Do you imagine how lightweight toolkit must be to run on microcontrollers. It is not even Raspebby Pi Zero - it is microcontrollers.


Qt used in hardware, serious science, and automotive industry.
Look serious GUI and complex UI applications as QGIS and Krita.
Look at what KDAB is doing to understand the crazy possibilities of the toolkit:

Support - (fb2k) / Re: %CONTENT GROUP% mapping error
Last post by thomian -
No, you misunderstood my request. I don't want to convince you, how to use the TIT1 field. You might use it in the same way as you used it before and fill it with musical categories. You'll keep the TIT1 field for your purpose. Nothing will be removed. Mapping this field to %grouping% wouldn't force you to anything. Just the internal name in foobar changes, not the function. And with the "properties dialogue settings" you could even rename it to "musical category" or whatever you like.

The following Tags are already mapped to each other:
APE: Grouping
ID3tag: TIT1
iTunes MP4: ┬ęgrp
WMA: WM/ContentGroupDescription

I just argue, to map these tags to foobars %grouping% variable instead of %content group%. The only thing that would change is, that the mapped tags by default would be displayed as GROUPING instead of CONTENT GROUP. This is how it shows up in all other music players (see my post above). It thus will meet standards, it will be shorter to type in title formatting scripts, it will match the names of the corresponding Vorbis and APE fields, it will reduce coding for implementation, it will prevent confusing Vorbis and APE users... And this is why it seems a more elegant solution to me.
SimplePortal 1.0.0 RC1 © 2008-2018