Steelseries Compagnon

UI DesignUX DesignDéveloppementProjet personnel

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

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.

7

actions Stream Deck

~300ms

boucle de polling

0

config manuelle du port

Rôle

UX/UI Designer & Développeur

Durée

1 mois

Année

2026

Outils
TypeScriptNode.jsStream Deck SDKFigma
02
La démarche

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.

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.

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
Steelseries Compagnon — visuel 1
Steelseries Compagnon — visuel 2