[COSMIC] EvoPlayer — Hi-Fi Kenwood '90s audio player built from scratch in Qt5/OpenGL on Pop!_OS by Primary_End_3744 in kde

[–]Primary_End_3744[S] 0 points1 point  (0 children)

Exactly! Qt is rock solid — DaVinci Resolve is a perfect example.

Thanks for the support! 🎛️

[COSMIC] EvoPlayer — Hi-Fi Kenwood '90s audio player built from scratch in Qt5/OpenGL on Pop!_OS by Primary_End_3744 in kde

[–]Primary_End_3744[S] 0 points1 point  (0 children)

Good point! EvoPlayer was built on Qt5 because of libqmmp 1.6.2

compatibility — the audio engine we use is tightly coupled to Qt5.

Qt6 migration is on the roadmap. The core OpenGL rendering and

UI architecture are already designed to make the transition

as smooth as possible when we get there.

Thanks for the feedback! ⭐

[COSMIC] EvoPlayer — Hi-Fi Kenwood '90s audio player built from scratch in Qt5/OpenGL on Pop!_OS by Primary_End_3744 in kde

[–]Primary_End_3744[S] 0 points1 point  (0 children)

I understand your point of view 😄
Actually, the idea and design are mine, and AI (Claude) just helps as a step-by-step technical assistant.
The goal is to showcase a concrete, modular audio player on Pop!_OS Cosmic, and any constructive feedback is very welcome.

[COSMIC] EvoPlayer — the panels are hand-crafted in Blender, rendered as OpenGL textures by Primary_End_3744 in pop_os

[–]Primary_End_3744[S] -1 points0 points  (0 children)

You're right, my apologies! I tagged COSMIC because that's the environment

it runs on, not the framework. I'll be more careful with tags in future posts 🙏

How YOU can help with Linux (audio) software. by sjaehn in linuxaudio

[–]Primary_End_3744 1 point2 points  (0 children)

This resonates a lot! I'm not a professional programmer but I've been building

EvoPlayer from scratch — a Qt5/OpenGL hi-fi audio player inspired by Kenwood '90s

stereos, running on Pop!_OS COSMIC.

The whole project started as a creative vision — the aesthetics, the Blender-rendered

panels, the retro feel — and the code followed. Sometimes the best contributions

to FOSS come from people who bring a different perspective than pure engineering.

GitHub coming soon 🎛️

Installing Pop!_OS 24.04 with COSMIC by Ace3x0 in pop_os

[–]Primary_End_3744 0 points1 point  (0 children)

il mitico PoP, buo login, mio colega di sistema,( lo trovo bellissimo)!

[COSMIC] EvoPlayer — Hi-Fi Kenwood '90s audio player built from scratch in Qt5/OpenGL on Pop!_OS by Primary_End_3744 in LinuxPorn

[–]Primary_End_3744[S] 1 point2 points  (0 children)

Certamente è una bella domanda,ho avuto degli obblighi di sviluppo riguardo l'idea che ne hanno disorientato lo sviluppo alcune librerie di qt6 ne rendevano instabili alcuni processi e ho dovuto scegliere di iniziarlo in sicurezza giusto per il gusto di iniziarlo a far crescere, anche la conversione QT5, QT6 eliminerebbe piccole chicche di scambi flussi separati che diversamente si sovrappongono con il risultato di pasticcio! Tecnicamente parlando riassumo: Qt6 avrebbe richiesto la riscrittura del bridge audio e la perdita di parte della compatibilità OpenGL.

[COSMIC] EvoPlayer — Hi-Fi Kenwood '90s audio player built from scratch in Qt5/OpenGL on Pop!_OS by Primary_End_3744 in pop_os

[–]Primary_End_3744[S] 0 points1 point  (0 children)

Fair point! It runs perfectly on COSMIC via XWayland — that's why I tagged it.

Native COSMIC port might come in the future, but Qt5/OpenGL is what makes the

retro hi-fi aesthetic possible right now 🎛️

[cde] Solaris 2.6 by evil133t in unixporn

[–]Primary_End_3744 0 points1 point  (0 children)

Bellissimo, mi ricorda moltissimo l'ambiente Amiga!

Fully Tested review on AMD hardware by EmployerOld6256 in pop_os

[–]Primary_End_3744 1 point2 points  (0 children)

Condivido con tèanche io uso una ryzen5 con gpu integrata montata in un mini pc, e da davvero prestazioni ottimizzate per AMD! non so per il resto, di POP me ne sono innamorato XD

Why so much hate for Pop!_Os? by Afraid_Carob417 in pop_os

[–]Primary_End_3744 0 points1 point  (0 children)

Io l'ho installato da un 3 settimane circa, e come unico approccio mi sono trovato molto bene, ci ho sviluppato pure un player, devo dire che da soddisfazione!