2026-03-08 16:32:55 +10:00
2026-03-08 16:32:55 +10:00
2025-10-10 19:14:07 +10:00
2026-02-03 04:35:40 +10:00
2025-09-20 00:57:08 +10:00
2026-03-08 16:14:37 +10:00

OSSP (OpenSubsonicPlayer)

AI Notice

This project does not have ANY AI code other than a few snippets that will be removed in the future.
Yes I comment a LOT, and unfortunately this has become a red flag for excessive AI use.
I am a forgetful person, and have a habit of dropping projects for months at a time, so having many comments allows me to come back and instantly understand what I was doing.

Notice

OSSP is under heavy development and is NOT ready for daily use.
Also, I am NOT RESPONSIBLE if you damage your hearing and/or any of your equipment using OSSP.
OSSP does NOT apply ANY restrictions on the volume/bass levels and this can QUICKY lead to DAMAGED EQUIPMENT AND/OR HEARING.
YOU ARE RESPONSIBLE FOR YOUR OWN CHOICES. Keep it safe, please, you cannot repair damaged hearing.

What is OSSP?

OSSP ('OpenSubsonic Player') is a music player application for UNIX®/Unix-like Operating Systems.
It's features include:

  • Support for a great deal of music formats
  • Comprehensive error handling
  • Scrobbling to ListenBrainz and LastFM
  • A comprehensive configuration scheme
  • Advanced audio pipelining, allowing control of EQ, Pitch, and Reverberation
  • Fast and responsive
  • Advanced Security Handling of Stored Credentials and Web Requests

OSSP has support for the following operating systems:

  • Linux (GLibC / musl, x86_64 / aarch64)
    • musl needs a cryptography patch, not upstreamed
  • NetBSD (10.1, x86_64)
    • LSP Plugins needs to be modified to build on NetBSD
  • iOS / macOS
  • 32-bit platforms currently have major issues

OSSP itself is extremely portable, and should be usable on any UNIX®/Unix-like platform with little to no patching, but the Gstreamer player logic is less portable (Specifically LSP Plugins).

Information

The libopensubsonic library has been implemented as per the specification located at OpenSubsonic Netlify

S
Description
OSSP Development, continued.
Readme GPL-3.0 5.7 MiB
Languages
C 90.2%
C++ 6.5%
Shell 1.9%
CMake 1.4%