foobar2000 ~ foo_vis_spectrum_analyzer


foo_vis_spectrum_analyzer is a foobar2000 component that implements a spectrum analyzer panel. It is an attempt to recreate theΒ foo_musical_spectrumΒ component by fismineur for foobar2000 64-bit.

hydrogenaudio.org/index.php/topic,125031.0
www.foobar2000.org/components/view/foo_vis_spectrum_analyzer
github.com/stuerp/foo_vis_spectrum_analyzer

aubioΒ ~ Audio Labelling Library


aubio is a tool designed for the extraction of annotations from audio signals. Its features include segmenting a sound file before each of its attacks, performing pitch detection, tapping the beat and producing midi streams from live audio.

Because these tasks are difficult, we thought it was important to gather them in a dedicated library. To increase the fun, we have made these algorithms work in a causal way, so as to be used in real time applications with as low delay as possible. Functions can be used offline in sound editors and software samplers, or online in audio effects and virtual instruments.

Features:

aubio currently provides the following features:

  • digital filters
  • phase vocoder
  • onset detection (several methods)
  • pitch tracking (several methods)
  • beat and tempo tracking
  • mel frequency cepstrum coefficients (MFCC)
  • transient / steady-state separation

aubio.org
github.com/aubio
aubio.org/documentation
aubio.readthedocs.io/en/latest/

Rainmmeter ~ Digital VU-Meter With 7.1 Channels


Display a 7.1 channel VU meter on your desktop via Rainmeter.

www.deviantart.com/hitbit-pa/art/Digital-VU-Meter-7-1-channels
www.rainmeter.net

Glimpse ~ Free, Fast & Extensible Player


The free, fast and extensible music player.

glimpseaudio.co.uk
github.com/aquagoose/Glimpse

MonsterMusic ~ Android Music Player


This is a local music player on the Android platform

[MonsterMusic] is open source, free. Enjoy all the features without any cost!

  • πŸ”Š Advanced Equalizer: Customize your sound experience with our built-in equalizer. Fine-tune the audio to match your preferences and immerse yourself in crystal-clear, high-quality sound.
  • 🌈 Multiple Themes: Personalize your music player with a variety of themes. Switch effortlessly between themes to match your mood or style. Your music, your way!
  • πŸ“œ Lyrics Support: Dive deeper into the lyrics of your favorite songs. [MonsterMusic] supports lyrics display, you can import text or lyrics files. Click the lyrics word, you can find a feature.
  • πŸ”’ Privacy First: Rest easy knowing that your privacy is our top priority. No unnecessary permissions, just pure music enjoyment.

More features are waiting for your discovery.

github.com/ZTFtrue/MonsterMusic
sourceforge.net/projects/monstermusic.mirror

SF2LibΒ ~ SoundFont (SF2) Synthesizer In C++


This library can read SF2 SoundFont files and render audio samples from them in real-time. It properly reads in a compliant SF2 file and can be used to obtain meta data such as preset names. It also has an audio rendering engine that can generate audio samples for key events that come from (say) a MIDI keyboard. This library is currently being used by my SoundFonts and SoundFontsPlus applications for SF2 file parsing and, in the latter app, as the sample generating engine.

Although most of the library code is generic C++17/23, there are a few bits that expect an Apple platform that has the AudioToolbox and Accelerate frameworks available. The goal is to be a simple library for reading SF2 files as well as a competent SF2 audio renderer whose output can be fed to any sort of audio processing chain, but it would probably take some effort to remove it from the Apple ecosystem.

github.com/bradhowes/SF2Lib
swiftpackageindex.com/bradhowes/SF2Lib

Discord Audio Stream ~ Stream Audio Via Discord


Designed for 24/7 audio playing on discord.

Discord has many unwanted rate limits, especially in the audio area. This package does all the work and ensures that your music never stops playing due to ffmpeg or Discord, with as little effort as possible.

github.com/FrauJulian/Discord-Audio-Stream
www.npmjs.com/package/discord-audio-stream

Amethyst ~ Audio Player Made With Typescript


Amethyst is an cross-platform audio player with aΒ node-basedΒ audio routingΒ system, the main goal of this project is to make aΒ music playerΒ inΒ TypeScriptΒ to see how far the language can be stretched to prove it’s possible to provide pro-level features as mostΒ DAWsΒ /Β DAEs, while also providing useful tools and customizability to theΒ end-user.

amethyst.geoxor.moe
github.com/Geoxor/Amethyst

Tascam Podcast Editor ~ Simple Audio Editor For Podcast Creation


Tascam Podcast Editor is a software application specialising in the production of voice content such as podcasts, Internet radio, audio books, and voice logs.

From recording to editing and file output, the Tascam Podcast Editor provides all the functions necessary to publish a programme with intuitive, easy operation.

Tascam Podcast Editor | Simple Audio Editor for Podcast Creation

www.tascam.eu/en/podcast_editor

You can download the Tascam Podcast Editor free of charge from the Tascam website after registering a Tascam ID.

HALAC ~ High Availability Lossless Audio Compression


HALAC focuses on a reasonable compression ratio and high processing speed. The compression rate for audio data is usually limited. So I wanted a solution that can work faster with a few percent concessions.

github.com/Hakan-Abbas/HALAC-High-Availability-Lossless-Audio-Compression
github.com/Hakan-Abbas/HALAC-Audio-Player
hydrogenaudio.org/index.php/topic,125248.0

Foobar2000 ~ Displaying Song Tags


Properties dialog (most direct)

This is the canonical metadata view.

How

  • Right-click a track or selected tracks
  • Choose Properties
  • Or press Alt + Enter

What you see

  • All embedded tag fields (ARTIST, ALBUM, DATE, GENRE, etc.)
  • Technical metadata (codec, bitrate, sample rate, channels, etc.)
  • ReplayGain info
  • File location and size
  • Embedded Artwork

Notes:

  • For multiple files, differing values are shown as <multiple values>
  • This is the same dialog used for editing tags

foo_masstagger ~ Automate Foobar2000 Tag Editing


Automates various tag editing operations.

www.foobar2000.org/components/view/foo_masstag
wiki.hydrogenaudio.org/…/Masstagger_(foo_masstag)

Usage:

Adding MOOD tags:

  1. Select tracks
  2. Right-click β†’ Tagging β†’ Manage Scripts
  3. Create a script:
    • Add value
    • Field: MOOD
    • Value: Calm
  4. Save as preset (Mood: Calm)

Repeat once per mood.

After that:

  1. Select tracks
  2. Right Click > Tagging > Scripts
  3. Apply mood script preset