1
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.
2
General - (fb2k) / Re: foo_unpack [feature support *.rar, *.zip archives protected password]
Last post by Case -I would assume the interest to add password protected archive support is very low. The archive reader is a convenience feature so small easily compressible files can be kept in archive and still be easily playable. Some formats have even standardized being used that way. It doesn't try to replace a full blown file archiver.
If you have acquired password protected archives with audio data in them, do yourself a favor and extract them with a tool of your choice and play the extracted versions.
If it is you trying to hide or protect secret audio behind a password protected archive there have to be better ways for that. Encrypt your harddrive and password protect your user account. Create a VHDX virtual drive and password protect it with BitLocker. Universal solutions that work with all software without any code added.
3
3rd Party Plugins - (fb2k) / Re: foo_midi (foobar2000 v2.0)
Last post by JexuGarrido -And i have a question, there will be Nuked SC-55 support in the future, like Super Munt?
4
MP3 - General / Re: 320 MP3 VBR to CBR
Last post by Case -5
General - (fb2k) / Re: Running Foobar in Linux
Last post by dpc666 -The wineprefix should be created with the WINEARCH=win32 environment variable, since winetricks has better support for 32 bit.
I installed the following verbs with winetricks:
Code: [Select]
lucida
gdiplus
winhttp
wininet
wsh57
mdac28
msxml6
This allows me to use foo_httpcontrol, foo_sqlite and foo_spider_monkey_panel.
foo_httpcontrol seems to require msxml6 to start a server but Internet Explorer and vcrun were unnecessary.
gdiplus and lucida were required for running @regor's Playlist Manager on foo_spider_monkey_panel.
Furthermore, I modified the following registry entries to add compatibility for foo_run:
Code: [Select]
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment]
"PATHEXT"=".com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;."
"PATH"="%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;%SystemRoot%\system32\WindowsPowershell\v1.0;Z:\usr\bin"
Linux commands must be prefixed with cmd /c.
My Wine version is 9.6-1. My Foobar2000 version is 2.1.4
6
MP3 - General / Re: 320 MP3 VBR to CBR
Last post by birdie -converting 320 kbps VBR mp3 to 320 kbps CBR mp3 without losing quality.
I don't think it's possible.
7
General - (fb2k) / Re: foo_unpack [feature support *.rar, *.zip archives protected password]
Last post by Swi -Humbly and holy (piously) wait support *.rar, *.zip archives protecteds passwords.
8
3rd Party Plugins - (fb2k) / Re: JScript Panel
Last post by marc2k3 -Code: [Select]
// ==PREPROCESSOR==
// @name "Rating 2003"
// @author "marc2003"
// @import "%fb2k_component_path%helpers.txt"
// @import "%fb2k_component_path%samples\js\lodash.min.js"
// @import "%fb2k_component_path%samples\js\common.js"
// @import "%fb2k_component_path%samples\js\panel.js"
// @import "%fb2k_component_path%samples\js\rating.js"
// ==/PREPROCESSOR==
var panel = new _panel({ custom_background : true });
var rating = new _rating(0, 0, 24, RGB(255, 128, 0)); // x, y, height, colour
rating.properties.mode.value = 2;
rating.get_max = function () {
var max = 5; // foo_playcount_2003 max supported value is 10
this.w = this.h * max;
return max;
}
rating.get_rating = function () {
return panel.tf('$if2(%2003_rating%,0)');
}
rating.set_rating = function () {
var handles = fb.CreateHandleList(panel.metadb);
handles.RunContextCommand('Playcount 2003/Rating/' + (this.hrating == this.rating ? 'Clear' : 'Set rating to ' + this.hrating));
handles.Dispose();
}
panel.item_focus_change();
function on_colours_changed() {
panel.colours_changed();
window.Repaint();
}
function on_item_focus_change() {
if (panel.selection.value == 0 && fb.IsPlaying) return;
panel.item_focus_change();
}
function on_metadb_changed() {
rating.metadb_changed();
}
function on_mouse_lbtn_up(x, y) {
rating.lbtn_up(x, y);
}
function on_mouse_leave() {
rating.leave();
}
function on_mouse_move(x, y) {
rating.move(x, y);
}
function on_paint(gr) {
panel.paint(gr);
rating.paint(gr);
}
function on_playback_new_track() {
panel.item_focus_change();
}
function on_playback_stop(reason) {
if (reason != 2) {
panel.item_focus_change();
}
}
function on_playlist_switch() {
on_item_focus_change();
}
function on_size() {
panel.size();
}
It uses a default max value of 5 but can be edited to 10 inside the get_max function.
9
MP3 - General / Re: 320 MP3 VBR to CBR
Last post by Porcus -(Where do you get 320 VBR? The only reason to convert those to CBR would be if some player chokes on it ...)
10
Support - (fb2k) / Re: Foobar2000 v2.* playback sound quality lower than v1.X
Last post by Case -If you use ASIO why would you need audio drivers for?ASIO doesn't work without drivers. No matter the used API the sound device will need drivers to be usable by the operating system. Some devices use standard interfaces that are supported natively by the OS, like Intel HD Audio or USB Audio Class 1 and 2. Those will allow basic output to work with the built-in drivers. But proper ASIO always needs manufacturer provided drivers. There are also ASIO wrappers that translate ASIO calls to Microsoft's API calls, like to WASAPI or KS. But these are not quite as direct as ASIO allows with proper drivers.