Steelseries Compagnon

UI DesignUX DesignDéveloppementProjet personnel

Repenser l'expérience audio pour les utilisateurs de Steelseries GG.

Rôle
UX/UI Designer & Développeur
Durée
1 mois
Année
2026
Tech stack
4 technologies
01
Le projet

Ce que ce projet raconte.

Sonar est une application de mixage audio développée par SteelSeries. Steelseries Compagnon est un plugin Stream Deck permettant de contrôler Sonar directement depuis le contrôleur physique — mute, volume, périphériques, configs et presets — avec un retour visuel en temps réel sur chaque bouton. L'objectif était de concevoir une interface claire, réactive et fiable pour des utilisateurs exigeants.

actions Stream Deck7
boucle de polling~300ms
config manuelle du port0
Technologies
TypeScriptNode.jsStream Deck SDKFigma
02
La démarche

Comment le projet a pris forme.

01

Contrôle en temps réel

Chaque bouton reflète l'état réel de Sonar : volume, mute, périphérique actif ou config sélectionnée. Une boucle de polling (~300 ms) ne met à jour l'icône et le titre que si l'état a réellement changé, pour limiter les appels IPC inutiles.

02

Détection automatique

Le plugin détecte automatiquement le port de l'API Sonar via le cache SteelSeries GG, sans configuration manuelle. S'il perd la connexion, il surveille le cache en arrière-plan et se reconnecte dès que Sonar relance — avec un bouton de rescan manuel en secours.

03

Actions riches

Mute par canal, contrôle de volume, changement de périphérique, activation de config, presets multi-canaux et ChatMix — chaque action a son propre Property Inspector avec un statut de connexion clair et une gestion d'erreur visuelle.

03
Aperçu