Cardinal ~ Virtual Modular Synthesizer Plugin


A fully free and self-contained modular synthesizer based on the popular VCV Rack. Available in AudioUnit/CLAP/LV2/VST2/VST3 plugin formats and as a standalone app for FreeBSD, Linux, macOS, Windows and the Web.

cardinal.kx.studio
github.com/DISTRHO/Cardinal

foo_enhanced_playcount ~ Enhanced Playback Statistics


This Foobar2000 component collects and maintains enhanced statistics for played songs; primarily it records the timestamp of every play of a song, and not just the first and last. It will also query last.fm and record play times of every scrobble for a song.

foo_enhanced_playcount provides some additional functionality that foo_playcount does not, but is missing some functionality that foo_playcount has. They work well together, and foo_playcount should NOT be uninstalled when foo_enhanced_playcount is installed.

This component should be installed with foo_playcount and the same time foobar2000 is installed so playback statistics are maintained from the beginning.

New Fields:

  • %played_times% – Date formatted list: ["2012-08-04 15:58:37", "2012-12-10 14:40:46", "2018-01-02 23:38:13"]
  • %played_times_js% – JS timestamp list: [1344117517000, 1355172047000, 1514957893431]
  • %played_times_raw% – raw foobar timestamps: [129885911170000000, 129996456470000000, 131594314930000000]There’s probably no reason to ever use this.
  • %lastfm_played_times% – Date formatted list of scrobbles: ["2012-08-04 15:58:37", "2012-12-10 14:40:46", "2018-01-02 23:38:13"]
  • %lastfm_played_times_js% – JS timestamp list: [1344117517000, 1355172047000, 1514957893000]
  • %lastfm_play_count% – Count of last.fm plays, a la %play_count%: 5
  • %lastfm_added% – Single date: “2012-08-04 15:58:37
  • %lastfm_first_played% – Always exactly the same as %lastfm_added%. Use whichever one makes most sense logically
  • %lastfm_last_played% – Single date: “2018-04-04 15:58:37
  • %added_enhanced% – Returns the earliest of %added% (from foo_playcount) or %lastfm_added%. Single date: “2023-02-04 15:16:17
  • %first_played_enhanced% – Returns the earliest of %first_played% (from foo_playcount) or %lastfm_added%. Single date: “2023-02-04 15:16:17
  • %last_played_enhanced% – Returns the earliest of %last_played% (from foo_playcount) or %lastfm_last_played%. Single date: “2023-02-04 15:16:17

These fields can be exposed via Title Formatting or used in scripts. This component does generate extra data per song played and may not be suitable for installations with limited storage.

www.foobar2000.org/components/view/foo_enhanced_playcount
github.com/kbuffington/foo_enhanced_playcount
wiki.hydrogenaud.io/…/foo_enhanced_playcount

rt_pvc ~ Realtime Phase Vocoder


rt_pvc is a:

  • real-time phase vocoder library for synthesis/analysis
  • vocoder application that allows the user to do time-expansion, frequency expansion, and cross-synthesis in real-time, from mic-input or from file.
  • real-time phase vocoder visualization
  • learning tool that teaches about the phase vocoder and its implementation
  • open source!

soundlab.cs.princeton.edu/software/rt_pvc
aur.archlinux.org/packages/rt_pvc

rt_lpc ~ Realtime Linear Predictive Coding


rt_lpc is a light-weight application that performs real-time LPC analysis and synthesis. It features the following:

  • real-time LPC analysis
  • real-time LPC synthesis
  • visualization of original, predicted, and error waveforms
  • visualization of vocal tract shape from LPC coefficients
  • adjustable LPC analysis order
  • adjustable synthesis pitch shift
  • MIDI controlled pitch (hit ‘m’)
  • lots of other choices (pitch pulse source selection, emphasis filter)
  • STFT plot
  • modular LPC library
  • available on MacOS X, Linux, and Windows under GPL
  • part of the sndtools distribution

soundlab.cs.princeton.edu/software/rt_lpc/
en.wikipedia.org/wiki/Linear_predictive_coding
github.com/lewark/lpc.lv2

sndpeek ~ Realtime Audio Visualizer


