Realistic vintage Hi-Fi audio LED VU level meter, which shows relative loudness in decibels of the ambient sound, music or your voice. It features fall time selection, alternative VFD or Neon segments and calibration.
CHIMERA ~ Physical-Modeling Vocal Synthesizer
A physical-modeling voice synthesizer in the browser. Every sound comes from a simulated airway (lungs, vocal folds or syrinx, a branched vocal tract, lips, nose), not from samples. The engine is Rust, compiled to WebAssembly for an AudioWorklet; the same code runs natively for tests and the
chimeraCLI.What it does:
- Play: drag the tongue, lips and jaw in a live cutaway of the head; vowel pad, encoders, computer keyboard and Web MIDI.
- Speak: English text (CMUdict with a letter-to-sound fallback) or IPA, turned into gestures and prosody, with the gestural score and a consonant chart on screen.
- Sing: piano roll with lyrics per note; consonants land before the beat.
- Beatbox: pads and a step sequencer, every drum an articulatory gesture.
- Bestiary: songbird (two-voice syrinx), seal, alligator and elephant.
- Duet (
?show=<id>): two 3D heads replay a pre-rendered song.Male, female and child bodies blend continuously. Everything on screen animates from live engine state: pressure in the airway, airflow, the vocal folds, spectra and formants.
chimera-vocal-synth.vercel.app
github.com/jamesondh/chimera-vocal-synth
foo_utag ~ Tag Streams With Metadata
utag Input is a foobar2000 input component that lets you add internet radio streams and other remote URLs to the Media Library by representing each stream with a small .utag JSON file. The .utag file stores the stream URL and metadata. foobar2000 can scan and tag the stub like a normal track, while audio is decoded from the original URL.
Features:
Optional favicon download during playback: downloads the favicon image stored in the .utag JSON, saved beside the .utag file and shown as artwork.
Library-friendly scanning: scanning a .utag file does not connect to the stream.
Editable metadata: tag changes are written back to the .utag JSON file.
Stream URL in Properties: the URL is exposed in the information section as @ and can be displayed with %__@%.
Create files from a playlist: use Tagging β Create utag files… in the playlist context menu to create one .utag file for each selected track. Each URL is looked up in Radio Browser first (optional, on by default), so the file gets the station’s details. The new file(s) are added to the “New utags” playlist, which becomes the active playlist.
Tag existing .utag files from Radio Browser: Tagging β Search Radio Browser and tag looks up the @ URL of the selected .utag items in Radio Browser and writes the station details into their tags.
Default folder: Tagging β Set default utag folder… saves an output folder, and Tagging β Create utag files in default folder creates the files there without asking.
Add a station by URL: File β Utag Input β Add internet radio url and create utag asks for a stream URL (and an optional name) and creates the .utag file in the default folder. If no name is entered, it is looked up from the stream. An optional checkbox searches Radio Browser for the URL and uses its station details. The new file is added to the “New utags” playlist, which becomes the active playlist.
Import from Radio Browser: File β Utag Input β Import stations from Radio Browser… downloads stations from the Radio Browser directory and creates one .utag file per station, in a new folder named after the search.
Browse Radio Browser: File β Utag Input β Browse Radio Browser… lists the top stations, or the stations for a tag, country, language or codec you pick, or a name search. Choose the stations you want and import them.
Import from Icecast: File β Utag Input β Import stations from Icecast… lets you filter the directory by station metadata and choose a maximum number of matching stations to import.
Browse Icecast Directory: File β Utag Input β Browse Icecast Directory… downloads the public Icecast Yellow Pages XML export (once per session; Refresh reloads it) and creates .utag files for the stations you select. A search box at the top of the window filters the list as you type (station name, genre, codec, description or current song). The downloaded directory is not saved by the component.
Import from TuneIn: File β Utag Input β Import stations from TuneIn… searches TuneIn by station name, artist or song and creates one .utag file per station found.
Browse TuneIn: File β Utag Input β Browse TuneIn… walks TuneIn’s categories, genres, locations and languages, your presets, searches and recommendations (for a list of artists, or for the playing station). Choose the stations you want and import them.
Playlists for the browse windows: the three browse windows (Radio Browser, TuneIn, Icecast) append the stations you import to one playlist per service, RadioBrowser, Tunein and Icecast by default (names are set in the preferences). The playlist is created when missing and becomes the active one, and the first appended item gets the focus. The Import stations from… commands instead create a new playlist named like the search folder (search term and date).
Country flag: whenever a .utag is created or tagged and it has a countrycode field (for example GR), a countryflag field with the matching flag emoji (for example π¬π·) is added. The flag is also refreshed whenever the tags are saved (for example after editing countrycode in Properties), so it always follows the code; an invalid or empty code leaves the flag as it is. When a file is created, an existing non-empty countryflag is kept. This applies to Radio Browser and Icecast imports, TuneIn imports, Add internet radio url and create utag, Create utag files and Search Radio Browser and tag.
Results window: every created or skipped entry lists the stream URL (@) and the output path; errors list the source URL and the reason. The window can be switched off in the preferences (errors are still shown).
Preferences page: Preferences β Tools β Utag Input has the stream handoff, favicon download, default folder, console message, results window, Radio Browser lookup, TuneIn details and browse-window playlist options.
Optional stream handoff: reuses the running decoder when the playing item is reopened after retagging, helping avoid a reconnect and audible pause.
Station logos: assign a logo by hand (Tagging β Set station logo…), by dropping an image file or image URL on the logo window, or with the optional favicon download. All of them are the same sidecar image beside the .utag file, shown as artwork. See Station logos.
github.com/smoralis/foo_utag
hydrogenaudio.org/index.php/topic,130078.0
foo_tftags ~ Reusable Title Formatting Fields
A foobar2000 component that publishes long titleformat scripts as global tag fields. Write a script once (for example your whole BIO_ALBUMARTIST or BIO_ARTIST code) and use
%tf_albumartist%everywhere that evaluates title formatting: playlist views, CPV, PSS/ELP, JS3 scripts, ESlyrics, Last.fm scribbler, and so on.
BitChord ~ Bit-perfect Streaming Player
A modern YouTube music client with clean aesthetics inspired from Apple Music.
Trackhop ~ FOSS Playlist Syncronization
Free, open-source playlist sync for Android, Windows, macOS, Linux and Docker. Keeps playlists identical across Spotify, YouTube Music, Apple Music, Amazon Music, TIDAL, Deezer, LiveOne, Anghami, Navidrome, Jellyfin and Plex. Scheduled syncs, easy review of tracks not found. No Trackhop account or server: everything stays on your devices.
trackhop.org
github.com/xlollx/Trackhop
Name clarification:
There is also a separate website, TrackHop.app, offering Spotify and Apple Music track-link conversion. It is not affiliated with the Trackhop project documented here (xlollx/Trackhop).
foo_pcm_dsd_vu ~ Foobar PCM/DSD/DOP VU Meters
PCM/DSD VU is a native visualization component for foobar2000, providing real-time analog, digital, and bar-style VU metering for both PCM and DSD playback.
Features:
- Automatic PCM/DSD identification using DoP signal analysis.
- Real-time left/right channel level visualization.
- Analog VU, digital, and bar-style meter displays.
- RMS, peak, crest factor, and loudness measurements (LUFS and LRA).
- Configurable meter movement, decay, appearance, and colors.
- 24 external skin profiles with PCM/DSD-specific backgrounds.
- Standalone window and Columns UI embedded panel support.
- Native Windows x86 (32-bit) and x64 (64-bit) builds.

