Public Music Library

Windows app for free, locally cached music with full-length playback, curation, statistics, HTML output, and internet search.

Public URL: https://www.jostjahn.de/amrum-software/PublicMusicLibrary/

Logo

The app plays local files in its own window. The setup is 33.45 MiB and does not contain music files.

Features

FeatureDescription
Music librarySortable, filterable table with source, license, keywords, analysis values, quality signal, and curation.
Column profilesCompact, analysis, license, download, and custom profiles; visible columns are remembered.
Working folderCatalog, cache, logs, and settings live in the selectable working folder; changing it asks whether to copy data.
DiagnosticsStart diagnostics show working folder, catalog path, track count, last recovery, and settings timestamps.
GUI testThe integrated regression test checks column persistence, curation, search index, repair, and website version.
AudioFull-length playback with pause, stop, previous, next, middle, position, and volume.
SearchInternet search from 10 seconds minimum duration with queue, goal mode, OK summary, and new-track review.
Search queueDuplicate queued searches are detected and only stored again after confirmation.
Goal modeAfter entering new tracks, data growth, and minutes, the goal search starts directly.
Local music searchWindows paths, user folders, custom folders, partitions, or all drives can be scanned with pause/resume, cancel, progress, active path, and scan log.
Recursive searchChoosing a folder automatically uses that folder; recursive scanning and system-folder exclusion can be saved on or off.
Import previewLocal music is previewed as new, known, duplicate, or not importable before merging; new files can be selected individually by checkbox.
Scan log exportScan logs can be exported as CSV and sortable HTML table.
Search profilesProfiles for ambient, loop, classical, piano, cinematic, short snippets, Wikimedia, and Internet Archive.
QualityExplainable 0-100 score with saved green/yellow thresholds and statistics columns.
Statistics chartsNumeric values are shown as histograms and categories as colorful pie charts; quality and license risk use semantic colors and PNG export.
Statistics scopeStatistics can be calculated for all, visible, or selected tracks.
License risk and attributionDedicated license-risk column, license audit, and attribution export for selected or visible tracks.
FingerprintsAcoustic fingerprints help find true audio duplicates.
Analysis assistantsFingerprint clusters, keep-best assistant, waveform preview, structure/loudness analysis, and source rating.
Catalog safetyQuarantine for new downloads, automatic shortlists, self-test, error package, and snapshots before changes.
Catalog recoveryBackups and cache locations are shown as source and title comparisons before merging.
Repair and backupCatalog repair with dry run plus backup/restore without music files.
CompressionPreview with expected savings, quality risk, and target codec; original download before recompression.
Release safetyRelease health window, optional code-signing pipeline, VirusTotal hash lookup without upload, and hash proof block.

Download proof block

These values come from the locally built release artifact.

FieldValue
Version2026.06.03.5
Build20260603-005
Setup filePublicMusicLibrarySetup.exe
Size35072007 bytes / 33.45 MiB
Setup SHA256F625910E6982828F30CC53D3B3C308CC6AD023FC078AD56753D67E2561AC80EC
App SHA256D603928F3B220E6748DF369B0D8D00A8866B0B194B6155A0D33114804EAA3E08
Signature statusNotSigned; Windows SmartScreen may warn.
VirusTotalHash lookup without upload: VirusTotal does not know this hash yet.
ContentsNo music files in the setup; local music remains cache data.
Install startNo PowerShell or CMD scripts; silent install does not launch the app.
New featuresDuplicate queued searches are detected and only added again after confirmation. Statistics can be calculated for all, visible, or selected tracks. Local disk search now has pause/resume, per-file import checkboxes, an automatic license-review filter after local import, and CSV/HTML export for scan logs.