lowhum ~ Deep Brown Noise For Focus


Deep brown noise for focus, for the macOS menu bar.Β 

Single-purpose menu bar app that generates deep brown noise locally and plays it on loop. Install it, click play, forget about it. Cumulative-sum brown noise through a Butterworth bandpass (1 to 500 Hz, 20 Hz sub-bass highpass), RMS-normalized per chunk, crossfaded at boundaries. Everything is stored inΒ ~/.lowhum/. Playback streams through PortAudio via memory-mapped files, so the full WAV never sits in RAM. The app polls audio devices every 2 seconds and stops instantly if headphones disconnect or a Bluetooth device drops.

Menu bar controls

The menu bar icon is a template image, so macOS handles dark/light mode automatically. Further, use it for:

  • Play / Stop from the menu bar
  • Pick any connected audio device from the Output Device submenu
  • Noise color selection (brown, pink, white)
  • Auto-stops when headphones connect or disconnect

Requires macOS and Python 3.12+.

lmarkmann.github.io/lowhum
github.com/lmarkmann/lowhum

References:

en.wikipedia.org/wiki/Brownian_noise

Aceforge ~ AI Music Workstation


AceForge is aΒ local-first AI music workstation for macOS SiliconΒ powered byΒ ACE-Step

Features:

  • .100% LocalΒ (only needs to download models once)
  • Music Generation withΒ ACE-StepΒ prompts
    • UseΒ Stem separationΒ to rebalance vocals vs instrumentals
    • Use existingΒ AudioΒ as referenceΒ (optional)
    • TrainΒ ACE-Step LoRAsΒ from your own datasets
      • Mass-createΒ _prompt.txtΒ /Β _lyrics.txtΒ files
      • Auto-tag datasets usingΒ MuFun-ACEStepΒ (experimental)
  • Stem Splitting usingΒ DemucsΒ for high-quality audio separation
  • Voice CloningΒ TTS usingΒ XTTS v2
  • MIDI GenerationΒ usingΒ basic-pitchΒ for audio-to-MIDI transcription
  • EmbeddedΒ Music PlayerΒ to explore generation catalog
  • Manage and reuseΒ prompt presets

github.com/audiohacking/AceForge

Gnome ~ Internet Radio Extension


Listen to an Internet Radio Stream

extensions.gnome.org/extension/836/internet-radio

Gnomoradio ~ Find, Fetch, Share, & Play Music


Gnomoradio is a program that can find, fetch, share, and play music that is freely available for file sharing. Gnomoradio isΒ free software, licensed under the terms of the GNUΒ General Public License, which permits modifications and distribution of the source code to the program. It runs on GNU/Linux and other UNIX-compatible systems, but it is no longer actively developed or maintained.

gnomoradio.nongnu.org

Album Art Minimal ~ foobar2000 HTTP Control Template


A clean, minimalist web interface for foobar2000 that displays full-screen album art with elegant hover controls.

github.com/jame25/albumart_minimal

HTML5-FLAC ~ HTML5 FLAC Player


A lightweight HTML5 web music player with FLAC support that runs in a Docker container. This project provides a clean, minimalist interface for playing FLAC audio files with metadata extraction.

github.com/jame25/HTML5-FLAC

AJED ~ Roland JUNO ALPHA & MKS50 Editor


An Editor for Roland JUNO ALPHA 1 / 2 HS-10 / HS-80 and Roland MKS50

sourceforge.net/projects/ajed

Distort ~ Distortion Audibility Tester


DISTORT was conceived as a tool to allow one to apply a combination of complex distortions to any recorded signal, including music and hi-res recordings. DISTORT also provides simple visualization tools to examine the effects of all the distortions as they are being adjusted. The distorted sound file can be played through the available audio device drivers, from ASIO to WASAPI to Direct Sound.

The following distortions are currently provided with a variety of settings and options:

  • Harmonic distortion (THD, SINAD, THD+N)
  • Different noise floors and various spurious noise components, such as mains frequency
  • Various types of jitter, random, correlated, 1/f noise, and at various frequencies
  • Dynamic range compression effects
  • Different types of dither and bit settings

distortaudio.org

GNU Radio ~ Software Radio Ecosystem



GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software radios. It can be used with readily-available low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in research, industry, academia, government, and hobbyist environments to support both wireless communications research and real-world radio systems.

wiki.gnuradio.org/index.php?title=What_Is_GNU_Radio

GNU RadioΒ is aΒ free softwareΒ development toolkit that provides signal processing blocks to implementΒ software-defined radiosΒ andΒ signal processingΒ systems. It can be used with externalΒ radio frequencyΒ (RF) hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

en.wikipedia.org/wiki/GNU_Radio

itunesfm ~ iTunes & last.fm Integration


A small script to sync your play counts from last.fm back to iTunes. Supports both Windows and Mac OS X without any native dependencies. (Requires Music.app on OS X.)

Useful if you scrobble to last.fm from iTunes on multiple computers / devices and want to keep your local play counts consistent.

github.com/hansonw/itunesfm

Sampletoy ~ Sampler & Synthesiser


SampletoyΒ is a radical new musical instrument / plaything;
partΒ sampler, part granularΒ synthesiser.

Use it to capture sounds through the microphone,
then playlooppitch and distort them live on the screen.

www.elf-audio.com/sampletoy
www.facebook.com/elfaudioapps

SY-FloorBoard ~ BOSS & Roland Editors


A collection of graphical midi based editors, each made specifically for the BOSS SY-1000 , Roland VG-99 guitar, or VB-99 bass synth units, which provide an alternative to the Boss or Roland version of midi editors, with full features and control of the SY-1000, VG-99, or VB-99 from a Windows, Mac, or Linux computer.

Features:

  • Midi editing of parameters on-line or off-line, text list generation of settings, file load/save/backup/restore, ease of use with graphical interface.
  • A different version specific for each device.
  • SY-1000FloorBoard version also has features to convert patches from VG-99,VB-99, GP-10, GT-1000 units.
SY-1000 Floorboard interface

sourceforge.net/projects/sy1000floorboard