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
FLAC / Re: FLAC-git Releases (Code Base v1.4.x)
Last post by rennie -
I keep hearing (from others in the past too) they'd like to see the number of the previous release somewhere, but never why, beyond "I'd like that" or "I don't want to look it up".

I do not have a better explanation! Sorry!

I'd like that and I don't want to look it up later on.  ;)

...and I think it would be useful to be able to see code base version immediately.

If there are really so many new unstable features in the master source I'd rather remove the word "reference" and add "(unstable)" instead.
3
FLAC / Re: FLAC-git Releases (Code Base v1.4.x)
Last post by ktf -
Commits that make it to the official master source code are usually intended to correct code errors.
No, they are not. I've been busy implementing a few new complex features (multithreaded encoding, decoding of chained Ogg FLAC) and I am still not done squashing bugs. So, these builds are NOT intended for general use.

Quote
Thus, I wouldn't hesitate to mention the code base in the IDs of builds to come.
But I do. The current state of the code doesn't yet feel release-worthy to me, so I really don't want people to think that it is.

Quote
Furthermore, it would be easier to understand, which code base version was used.
Please explain why.

Quote
Of course it's possible to look up the commit number and/or the its publication date, if the code base version doesn't show up in the file info[...]
Please do NOT create files that are not instantly disposable with these development builds, or accept that hic sunt dracones.

Quote
[...] but it I'd prefer to able to see it directly.
Please explain why.

Quote
And if your unsure about the stability you could call your builds "reference libFLAC 1.4.3 20241206 git-c786b1c (unstable)" for example.
I could, but I haven't seen a compelling reason why I should. I keep hearing (from others in the past too) they'd like to see the number of the previous release somewhere, but never why, beyond "I'd like that" or "I don't want to look it up".
4
Lossless / Other Codecs / Re: HALAC (High Availability Lossless Audio Compression)
Last post by ktf -
HALAC version 0.3.8 performs a more successful linear prediction process. [...]
Very impressive. I've ran a short variant of my comparison script (on 8 different tracks) and the results are attached.

Clearly, there is no codec that comes close to HALACs encoding speed. Moreover, this test is single-threaded only, and the way multithreading is implemented seems way more efficient than other codecs.
5
General - (fb2k) / Foobar, HDMI, AVR and TV problem
Last post by wojak -
Hi,
sorry for such a long post but the problem is complex.
I have my laptop with foobar simultaneouly connceted with:
- USB to DAC,
- HDMI to AVR,
- miniDisplayPort-HDMI to TV (just as a screen).
I use either:
- USB DAC plus TV (as a foobar screen) for stereo, via ASIO
- HDMI AVR plus TV (as a foobar screen) for multichannel, via Wasapi exclusive.
DAC is not connected to AVR but to different stereo amplifier.

I have all other audio devices uninstalled/turned off in Windows.
So if I listen with ASIO-USB-DAC Windows sees no audio devices at all. Foobar sees only ASIO+DSD.
When I turn on the AVR Windows starts to see new device "AVR" and foobars stars to see new output "default AVR exclusive" (HDMI). And I see all of this on TV thanks to the miniDisplayPort/HDMI cable between laptop and TV.

There is no problem with stereo option.

But if I want to listen to multichannel I turn on the AVR, foobar discovers new output device, I manually change the output to AVR (I have the "pregap DSP" in that particular chain to be able hear the music from the beginning (because of HDMI handshake)), play the music and it is ok until I turn the TV off (because I do not need to "look at foobr" any more). Turning the TV off results in AVR loosing signal/handshake (I do not know how to tell this) for a moment and foobar looses that output (AVR is gone from the list of available outputs- just as if I turned the AVR off) for a moment and then discovers it again. But in that moment music stops and the preferences window opens saying I have to chose the output. But to do it I would have to turn the TV on and mnually play the music from the start.
To make it more complicated - if playing music to AVR and disconnectig the miniDisplayPort cable from laptop the TV turns black (which is obvious because I just disconnected it from the laptop) the music is not heard for a second but it plays all the time (does not stop and does not produce "no output" error).
I tried to change the connection: AVR through miniDisplayPort and TV directly through HDMI. I changed ARC in TV to off/on and changed RHID option in AVR to all available in the settings. I even changed the output HDMI from the AVR to the TV to the one which has no arc option. But there is no change. Whenever I turn the TV off foobar looses AVR as output device and I have to turn the TV on and change everything manually to make it play again.
Is there any option to bypass this?
Disconnecting miniDisplayPort TV for good is not an option because I then would have to have the AVR turned on (at least on standby) all the time just to let it passthrough the video to TV.
7
3rd Party Plugins - (fb2k) / Re: Remastero's foo_pggb_rt, a 64 bit Foobar2000 component for resampling
Last post by fenacer -
You can make sure PGGB-RT processing is enabled by giving its decoder the highest priority. Open Preferences, then go to Playback -> Decoding. Now drag PGGB-RT to the top of the list.
I didn't realize I could tweak this step here, and now it works great, thank you very much. And thanks to ZB for answering my question, the plugin works great!
8
General - (fb2k) / Re: Problems with the configuration of foobar2000
Last post by anamorphic -
Hi there,

1. You have two groupings - in Preferences > Display > Columns UI > Playlist View > Grouping tab - select and 'Delete' button that one you do not want.

2. You can make a new column for "Disc" - in Preferences > Display > Columns UI > Playlist View > Columns tab - click 'New' button; next to that on Options tab - Title box: Disc; on Display Script tab -

Code: [Select]
[%discnumber%]

^ Shows disc number every line, only when tagged.

Or alternatively, for example -

Code: [Select]
$if(%discnumber%,$ifequal(%tracknumber%,1, %discnumber%,))

^ Shows disc number only for track number 1 when tagged (with a circle font icon)

3. In Preferences > Display > Columns UI > Playlist View > General tab - click 'Display column titles'.