It takes an HTML file that receives playback notifications from foobar2000. The panel can react to those notifications and adjust its output using JavaScript code.
HuMidi is a universal piano auto player for ROBLOX. It plays even the most generic MIDI file with great depth, thanks to the humanization and automatic sustain pedal generation algorithms. The pedals are generated with a thorough analysis of the MIDI data, adding more depth to your performance that no other MIDI players could!
Personally have been tested in:
Visual Pianos
Starving Pianists
Digital Piano
Piano’s Got Talent
This tool is universal, as long as the piano in-game allows to be played on a keyboard.
Features:
MIDI auto player
Humanization options
Automatic sustain pedal (even if your MIDI doesn’t have the data!)
Visualization
Pause and resume
Scrubbing / seeking – You don’t have to play from the beginning every time, just skip to the part you want to play!
The SMP EAC Log Viewer is a Spider Monkey Panel (SMP) script for Foobar2000 designed to display Exact Audio Copy (EAC) log files in a DUI panel. It preserves the alignment of log columns, color-codes the conclusion lines for quick success/error identification, and prepends a summary line so it scrolls with the rest of the log.
Features:
DUI panel
Monospace font: Preserves column alignment in all EAC logs.
Color-coded conclusions:
Green = successful rip
Red = errors found
Summary line: Displays overall pass/fail and scrolls with the log.
Automatic log detection: Checks multiple common naming conventions:
Copy the script Copy and paste the eac_log_viewer_panel.js script into your preferred scripts folder. Typical choices:
C:\Users\<YourName>\Documents\Foobar\scripts
Or any folder you already use for SMP scripts.
Add a Spider Monkey Panel
Open Foobar2000 and switch to your DUI layout.
Right-click β Add New UI Element β Spider Monkey Panel
Open the Edit Panel Scriptβ¦ pane and paste the contents of eac_log_viewer_panel.js. or point to the script’s location in Panel Propertiesβ¦ β Script File β File.
Adjust panel settings
Set the font to match your DUI theme (monospace).
Resize the panel to comfortably display the full log width.
Usage:
The panel automatically updates when:
You play a new track.
You change focus in the playlist.
Scroll through the log using your mouse wheel.
The summary line shows the overall rip status and scrolls with the text.
Color-coded lines highlight conclusions: green for success, red for errors.
Notes:
The script is optimized for one log per album, but will attempt all three naming conventions for flexibility.
Unusually named logs may require manual renaming in order to conform or add an input condition to the script.
DUI theming preserves font and panel appearance but maintains column alignment.
License
This project is licensed under the MIT License. See the included LICENSE file or the GitHub repository for details.
Audio Dimensia III is a framework that let’s you create dimensional visualizer displays of your music with an optional mirrored image.
By default, it responds to 30~19,000 Hz in a 4-layered dimensional pattern; low frequencies are represented on the narrowest back line, up to the high frequencies on the widest front line.
The Audio Spatialisation for Headphones Toolset is a set of tools for headphone correction and binaural synthesis of spatial audio systems on headphones.
Features:
Headphone CorrectionΒ β Generate headphone correction filters in WAV format for IR convolution or as configurations for graphic equalisers.
Binaural Room SimulationΒ β Generate customised binaural simulations of different acoustic environments including control rooms, studios, halls, and more. Resulting filters can be saved in WAV format or SOFA format for IR convolution.
Equalizer APO IntegrationΒ β Auto configures Equalizer APO to apply created filters and perform headphone correction and binaural room simulation.
HeSuVi CompatibilityΒ β Generates filters in formats compatible with HeSuVi, a headphone surround virtualization tool for Equalizer APO.
SOFA Format CompatibilityΒ – Load HRTF datasets and export customised binaural responses in SOFA format
Boogex is a free guitar amplifier AudioUnit, AAX, and VST plugin with a variety of sound shaping features, for professional sound and music production applications. With Boogex it is possible to get a heavy distorted sound as well as slight βjazzyβ saturation sound. Boogex is able to apply convolution with any speaker cabinet impulse response (selection of built-in impulses is available). The processing latency is close to zero making it possible to use Boogex for real-time guitar processing.
Boogex can be used as a plain stereo convolution processor when its βAmpβ stage is turned off. The convolver module has zero latency and is not CPU-demanding. Boogex also includes the input gate module, and reverberation module derived from Voxengo OldSkoolVerb reverb plugin.
Boogex produces a nice βminimalistβ rock music-geared sound which may be a bit noisy at higher overdrive settings; higher frequencies can be easily suppressed with its built-in Emphasis EQ. With the amp modes Boogex currently provides, it is not particularly well-suited for metal music, but can still be used as a cabinet impulse response processor for metal music.