Skip to main content
Recent Posts
1
Support - (fb2k) / Re: Request: fb2k and musicbrainz
Last post by j7n -
Music databases deal with human-readable titles in natural language with complete punctuation, not filenames. MusicBrainz isn't unique in this regard, exept maybe in that it requires diacritics in French uppercase and Italian too.

You can use $replace() function to define a table when renaming with File Operations, followed by $ansi() to remove all remaining special characters. I use $replace() by default in my collection to avoid compatibility issues with old software, and also save the cleaned "ascii filename" in a tag field for non-English titles, so it can be restored later or searched by. See this example in Mp3Tag for a proposed table for common symbols.

The substitution should really be configurable to permit choosing whether a character is replaced by one or two symbols (ä->ae,å->aa,ā->aa). A tabular GUI for configuring this is something I don't expect to see in Foobar.

Not sure what the maximum number of parameters for replace() in Foobar is. It is sufficient to handle a few languages.

Spoiler (click to show/hide)
2
General - (fb2k) / Displaying dynamic image in place of stub image
Last post by C3POwen -
I'm trying to set up my library so that if an artist image isn't available, the letter of the artist (saved as an image) is displayed instead. However, I don't want to have to put an image of the letter A into 29 artist folders, B into 53 artist folders, and so on.

In the same way that "%filename%.jpg" and "%album%.jpg" are two of the default patterns under "Front cover", I've tried to do something similar under artist using a title formatting string, but also including a full file path as part of it:
Code: [Select]
C:\Program Files (x86)\foobar2000\letters\$left(%album artist%,1).png

The idea is that it pulls back "B" for "Beatles", "S" for "Stevie Wonder", etc., but this doesn't seem to work, and the stub image is still displayed. Is there something I'm missing, or is this a limit of foobar2000 and I need to find an alternative way of achieving this?
3
Opus / Re: Opus gapless and glitchness encoding
Last post by j7n -
I'd like to see internal support for encoding to Opus in Foobar, which would process an album as a continuous stream and use the libopusenc library directly, maybe guessing an album by a tag pattern like during RG scanning. An out of the box, fully gapless support in Foobar, unlike with other codecs, might slightly promote the status of Opus as the current standard.

It seems that the issue can't be completely solved with a command-line encoder, except maybe with a hack where a fraction of a second of data is saved in a temporary location and prepended when encoding the following track. And this can't work reliably when encoding multiple files simultaneously, and it won't prevent the transition click from bleeding backwards. A file splitter that requires typing into the console isn't a solution either for daily use.
4
MP3 / Re: best mp3 encoder with something better than a command line interface?
Last post by greynol -
With the settings I used in lame, I saw in spectrograms some kind of denoise, but the music sounds apparently identical, from the subwoofer bumps to cymbals. I tested >30 samples. Now I have to prove there are improvements based on the psy fine tuning and concludent ABX tests.
Proof based on psy fine tuning?  No.

Concludent [sic] ABX tests?  Yes.  Where are they?

So far you've done nothing to justify your hijacking this topic.
5
MP3 / Re: best mp3 encoder with something better than a command line interface?
Last post by saratoga -
I hope to obtain good results with all filters OFF and with the psy fine tuning (interchannel masking ratio and sticking around with the psy masking values). The default settings output something crappy and the differences are obvious for any real Hi-FI audio system.

Default 320kbps audio, of almost any format, is generally transparent.  If you don't already realize this, you should stop what you are doing and try it out. 

With the settings I used in lame, I saw in spectrograms some kind of denoise, but the music sounds apparently identical, from the subwoofer bumps to cymbals.

Spectrograms are meaningless.  Do not even waste your time with them.

Now I have to prove there are improvements based on the psy fine tuning and concludent ABX tests.

Maybe this is a language barrier, but logically to improve something you must first find a problem.  If you don't find any problems, then how are you expecting to improve anything?  You are not making a lot of sense. 
6
Support - (fb2k) / Request: fb2k and musicbrainz
Last post by Sandrine -
While musicbrainz is helpful as a tagger in many situations it also introduces its very own set of challenges. The biggest one for me are their cosmetic rules. Musicbrainz insists on using special quotes, hyphens and other diacritics. This leads to incompatibilities for me when using other software, especially in conjunction with renaming via file operations when the non-ASCII character is passed onto the file name.

I would like to request a way inside of foobar2000 to normalize diacritics in tags, that is, replace non-ascii characters with an ASCII character. Obviously that is not desirable in all situations so may this could be done via a user-defined table of cases. I think someone like that is already happening "under the hood", to liken several characters to each other.

At the very least, I would hope for a user-option that would turn on or off using non-ASCII characters in file names. Thanks in advance!
8
Speech Codecs / Codec for low dynamic range, noisy (rf crackle) speech?
Last post by John Carter -
I'm helping a bunch who have a couple of Ye Olde Analogue radio repeaters scattered about the mountains to help hikers and hunters and search and rescue.

They have a "keep an archive and listen either live or to archived recordings via the web" service.  Very useful if a hiker in distress said something nearly inaudible and you want to go back and confirm you heard the right thing.

I think they are using the wrong audio codec for this and I'm looking around for something better....

* The audio quality is Bad Bad Bad by modern standards, mostly due to range, low power hand held transmitters, intervening dirty great mountains, weather, and RF interferers (eg. some farmers rusty electric motor).
* The dynamic range is low.
* There is substantial "crackle" interferers.
* There is substantial "white noise" from RF and various components.

They have broadband connections from the repeater stations to the cloud servers. So bandwidth isn't the limiting issue, audio quality is, and latency is. (Ever tried to have a conversation where the audio lags terribly?)

Part of me says "Go lossless", but the utility might be increased by a codec that is good at emphasizing speech and losing crackle and white noise.

Which open source / patent unencumbered codec would you recommend?
9
MP3 / Re: best mp3 encoder with something better than a command line interface?
Last post by BrilliantBob -
At the bitrates you are using it won't be possible to have an improvement generally, so that won't work.  Instead, you start with a sample where you can reliably detect a difference and then make adjustments until you cannot.  Then you compare the encode you make to the original and try to show that it is now transparent.
I hope to obtain good results with all filters OFF and with the psy fine tuning (interchannel masking ratio and sticking around with the psy masking values). The default settings output something crappy and the differences are obvious for any real Hi-FI audio system. The increment of the psy masking values is +/-0.25 dB, added/subtracted to the default psy values. The sfb21 is treble dependent and, along with the low pass filter, cuts the high frequency sounds brutally. Working in progress.

At the bitrates you are using it is very unlikely you'll find many files with a difference that is detectable.  Do you actually have one? 
With the settings I used in lame, I saw in spectrograms some kind of denoise, but the music sounds apparently identical, from the subwoofer bumps to cymbals. I tested >30 samples. Now I have to prove there are improvements based on the psy fine tuning and concludent ABX tests.
SimplePortal 1.0.0 RC1 © 2008-2018