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
92
FLAC / Re: EAC. why different bitrates when I use Flac and therefore lossless?
Last post by korth -
"values aren't very useful in the FLAC command-line options."
I don't think there's much clarity on the subject :)
There's a reason I hid that behind a spoiler.
%bitrate% is a placeholder that can be used to transfer a selected value from 'Bit rate' to the command-line.
'Bit rate' values are a set of fixed numbers ranging from 32 to 1024.
In the FLAC command-line options you're using -8 (available values for that parameter are -0 through -8).
Values that are fixed numbers ranging from 32 to 1024 aren't very useful when the only numbers you can use are 0-8.
93
Support - (fb2k) / Re: Problem with displaying stream titles with diacritic symbols
Last post by Dryst -
There are two issues I am aware of that cause problems here.

#1 You must use Unicode of some form, and you are instead using US ASCII (or Windows ANSI); use UTF-8 encoding instead with a Byte Order Marker preferred.  If it is a playlist you are using, use m3u8 extension with UTF-8 instead of m3u.
#2 If you are running an older release of Windows 10, you have to change the font that supports Unicode characters.  You will face this issue if you see squares for some characters instead of expected fonts (like musical notes, for example)
94
3rd Party Plugins - (fb2k) / Re: Playlist-Manager-SMP
Last post by paregistrase -
You can't. You have to change the font size of all text, not only the icons. And there is a reason for that, since icons bigger than text would break the proportions of the panel, overlap with other lines and/or the scrollbar. But feel free to just make the entire rows bigger.

Fair enough

The icons use the color for "standard text" too, which I may consider to allow independent customization.

This could be cool. Different colors for loaded, playing and active.

About your other question, the manager only shows loaded playlists and playing playlist. Are you asking to show a different icon for the active playlist? (which is not currently present)

Not necessary one more icon, the same existing square (loaded) highlighted could work. Now when you have various playlists loaded there is no visual clue for the active one

The important part is to have visual for the active playlist. New icon, custom colors.....the easier way for you
95
FLAC / Re: EAC. why different bitrates when I use Flac and therefore lossless?
Last post by Porcus -
WAVE is uncompressed. Just like what you would get if you unpacked everything in that .zip file I attached - then you would get ten GB of "nothing", taking taking up 10 GB on your hard drive.
FLAC is lossless, but compressed. Just like .zip on your text files.

Why WAVE saves "empty space"? It isn't done deliberately.  The files have each sample in order, the way they are sent to your digital/audio converter. The WAVE file contains a few bytes saying "here is what I am and what I contain", and then ("2" because of the "16" bits):
2 bytes for the first sample of the left channel, 2 bytes for the first sample of the right channel
2 bytes for the next sample of the left channel, 2 bytes for the next sample of the right channel
etc.

FLAC stores them in a different way - and to get those samples back, one has to do a few calculations. That is the "decoding". Even a twenty year old computer can do that pretty quick.

And yes, unless the CD is white noise at full volume, there will be some compressible space in there.
For reference, my classical music compresses to 45 percent of WAVE size. The rest of my CD collection - lots of metal - averages to around 65 percent of WAVE size.

But you can rest assured that FLAC keeps precisely the same audio. You see the "-V" after "-8" on that line? That tells FLAC to verify, and it does that as follows:
When the encoder has made the .flac file from uncompressed audio, it will decode the flac file; then it has a second copy of uncompressed audio. They should be equal. And they will be compared, bit by bit, to make sure that they indeed are equal.
96
3rd Party Plugins - (fb2k) / Re: [fb2k v2] SQL Tree (foo_uie_sql_tree)
Last post by chrisdukes -
I ran into a problem with track numbers that have letters; I have a lot of vinyl rips that often use A1, or AA3, etc in the tracknumber.  The CAST(tracknumber AS INTEGER) function worked great for the number only track numbers, but track numbers with letters and double digits sort like this, A1, A10, A11, A12...B1, B10, B11, B12, etc.

So, I changed my first CREATE TABLE to this and it works, but I was wondering if you know a better way:
Code: [Select]
DROP TABLE IF EXISTS MediaTable;
CREATE TABLE MediaTable AS
SELECT

path,
subsong,
genre,
multivaluegenre2jsonarray(genre) genresplit,
grouping,
[original album],
[original title],
[album artist],
album,
discnumber,

CASE
WHEN tracknumber LIKE '%0%' THEN substr(tracknumber, 1, instr(tracknumber, '0') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '0')))
WHEN tracknumber LIKE '%1%' THEN substr(tracknumber, 1, instr(tracknumber, '1') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '1')))
WHEN tracknumber LIKE '%2%' THEN substr(tracknumber, 1, instr(tracknumber, '2') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '2')))
WHEN tracknumber LIKE '%3%' THEN substr(tracknumber, 1, instr(tracknumber, '3') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '3')))
WHEN tracknumber LIKE '%4%' THEN substr(tracknumber, 1, instr(tracknumber, '4') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '4')))
WHEN tracknumber LIKE '%5%' THEN substr(tracknumber, 1, instr(tracknumber, '5') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '5')))
WHEN tracknumber LIKE '%6%' THEN substr(tracknumber, 1, instr(tracknumber, '6') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '6')))
WHEN tracknumber LIKE '%7%' THEN substr(tracknumber, 1, instr(tracknumber, '7') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '7')))
WHEN tracknumber LIKE '%8%' THEN substr(tracknumber, 1, instr(tracknumber, '8') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '8')))
WHEN tracknumber LIKE '%9%' THEN substr(tracknumber, 1, instr(tracknumber, '9') - 1) || printf('%02d', substr(tracknumber, instr(tracknumber, '9')))
ELSE CAST(tracknumber AS INTEGER)
END AS tracknumber_sorted

FROM MediaLibrary
WHERE genre LIKE '%Score%' OR genre LIKE '%Stage & Screen%';


97
FLAC / Re: EAC. why different bitrates when I use Flac and therefore lossless?
Last post by LauraQ -
Google's first response says:

"Lossless audio formats such as WAV, FLAC, or ALAC preserve audio data and, therefore, will require higher bitrates to retain audio quality. Bitrates of 1,411kbps and above are best suited for lossless audio formats"

so they don't just talk about Wave

and then, why on earth would Wave keep empty space in the drawer? :)

and 1400 is almost double 800. what will it be in there?????
OMGGGG ^_^

99
FLAC / Re: EAC. why different bitrates when I use Flac and therefore lossless?
Last post by LauraQ -
and I change the 8 with the 1, do I have the same quality but simply bigger files?
Yes.
Precisely the same audio - only in a bigger drawer.

Thanks, now everything is clear though, as @Korth (thanks) posted from wiki
"values aren't very useful in the FLAC command-line options."
I don't think there's much clarity on the subject :)


EDIT

OMG. I clicked in EAC Test decoder and it gives me 839

now I see on the internet that they say that the best bitrate is 1,411kbps

I don't understand anything anymore :(