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
2
3rd Party Plugins - (fb2k) / Re: foo_truepeak True Peak Scanner
Last post by Defender -
@Case

There's a small bug I'd detected earlier (some 6 versions ago) and is still there.

Starting foobar and first action is TPS on a DVDA-iso, foobar rarely (!) crashes to the desktop. No crashdump is written.
Happened this morning again.

While testing a bit more (first action TPS on DVDA-iso after starting foobar), when I hit abort on the scan scan foobar and the TPS progress window froze. Had to kill via taskmanager. Foobar wrote empty crashfiles.

Did the same test again and this time hitting abort crashed foobar to the desktop. Crashdump was written and hereby attached.

So there is definitely something fishy between the combination of foobar, dvda plugin and tps plugin.
I'm using latest x86 beta with  currently TPS 0.6.11, foo_input_dvda 0.7.3.

Not a big deal of course this bug(s) since I don't scan DVDA-iso that much, but if you have the time you might take a look at it.
4
MP3 / FhG MP3Enc and Fastencc initial delays
Last post by Klymins -
How can I know or set initial delays of FhG MP3Enc and Fastencc (apparently Adobe Flash does it)? Reason: I've tried to put some MP3Enc and Fastencc encoded MP3's to my FLA and it didn't make a seamless loop, but Flash uses these encoders internally. Looks like I must set SeekSamples correctly (full SI16 value is preferred), and I don't know how Flash sets it as it's default value is often 7F06 but it was 0000 for my case.
5
3rd Party Plugins - (fb2k) / Re: Dynamic Range plugin
Last post by ngs428 -
Thank you for persistence. There was nothing in the crash logger as this heap corruption killed even foobar's minidump writer. It took a few tries with different track counts but I managed to trigger the crash here too. I had gotten a little too carried away with c++ templates. There were several bugs like misconception that comparing pfc::string8 with < and > would work for comparing sort orders and the worst issue was use of memmove to reorder the codec arrays.
Now albums consisting of multiple codecs should no longer crash the log writer with version 0.6.

Thanks for the update! 

6
General - (fb2k) / Re: Why can jump volume? To me jumping and in my yard(. My foobar2000 1.6.18.
Last post by sveakul -
Swi:  since Foobar's "Default: Primary Sound Driver" output uses wasapi shared, this causes the output to pass through the Windows Mixer, which as Chibisteven pointed out can cause pumping when it own built-in processing is engaged.

I understand that many have completely valid reasons for using wasapi shared, as in wanting to use various effect DSP like fade in/out, not have system sound alerts rendered inaudible, and who prefer a hands-off approach to concern over what sample rates are natively supported by their audio device.  But if you are using it just because it came as the default choice, you might want to try changing the output to "Default: Primary Sound Driver (Exclusive)."  It will avoid the mixer's pumping limiter sound and other handling.  Easy enough to switch back to the default shared choice when that environment suits you.

I do use a manually adjustable VST limiter/compressor plugin for dealing with radio streams whose clipping and compression is sometimes all over the map.  For me, the "bit-perfect" concept must yield to being able to have an enjoyable listening experience!!
7
General - (fb2k) / Re: ReFacets
Last post by fohdeesha -
Folder:   $directory(%path%,$sub($sub($len(%path%),$len($replace(%path%,\,))),1))
subFolder:  $directory(%path%,$sub($sub($len(%path%),$len($replace(%path%,\,))),2))
next subFolder:  $directory(%path%,$sub($sub($len(%path%),$len($replace(%path%,\,))),3))
and so on...
Works for me
Thanks, but it's not really working for me, as I have several library folders which are located on different discs and have different depth. Whereas the above scripts start counting from the root of the disc for all the folders. I could probably go into reorganising and moving everything to the same levels, but that's not something I want to do now and it's easier for me to keep using the old version until it get fixed (I hope it will be).
Does anybody knows whether Peter has plan to implement native support for that feature? That is what I miss very seriously.

Indeed, I've offered $300 cash bounty if they can get this implemented along with the other issue of last modified sorting. Starting to think I'm gonna be on 1.6 for a few more years
8
3rd Party Plugins - (fb2k) / Re: Dynamic Range plugin
Last post by Case -
Thank you for persistence. There was nothing in the crash logger as this heap corruption killed even foobar's minidump writer. It took a few tries with different track counts but I managed to trigger the crash here too. I had gotten a little too carried away with c++ templates. There were several bugs like misconception that comparing pfc::string8 with < and > would work for comparing sort orders and the worst issue was use of memmove to reorder the codec arrays.
Now albums consisting of multiple codecs should no longer crash the log writer with version 0.6.
9
Wiki Discussion / Re: wiki 404 Not Found
Last post by Peter -
Taken offline because someone/something appears is DoSing the server. Will be back shortly.

Extensions will be restored, I'm looking at them one by one, if they're actually still needed. This stuff was set up over 10 years ago and I wasn't in charge of it then.