sndpeek is just what it sounds (and looks) like:

  • real-time 3D animated display/playback
  • can use mic-input or wav/aiff/snd/raw/mat file (with playback)
  • time-domain waveform
  • FFT magnitude spectrum
  • 3D waterfall plot
  • lissajous! (interchannel correlation)
  • rotatable and scalable display
  • freeze frame! (for didactic purposes)
  • real-time spectral feature extraction (centroid, rms, flux, rolloff)
  • available on MacOS X, Linux, and Windows under GPL
  • part of the sndtools distribution.

www.gewang.com/software/sndpeek
soundlab.cs.princeton.edu/software/sndpeek
www.cs.princeton.edu/sound/software/sndpeek/look

Lyrion Music Server ~ Logitech, SlimServer & Squeezebox


Lyrion Music Server (formerly Logitech Media Server) is open-source server software which controls a wide range of Squeezebox audio players. Lyrion can stream your local music collection, internet radio stations, and content from many streaming services

lyrion.org
github.com/lms-community/slimserver

Cava ~ Cross-platform Audio Visualizer


Cava is a bar spectrum audio visualizer for terminal or desktop (SDL).

Cava works on:

  • Linux
  • FreeBSD
  • macOS
  • Windows

This program is not intended for scientific use. It’s written to look responsive and aesthetic when used to visualize music.

github.com/karlstav/cava
Cavalier ~ Visualize Audio With CAVA

Audio Share ~ Share Audio To Android


Audio Share can share a Windows or Linux computer’s audio to an Android device over a network, so your phone becomes the speaker of the computer. 

github.com/mkckr0/audio-share
sourceforge.net/projects/audio-share

FRKB ~ Rapid Audio Organization Tool


FRKB is a cross-platform desktop application designed for audio professionals (such as DJs). The current beta version is compatible with Windows and will be adapted for macOS once stable. It is still under active development.

Core Features:

  • Portable: Easily transfer the database to mobile devices for on-the-go use.
  • Audio Fingerprint Deduplication: Identify and exclude duplicate tracks using audio fingerprint technology, providing prompts during import to keep your music collection clean and efficient.
  • Ergonomic Shortcuts: Ergonomically designed shortcuts that allow most operations to be performed with the left hand, making the organization process smoother and more efficient.
  • Direct File Management: When adding tracks, FRKB directly manages the audio files themselves, ensuring that the organization results are immediately reflected in the computer’s folders, achieving a “what you see is what you get” effect.
  • Waveform Visualization: Provides audio waveform display.
  • BPM Analysis: Displays BPM information.

github.com/coderDJing/FRKB_Rapid-Audio-Organization-Tool

Power Tab Editor ~ Guitar Tablature Editor


Power Tab Editor 2.0 – A powerful cross platform guitar tablature viewer and editor inspired by the ceased development and missing source code from the original Power Tab Editor. This project is open-source and written from scratch so that your favorite tabbing platform can continuously grow with your needs.

Key Features:

  • Cross platform – Windows, Mac, & Linux
  • Tabbed layout for opening multiple files at the same time
  • Mixer interface for adjusting volumes during playback
  • Complete customization of keyboard shortcuts
  • Importing of Guitar Pro tabs

github.com/powertab/powertabeditor

Modern Flyouts ~ Windows Volume Flyout


This application aims to provide a Fluent Design System based replacement for the old, built-in, Metro Design based Audio/Airplane mode/Brightness flyouts in Windows which are shown while pressing the media or volume keys or even the brightness keys or when airplane/flight mode is toggled.

In case of Windows 11, this application will have the same UI but will provide additional features and customizability compared to the built-in redesigned flyouts.

github.com/ModernFlyouts-Community/ModernFlyouts
modernflyouts-community.github.io

BassBoom ~ Music App & Library


BassBoom is a music player made with C# using the fast mpg123 library as the native backend that handles the music playback and song information, including the playback device information.

This library is a viable library aimed for cross-platform music playing because we’ve selected mpg123 as the MP3 backend library for its ease of use and for its fast music playback. This library is frictionless as it aims for stability and cross-platform compatibility.

In addition to your regular music files, BassBoom also supports online MPEG radio stations that you can use to play your own favorite radio stations, as long as they don’t use AAC or any other codec that BassBoom doesn’t support.

github.com/Aptivi/BassBoom