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
22
3rd Party Plugins - (fb2k) / Re: foo_uie_webview
Last post by mjm716 -
I have yet another module to sort out... difficult and demanding and who knows how many problems I will still find

Learning should be a life long ambition.

Creating something like Library Tree (SMP) for webview would be a nightmare or just impossible without a full handle/handle list implementation. I don't really think forcing to work with track paths for all methods is the way to go. But obviously it all depends on the scope you want for the component.

The starting point should not be, what we could recreate, but what we can newly create.
Doing the things I've already done with webview would be a nightmare or just impossible to get to work in JSP SMP, not least of all due to shit memory issues with the frameworks. @pqyt has the right idea there.

Both are stagnant waters for many reasons, not least of which the learning curve to get something useful.
They are more backend tools and webview is more of a frontend tool (currently) and it's about damn time FB has one; not to mention one with far more applicable real world applications, e.g internet?!

I've already achieved more with it in a few months, than 15 years prior.
They may be "simple UI things" to you, but I've seen few, if any of them around here in all that time.
@flagstaff/br3tt was a master of UX/front end and look how his work hangs on here zombified and worshipped 10 years later.
24
Lossless / Other Codecs / Re: HALAC (High Availability Lossless Audio Compression)
Last post by Hakan Abbas -
What changes you did to LPC part?
It is important to feed the linear estimator with clean data. However, I noticed that I was including a few unnecessary data in the calculation from the beginning. Because the squaring of the differences can change the sum value quite a lot. And this means drawing the wrong function.
In previous versions, sometimes the “-fast” mode was even better than the “-normal” mode. And the simpler audio data was not compressed enough. Now we are much more robust.
25
3rd Party Plugins - (fb2k) / Re: Routing data flows to Foobar via VB Cable (Windows 10)
Last post by viabcroce -
@viabcroce : care to try possibly next version of foo_record: https://foobar.hyv.fi/foo_record_wasapi.fb2k-component.

Changed from MME to WASAPI, added loopback device options, and output easily usable for Converter as non-interactive recording can be stopped with "Stop recording" button that will appear on Playback menu.
Not extensively tested as I'm not at my development machine. Mainly released incomplete product to see if it gives more informative error messages.

Thank you Case, appreciate that :)

Outcome is the same, here follows the complete error string returned:

Unable to open item for playback (IAudioClient::Initialize failed (0x80070005)):
"record://"

HTH :)
27
CD Hardware/Software / Re: EAC voodoo magic rolling dice ripping
Last post by Porcus -
The ripping applications won't override if the drive reduces speed for whatever reason - like, sensing that the disc doesn't rotate completely even (... hole a little bit off, or print making it slightly heavier on this side).

For all that I know, drives might also react to discs that push the spec when it comes to how narrow the pits and lands.
29
3rd Party Plugins - (fb2k) / Re: foo_uie_webview
Last post by pqyt -
I also solved it in my modules thanks to yeyo's FUNDAMENTAL indication.

However, let me say that when you make such a significant change, you also give an indication for those who then use the plugin.

Now I'm going to rearrange quite a few modules with Refresh() practically everywhere.
I'm sorry for your rework but now was the time to introduce the breaking changes. The methods and callbacks introduced in the alpha versions were still in flux but I realize changing the pre-0.2 methods caused some pain.
30
3rd Party Plugins - (fb2k) / Re: Output priority and fallback
Last post by onirwai -
Thanks for the script! Maybe add the following tip to the README:

If foobar2000 is set to resume playback* the Please select valid output device dropdown window still appears. As soon as SMP initializes the fallback output device does become active... but the Preferences window that pops up and steals focus is annoying.

This can be fixed by right-clicking on the Spider Monkey panel, the context menu that will appear is labeled Toolbar configuration. Disable Other settings > Asynchronous loading (startup)

* Preferences > Playback > Other section > ☑ Save playback state when closing foobar2000 and resume on next startup