Project // Active development

SmurfPanel

A Python desktop controller for programmable PC audio hardware, evolving from the original PcPanel project into the Smurftech family.

Status
Active development
Source
GitHub repository

Physical control for everyday audio

SmurfPanel is the next stage of my existing PcPanel work: a Python application for controlling programmable PC audio hardware from Linux with a focus on dependable device behaviour and a straightforward desktop experience.

The current public repository still uses the PcPanel name while the project is being stabilised and prepared for the SmurfPanel rename. The website uses the intended Smurftech product name so the public identity and future packaging can converge cleanly.

Current focus

Recent work has concentrated on package structure, installation reliability, tests and removing assumptions that make the application harder to distribute cleanly.

The aim is not simply to rename the existing project. SmurfPanel should become a maintained Smurftech product with clear installation, predictable updates and enough separation between hardware logic and interface code to keep future changes manageable.

Where it is heading

Once the rename and release baseline are complete, SmurfPanel is intended to be distributed in a way that works naturally on Arch-based systems. The existing public source remains available while that transition happens.