www.foobar2000.org/components/view/foo_pcm_dsd_vu
github.com/jjh212/PCM_DSD_VU_RELEASE
MediaInfo ~ Audio and Video Metadata Tool
MediaInfo is a free, open-source utility for examining audio and video files. It presents technical information and embedded metadata in a readable format, making it useful when checking unfamiliar files, comparing encodes, investigating playback problems, or auditing a media collection.
For audio, MediaInfo can report the format and codec, sample rate, channel count, bit depth, bitrate, duration and embedded tags. For video, it also reports properties such as resolution, frame rate, aspect ratio, colour information, subtitles and chapters.
Information can be viewed in several formats, including text, tree, sheet and HTML, and exported as text, CSV or HTML. MediaInfo is available with graphical and command-line interfaces, with releases for Windows, macOS, Linux and mobile platforms.
MediaInfo is an inspection tool, not a tag editor or an audio-quality test. It tells you what a file reports about its contents; it does not determine whether a recording sounds good or establish the provenance of the original source.
MediaInfo β Official Website
Download MediaInfo
Source Code β GitHub
YTXTube ~ Lightweight YouTube Client
A lightweight YouTube and YouTube Music client with ad-free playback, synced lyrics, and high-quality downloads for Android phones, tablets, and TV.
Mochy-Music ~ Android Audio Player
Orfeo ~ FOSS Piano Tutor
Orfeo is a free, open-source desktop app that turns MIDI files into an interactive piano lesson: notes fall onto a virtual keyboard in real time, keys light up as they play, and you can slow down, loop, transpose, and explore any passage at your own pace. Real-time chord detection, hand-coloured keys, interactive chord and scale explorers, a full mixer, and per-note editing β with a piano roll that looks like it was built this decade.
Levyra-deepsound ~ FOSS Music Player
Play streamed music and your own files in the same app, save tracks for offline listening, and follow synced lyrics. Levyra does not need an account and does not track you.
Features:
- Native playback: Media3 and ExoPlayer on Android, libVLC through direct C bindings on Windows (no web wrappers).
- Gapless & audio tuning: uninterrupted album transitions, crossfade, pitch shifting, custom playback speed, 10-band EQ, and AutoEQ headphone profiles.
- SponsorBlock: automatically skips sponsored segments, intros, outros, and non-music chatter.
- Audio & video modes: one-tap switch between audio-only streaming and full video with subtitle tracks.
- Clean offline downloads: saved directly in device storage as standard M4A files with metadata, artwork, and lyrics.
- Unified library: local files and streamed tracks share the same playlists, favorites, and queues.
- Optional YouTube Music sign-in (Android): connect your account to browse your music and import playlists, liked songs and albums. No account needed if you’d rather keep using Levyra as it is.
- Queue Spaces: keep multiple active listening sessions side by side without losing your current queue.
- Synced lyrics: tap-to-seek, manual timing adjustments, dedicated Bluetooth latency offset, and non-Latin romanization.
- Visuals: motion artwork on the Now Playing screen, falling back to animated album covers.
- Global skins (Android): seven complete looks, each with its own layout and not just a new set of colors. Nocturne 78 brings vintage hi-fi warmth, Prism pairs deep black with raspberry accents, Torque goes for bold graphite shapes and Ivory is a soft, bright look with a dark mode of its own. Spotify Style, Apple Music Style and YouTube Music Style follow the layouts people already know from those apps. Every skin restyles Home, Explore, Library, Settings, the mini player and the full player. You’ll find them under Settings β Design β Skin. Levyra Default stays the default, and your customizations are kept when you switch back and forth.
- Theme Studio: sixteen presets, including Midnight, Aurora, Pure Material, Velvet and Editorial. You can also build your own themes: pick background, surface and accent colors from swatches or a HEX code, choose light or dark, set how round the corners are, then save, rename or duplicate them. Levyra Aura stays the default, and one tap brings it back.
- Mini player studio: five alternative mini player designs (Super Expressive, Floating, Liquid Glass, Ultra Compact and Artwork Focus), each with its own size, shape, progress bar and control options, plus a live preview. The original mini player stays the default, so nothing changes until you pick something else.
- Navigation studio: four extra styles for the bottom bar (Super Expressive, Floating Dock, Minimal and Expressive Compact). Drag the buttons into the order you like, hide Explore or Library, choose when labels show, and pick the indicator, icon size, height and background. Home and Search always stay in the bar.
- System integration: Android Auto, lockscreen media controls, persistent notifications, and Quick Settings tile.
- Device integration (Android): Levyra recognizes the phone it runs on and turns on what that system supports. On HyperOS 3 it shows synced lyrics in the Super Island, on OriginOS it shows the current track in the Atomic Island, and OPPO, OnePlus and realme keep their system lyrics panel. Samsung’s Now Bar and other phones use the standard media controls. Settings β Integrations shows what was detected and links to the right battery page for background playback.
- Song recognition: on-device music identification through the microphone or internal audio, saved in local history.
- Explore: live radio stations, international charts, and genre or mood browsing.
- Levyra Vault: backup and restore playlists, favorites, history, and preferences in a single local file.
- Private stats: on-device play counts and listening hours, with optional Last.fm and ListenBrainz scrobbling.
Hi-Audio ~ Collaborative Online Music Recording
Hi-Audio is a free, open-source platform for musicians who want to collaborate on multitrack recordings over the internet.
Musicians can record their individual parts, upload existing recordings, and contribute to shared music projects without having to be in the same studio. Recordings are organized into synchronized tracks, making it possible to assemble performances from different contributors and locations.
The platform is also designed to support music research. Contributions help build collections of multitrack recordings that can be used to study music, develop audio analysis tools and advance music technology.
Features:
- Browser-based multitrack recording and playback.
- Upload and organize individual instrument tracks.
- Collaborate with other musicians remotely.
- Synchronize and annotate recordings.
- Contribute recordings to music research collections.
Links:
hiaudio.fr
github.com/idsinge/hiaudio_webapp
Research Project / hi-audio.imt.fr/the-hi-audio-platform
waveform-playlist
