A2M ~ Audio To MIDI


A2M converts local audio into editable MIDI using a trained piano model. No uploads, no accounts, and no cloud dependency.

  • Local processing only
  • CPU default, NVIDIA GPU optional
  • Batch size control for GPU tuning
  • Outputs to Downloads/A2M

A model download is required once on first launch (~165 MB).

Best results come from solo piano recordings. Mixed tracks or full songs will be less accurate.

www.justagwas.com/projects/a2m
sourceforge.net/projects/a2m

Desktop VU ~ Meter 4 Rainmeter Skin


If listening to music is one of your favorite hobbies, then the Desktop VU-Meter 4 plugin could just be perfect addition to your desktop. The skin features more life-like VU meters that will give ultimate control of your audio music experience. The audioscope music visualizer features analogue and digital VU-meters, waves and lines that move in correspondence with the rhythm of the music. On the audio level settings, use the mouse wheel to modify the various values and the left button to configure load default values. You can design your own visualizer using the gradient, custom colors or extract colors from the cover or wallpaper, after which you’ll set up the player and audio device and then load the visualizers.

visualskins.com/skin/desktop-vu-meter-4

Source: ~ visualskins.com/tag/music

pre.di.c ~ Digital Crossover


This program makes a linux computer equipped with a modern sound card behave as a traditional hi-fi preamp, but able also to make advanced DSP equalization and crossover tasks.

That means that, with a proper soundcard, external sources can be used, be them analog or digital, along with digital libraries or streamed sources.

codeberg.org/rripio/pre.di.c
github.com/rripio/pre.di.c

Earful ~ Audiophile Hearing Test App


What is it? And a WARNING!

Earful is an app designed to measure and evaluate the lower threshold of hearing across a frequency spectrum. It is designed to run on Windows and support ASIO, WASAPI, and Direct Sound audio devices. Use with headphones is recommended for greater accuracy and noise elimination.

In addition, with version .10, Earful now supports two other types of tests:

  • Equal-loudness testing using the same device and 1kHz reference tone
  • Two devices equal-loudness testing, using a reference device, such as speakers, and a test devices, such as headphones

The app is free to use, but to use it, you must agree to do so AT YOUR OWN RISK ONLY. Make sure that the volume settings are set such that any loud sounds played through your system will not damage your equipment or your hearing! This is important. Set the frequency range in Earful correctly, and also specify the maximum volume setting at a low number to avoid surprises (default is -20dBFS).

Features:

  • Pick your own frequency range for the test
  • Specify any number of logarithmically spread points to test along the frequency axis
  • Compare your results to others, compare to your older tests to check for changes, or compare to any of the industry standard, published curves
  • Test with a single tone, a warble tone, or a band-limited white noise
  • Using a simple text format supported by REW, so the result can be loaded into that tool directly
  • Supports ASIO, WASAPI exclusive/shared, and Direct Sound device drivers
  • Display in dB SPL or in db FS with configurable dBSPL calibration
  • Apply a flat calibration curve to account for variations in headphones or speakers
  • Equal-loudness testing using a 1kHz reference or a separate audio device

distortaudio.org/earful

Use is entirely at your own risk.

AFsp ~ Audio File I/O Routines


The AFsp package is a library of routines for reading and writing
audio files. The emphasis is on providing support for the type of
audio file used by the speech processing research community. The
routines have been designed to be easy to use, yet provide transparent
support the reading of several audio file formats. A secondary
purpose for distributing these routines is to encourage the use of a
standard audio file format for the header information in the output
files.

The following file formats are supported for reading.

  • NIST SPHERE audio files
  • Sun/NeXT audio files
  • DEC audio files
  • IRCAM SoundFiles
  • INRS-Telecom audio files
  • ESPS sampled data feature files
  • Headerless audio files

The audio file open routine automatically senses the file type and
communicates it to the audio file reading routines. Formats are
converted on the fly as the file is read, so the user manipulates
floats and doesn’t need to worry about the underlying data format.

For writing, the routines produce a standard format file, though
options are available to produce headerless files if desired. This
standard format is a compatible with the Sun audio file format. There
is provision for storing extra information in the extensible part of
the header.

Several audio file utilities (for copying, comparing, and filtering
audio files) are included in the package.

www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/speech/systems/afsp/0

MicToggle ~ Microphone Control Tool


MicToggle is a lightweight microphone control tool designed for focus and clarity. Instantly mute or unmute your mic using a custom hotkey — no matter what you’re doing. Stay aware of your mic status with a movable on-screen overlay, system tray icon, and optional audio cues. Choose your preferred microphone, set startup behavior, and enjoy a clean, unobtrusive interface. Whether you’re gaming, streaming, or in meetings, MicToggle keeps you in control.

