1
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.
// ==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();
}
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.
So many builds! So at the end, can anyone recommend a build which should work fine and fast with any CPU made during the past 12 years ?If you don't use vintage windows versions the clang builds of @JoshuaChang don't use fancy CPU extensions or fast-math and are as fast as it gets for that.
everyone can quickly make a test installing the second version of Foobar “portably” – 2 Foobar versions can be run parallelly – which should allow you to quickly switch between them.But that wouldn't reproduce what you claim to be hearing. It should only be necessary to capture the output from the PC (not the output from the speakers)... either electrically, or perhaps simply using Audacity to grab the output. If you aren't up for that, then forget trying to convince the powers-that-be you have a valid point.