Skip to main content
Recent Posts
Support - (fb2k) / Re: NO benefits from using ASIO ?
Last post by -

Not sure why that's so well hidden now.  Here is a PDF of it, and the docx.  The relative section is on page 13 of 21.  It claims for best round-trip latency to use event mode.  Not what I measured when I decided to default to timer mode, which I believe was total time spent in the API calls feeding the buffers (JB is not disk-bound; it loads and decodes the entire file into memory - easy to set things up so there's no disk at all for a test).

For players, this type of latency is not a prime concern, compared to say, recording, where it could be, or what most complain about when it comes to Windows audio: pressing a virtual key on a virtual keyboard, or a real controller, and hearing the sound instantly, not 50 or 100ms later.  And with that, back on topic.  That is where ASIO was useful.  And why Steinberg came up with it.  Latency.  Why anyone would go out of their way to use it for a player makes me wonder.  No, not really.

BTW, on the Xonar machine are three soundcards (it and an xfi and idt-on-mobo).  None are WHQL'ed according to dxdiag.  Xonar's driver is Jun. 2015.  Xfi (PCI) was pre-Vista, but a Dec. 2015 driver.  IDT is Oct. 2011.

P.S. Anyone here know that it is possible to specify the sample rate, channels, and sample bitsize for WASAPI shared mode?  It is.  You can, just like exclusive mode, have the hardware run at 44100, 6 channels, 16-bit samples, from shared mode.  No SRC, and no conversion to float.  I'm doing it right now.  Check out,117073.msg967437.html#msg967437

the Force format matching! checkbox.  Just a FYI.  No real downside compared to exclusive mode, unless your goal for EX mode is to prevent notification ducking/sounds when playing.
Support - (fb2k) / Version files coming and going
Last post by yetanotherid -
A little oddity I've noticed lately, and I almost feel silly reporting it, but I thought I would in case Peter cares.

I run a sync program to backup files regularly, and my fb2k configuration files are included. As a result, I've noticed fb2k recently began intermittently deleting the version files, but after opening and closing fb2k again, it usually puts them back.

Screenshot 1 shows the version files were not present when I ran the sync program as it wants to delete the backup copies. I opened fb2k, immediately closed it, ran the sync program again, and screenshot 2 shows the version files were back. I'm running XP.

General - (fb2k) / Re: Facets vs Playlist
Last post by Daeron -
Edit: disregard, thought this was about Facets vs Columns UI filter panels. I'll leave the code below in case it's useful for someone, though.

You can achieve similar dimming using $replace() and $rgb() in CUI filter panels. Something like:
Code: [Select]

3rd Party Plugins - (fb2k) / Re: Right options for downsampling with SoX Resampler
Last post by yetanotherid -
As I just started playing with the CLI version of SoX a couple of days ago, and as this thread has popped up, I thought I'd ask here. Hopefully includemeout won't mind.

This is the fb2k command line I'm using to resample audio to 16 bit, 44.1k with SoX CLI. The output extension is flac with -C 8 in the command line to set the compression level. Should I be doing anything differently? The encoder configuration is set to lossy so fb2k won't mess with the bitdepth.

--ignore-length -t wav - -b 16 -C 8 %d rate -h 44100 dither −s

And this is the fb2k command line I'm using to pipe to QAAC while applying a PAL to NTSC slowdown.

 /d /c c:\progra~1\foobar2000\encoders\SoX\sox.exe --ignore-length -t wav - -t wav -e float -b 32 - speed 0.95904095904095904095904095904096 rate -v | c:\progra~1\foobar2000\encoders\QAAC\qaac.exe --ignorelength -s --no-optimize --no-delay -V 91 -o %d -

I'm new to the SoX CLI and it's a minefield of options for a new user. Suggestions welcome....

General - (fb2k) / Re: Control system volume instead of foobar volume levels
Last post by soyo -
Your request makes no sense. Remove volume control from the UI and disable multimedia keyboard handling and your keyboard's volume buttons will alter system volume. Or alternatively use whatever volume knob your hardware has.
That's because I didn't want to write an essay as to why I need it, but get straight to it.

I'm using a remote app, that controls foobar. It can only control via slider the foobar volume, not the OS volume, but since I'm controling my volume in all the apps by the system volume, I would like to have any alteration in the volume inside that app to affect my system volume, rather than foobars volume levels. I hope that clears it up.

And just to be upfront with the follow up question, yes I do know it should rather go that the app is controling the system volume and not to change the way foobar behaves, but in this topic I was not asking about this solution.

I detest programs that change the system volume, and I detest them even more if they don't reset the volume when they're closed. Now and then I find myself wondering where the volume went while watching a video etc. Then I remember... I used "Program X" earlier and it turned the system volume down when I adjusted it's volume.
All fine and cool with me. But I did not say I want to force this on everybody. All I've asked whether there is a way to do it. That's it.
SimplePortal 1.0.0 RC1 © 2008-2019