Features:

  • Custom Hotkey — Instantly mute or unmute your mic using a hotkey you choose.
  • Microphone Selection — Pick which mic to control if multiple devices are connected.
  • On-Screen Overlay — Always know your mic’s status with a floating icon that you can reposition or disable.
  • Startup Options — Start minimized, run at Windows startup, or launch with mic muted.
  • Mic Status on Launch — Optionally hear a sound or get a notification showing your mic’s state when the app starts.
  • Visual Status Indicators — Colored icons clearly show your mic state both in the app and system tray.
  • Tray Controls — Toggle mute, open settings, or exit — all from the tray.
  • Clean Interface — Simple, responsive UI designed to stay out of your way.
  • Lightweight & Fast — Uses minimal resources, ideal for streamers, meetings, and gamers.

sourceforge.net/projects/mictoggle

Foobar2000 ~ Backing Up & Restoring Themes


Before layout changes are made and periodically, it’s a good idea to backup your current theme.

Open File > Preferences > Display > Default User Interface

Now select Export Theme to open the Choose Theme Selections to Export dialog

Normally everything is left selected. Click Ok and give the .fth theme backup file a useful name and save it in a folder that itself is backed up.

If you make a layout mistake or need to install a new instance of foobar2000 just import the .fth theme file

shntool ~ WAVE Processing & Reporting Utility


shntool is a multi-purpose WAVE data processing and reporting utility. File formats are abstracted from its core, so it can process any file that contains WAVE data, compressed or not – provided there exists a format module to handle that particular file type.

shntool has native support for .wav files. If you want it to work with other lossless audio formats, you must have the appropriate helper program installed. The “Helper programs” section below contains links to helper programs for each format that shntool supports.

shnutils.freeshell.org/shntool
github.com/bayun/shntool

foo_scrobbler_mac ~ Foo Scrobbler For Macs


Foo Scrobbler (foo_scrobbler_mac) is a native Last.fm scrobbling plugin for foobar2000 on macOS. Submits tracks based on precise playback rules, caches scrobbles when offline, and operates silently after one-time authentication. Built using the official foobar2000 plugin API, it focuses on reliability, low overhead, and correct metadata handling. Fully open-source under GPLv3.

Supports macOS ≥ 11.5 on both Intel and ARM.

github.com/zfoxer/foo_scrobbler_mac

Splitting A Single Album File Into Tracks


Convert an album from a single media file with a .cue file to individual tracks instead.

Option 1: foobar2000 (easy, very reliable)

If you already use foobar2000, this is usually the best choice.

Steps

  1. Open foobar2000
  2. Drag either the .cue file or the .flac file into foobar
    • If the CUE is correct, you’ll see the album broken into tracks.
  3. Select all the tracks
  4. Right-click → Convert → …
  5. Choose:
    • Output format: FLAC
    • Processing: none needed
  6. Click Destination
    • Output path: your album folder
    • File name pattern (example): %tracknumber% - %title%
  7. Convert

Result

  • Individual FLAC tracks
  • No quality loss (bit-perfect split)
  • Metadata pulled from the CUE

💡 Note: If the cue has gaps or pre-emphasis flags, foobar2000 handles them correctly.


Option 2: CUETools (best for archival accuracy)

If you care about log verification, AccurateRip, or preserving exact offsets, this is the gold standard.

Steps

  1. Download CUETools
  2. Open it and load the .cue file
  3. Set:
    • Action: Encode
    • Audio Output: FLAC
    • Mode: Tracks
  4. Start

Result

  • Sample-accurate track splits
  • Excellent for archival rips
  • Strong metadata handling

This is especially good if the album originated from a CD rip.


Option 3: FLAC + shntool (command line, Linux-friendly)

If you’re on Linux, shntool works well.

Example

shnsplit -f album.cue -o flac album.flac

Then tag the files:

cuetag album.cue *.flac

Result

  • Clean, lossless splits
  • Metadata from CUE applied
  • More manual, but very transparent

Option 4: MusicBrainz Picard (semi-automatic)

Useful if:

  • The CUE has weak or missing metadata
  • You want MusicBrainz tags

Workflow:

  • Load the CUE
  • Let Picard identify the release
  • Use Tools → Split files

Not as precise as foobar or CUETools for offsets, but fine for most albums.

foo_schedule ~ Foobar2000 Alarm Clock


One of the easy ways to increase Foobar2000’s usefulness is by adding the ability to automate and schedule certain tasks. To accomplish this you’ll need:

  1. A current install of Foobar2000
  2. Then install foo_schedular
  3. Create a playlist or use an existing one
  4. Navigate to File > Preferences > Scheduler
  5. Add an Action list
  6. Add an Event
  7. Apply


Note: This component is still only 32bit

Resources:

foo_alarm ~ for earlier foobar2000 releases

Frugal Horn ~ Open Source Speaker Box


The Frugel-Horns (the name is a cross between flugelhorn & frugal) is a series of 3 sizes of tapped horns based on redesign of the original Frugel-Horn with goals of simpler, smoother, more versatile… all have been met, and driver versatility has proven to exceed hopes & expectation.

www.frugal-horn.com/FH-family