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
3rd Party Plugins - (fb2k) / Re: External Tags
Last post by Case -
Writing tags to files means that files will be modified, which means the operating system updates modification timestamps accordingly. There is an advanced preferences option in foobar2000 to preserve file creation/access/modification time when retagging, and External Tags component respects that setting.

No idea how tag writing can take two days. Are your files hosted over network behind a slow link in a format that has tags in the beginning of the files (pretty much anything not using APEv2 tags), and the files have no padding? In such situation tag write would need to rewrite the entire file to make room for tags. If the medium or the link to the medium is slow, it will take some time. If both are slow, it will take even longer.
2
3rd Party Plugins - (fb2k) / Re: 64-bit recompiles
Last post by sveakul -
Case:  would appreciate seeing a 64-bit recompile of the foo_playlist_bind 4.1 plugin, an old skipyrich project.  While I realize that the Library now provides the same functionality via using an autoplaylist, I'm one of those strange people who does not use the Foobar Library--all my audio file playing is from self-created playlists, and still use the plugin successfully in FB 1.6.17.  Thanks for considering.
3
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.
5
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.
6
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.
7
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.
9
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  :)