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
11
General - (fb2k) / Re: Any way to retain the duration played as you switch to another track?
Last post by Case -
Sorry about the bug, I didn't take same track repeating into account at all. First version didn't need any special handling for any situation as its logic was super simple.

New version uploaded that outsources time tracking to a separate thread, track switch time should now be accurate to 10 milliseconds, assuming all components report latency correctly.
The component will now detect if it's the same track we are playing and won't seek to the last recorded timestamp, fixes for example the repeat track playmode.
And if timestamp is beyond current track's duration the component will start the track from the beginning. Previous versions seeked past the end skipping the track entirely.
13
3rd Party Plugins - (fb2k) / Re: foo_midi (foobar2000 v2.0)
Last post by JexuGarrido -
There's a problem in Secret Sauce. When i play some midis, they cuts in the beginning, and just sounds pianos, with weak pitch bends, and the map resets to SC-8820 (even if i have the flavor in GS SC-55), most of them sounds fine if i set the flavor in GM, GM2 and XG, but the problem is in GS and Default, however, some of them, aren't fix with any flavor. I leave you one of the midis that Secret Sauce plays wrongly, try it.
Is this a general problem or do you think it was introduced in a particular version?
Is a general problem, it was always there.
I'm absolutely no MIDI expert but isn't that logical? You tell the emulator to follow the GS MIDI standard. It just interprets what is in the file. AFAIK there's nothing in the file that indicates it needs GS.
That's no reason to have that behavior. The midi was made in GM/GS standard (especifically with the MSGS synth), but it doesn't matter if it have or not GS data, even i can put a GS Reset message and still so the synth will reply with that bug. Apparenty, SCVA can't handle midis with much data.

Besides, i already said; In some midis, the synth reply with the same bug in any flavor.
Anyway, there's nothing I can do about it. All the events are correctly sent to the emulator. I have no impact on what it does with it.
So, the problem is the synth, and not the emulator (Secret Sauce). Anyway, i discovered a way to fix that. Simply by reducing the amount of data... it isn't the definitive solution, but it helps somewhat.
14
Other Lossy Codecs / Re: TSAC: Very Low Bitrate Audio Compression
Last post by forart.eu -
Well, download it and try for yourself. I've tried it with "Gimme hope Joanna" because reasons :)
Sorry, I don't have any discrete GPU in my system.

Maybe I'll try when an OpenVINO-optimized version will be released.

EDIT
For those who are interested in ML-based audio codecs, I've collected some open source resources/codes in AUDIO category \ AI-based page \ Codecs subsection. Enjoy.
15
3rd Party Plugins - (fb2k) / Re: foo_midi (foobar2000 v2.0)
Last post by pqyt -
There's a problem in Secret Sauce. When i play some midis, they cuts in the beginning, and just sounds pianos, with weak pitch bends, and the map resets to SC-8820 (even if i have the flavor in GS SC-55), most of them sounds fine if i set the flavor in GM, GM2 and XG, but the problem is in GS and Default, however, some of them, aren't fix with any flavor. I leave you one of the midis that Secret Sauce plays wrongly, try it.
Is this a general problem or do you think it was introduced in a particular version?
Is a general problem, it was always there.
I'm absolutely no MIDI expert but isn't that logical? You tell the emulator to follow the GS MIDI standard. It just interprets what is in the file. AFAIK there's nothing in the file that indicates it needs GS.
That's no reason to have that behavior. The midi was made in GM/GS standard (especifically with the MSGS synth), but it doesn't matter if it have or not GS data, even i can put a GS Reset message and still so the synth will reply with that bug. Apparenty, SCVA can't handle midis with much data.

Besides, i already said; In some midis, the synth reply with the same bug in any flavor.
Anyway, there's nothing I can do about it. All the events are correctly sent to the emulator. I have no impact on what it does with it.
17
Other Lossy Codecs / Re: TSAC: Very Low Bitrate Audio Compression
Last post by btc -
@2012
I've indicated both examples of  subjective and objective studies from developers.
You just cropped and quoted my last message to only objective study for some particular reason.

Also It's trivial to provide ABC/HR or ABX logs for TSAC vs "any other format".  And Kamedo2 is already preparing the test  :)
19
3rd Party Plugins - (fb2k) / Re: External Tags
Last post by zpoison -
I did this thing "Commit external tags to file" Because I wanted to inscribe for good the tags that I changed in Properties. Because last time I reinstalled foobar, many good tags were lost go figure why. I thought the tags were glued to the files when we close the property window, but apparently no.
So I did a "commit external tag blah blah to file" which took 2 days, just for a fraction of my library... And now the "last modified"  statistic, is all messed up, many files, are displaying "2024" but they are 3 years old

20
3rd Party Plugins - (fb2k) / Re: Any component that could play back .minisnsf?
Last post by Supermansaga -
Somehow found this post 3 years later mentioning me. No clue if this is still something people need but here's a link to the component
https://drive.google.com/file/d/1POYOw6xxVpfXzc9e_CW3dBWO8vT30v_B/view?usp=sharing

You can find v0.05 x64 at http://foobar2000.xrea.jp/?Input+64bit#x91448b2

and x86 at https://foobar2000.xrea.jp/?Input#a64b4900