Packages professionnels du
moteur DAWG.

Les mêmes systèmes qui alimentent DAWG, extraits en packages Unity autonomes. Testés en production dans une app publiée. Zéro allocation là où ça compte. Documentation complète.

Unity 2021.3+ LTS Aucune dépendance externe Outils éditeur inclus

Prêt pour la production.

Testé, documenté et publié. Ajoutez-les à votre projet dès aujourd'hui.

OKLab Color Inspector Pro Disponible

Couleur perceptuelle pour Unity. Basé sur l'OKLab de Bjorn Ottosson - l'espace colorimétrique derrière CSS Color Level 4 et Figma.

  • Conversion RGB vers OKLab avec clamping de gamut sécurisé. Interpolation perceptuelle sans points intermédiaires boueux.
  • Décomposition en luminosité, chroma et teinte. Ajustements préservant la teinte qui fonctionnent vraiment.
  • Vérification du ratio de contraste WCAG, sélection automatique de la couleur du texte, mesure du delta perceptuel.
  • Génération de palette : 5 modes d'harmonie (complémentaire, triadique, analogue, split, tétradique), rampes contraintes, thème UI en un clic à partir de n'importe quelle couleur d'accent.
  • Fenêtres éditeur : Color Inspector pour comparaison côte à côte RGB vs OKLab. Palette Builder avec export .hex, .gpl, snippet C# ou ScriptableObject.

Smooth Pro Disponible

Lissage indépendant du frame rate. Le correctif direct pour le pattern cassé Lerp(value, target, 0.1f).

  • Smooth.Exp(), ExpHalfLife(), ExpAngle() pour float, Vector2, Vector3, Quaternion et Color.
  • Amortisseurs à ressort : amortissement critique (le plus rapide, sans dépassement), rebondissant (élastique) et second ordre général avec tout ratio d'amortissement.
  • 30+ fonctions d'easing : Quad à Bounce, chacune avec variantes In/Out/InOut. SmoothStep et SmootherStep.
  • Éditeur : Smooth Inspector avec graphiques de comparaison en direct (cassé vs correct), courbes de réponse ressort, tests de stress dt sur différents frame rates.
  • Assistant de migration : convertit vos valeurs lerp cassées existantes en vitesses exponentielles correctes. Snippets de code prêts à copier-coller.

Bientôt disponible.

En développement actif. Extrait de la même base de code, même standard de qualité.

DSP Primitives Pro En développement

Briques DSP zéro allocation, audio-thread-safe. Extraites d'une app de musique en temps réel déjà publiée.

  • Oscillateurs PolyBLEP (dents de scie, carré, triangle), filtre à variable d'état TPT (sortie simultanée LP/HP/BP/Notch), générateurs de bruit (blanc + rose).
  • Structure Voice polyphonique complète : oscillateurs doubles, synthèse FM, wavetable, filtre, unisson, enveloppe - le tout dans un pipeline sans allocation.
  • Bibliothèque de saturation : SoftClip, Tanh, HardClip, TubeSaturation avec compensation de drive. Réverb Schroeder et chorus stéréo.
  • Utilitaires mathématiques rapides : SinApprox (~0,1% d'erreur), ExpApprox, MidiToFrequency, protection denormale - le tout conçu pour le thread audio.
  • Éditeur : DSP Workbench avec oscilloscope en temps réel, visualisation de courbe de transfert, clavier piano et prévisualisation audio en direct.
Aₚ

Text Animator Pro En développement

Animation de texte par glyphe pour TextMeshPro. 14 effets intégrés, révélation machine à écrire, audio-réactif, déformation de vertex zéro allocation.

  • 9 effets idle (Wave, Shake, Wobble, Meltdown, Pulse, Swing, Jitter, Dangle, Elastic) et 3 effets d'entrée (Bounce, Fade, Fall).
  • 2 effets audio-réactifs : BeatPulse (punch d'échelle sur le beat, rebond basse) et AudioWave (amplitude modulée par spectre).
  • Système de balisage riche : {wave amp=3 freq=2}text{/wave}, presets ScriptableObject, pauses inline, régions de saut.
  • Révélation machine à écrire avec vitesse configurable, pauses automatiques de ponctuation et événements de complétion.
  • Champ de proximité curseur, crossfade/morph d'effet, clamping de conteneur. Trois modes d'accessibilité : Full, ReducedMotion, Static.
🔍

X-Ray Pro En développement

Radiographiez votre codebase Unity. Carte d'architecture 3D interactive avec classification automatique et analyse de dépendances.

  • Le scanner analyse les limites .asmdef et fichiers .cs pour les namespaces, classes, instructions using et arêtes de dépendance. Testé jusqu'à 1 500 fichiers.
  • Auto-classificateur taxonomique à 7 rangs : Kingdom, Phylum, Class, Order, Family, Genus, Species. Détecte les rôles : Port, Adapter, Controller, Singleton, Factory.
  • Rendu instancié WebGL via Cytoscape.js. 1 000+ nœuds à 60fps sur GPU intégrés. Quatre modes de layout dont force-directed 3D.
  • 5 lentilles d'analyse : Architecture (limites), Risk (god classes, dépendances circulaires), Coupling (fan-in/out, instabilité), Governance (fréquence de changement), Release (rayon d'impact).
  • Détection de hubs et ponts, analyse du plus court chemin, export JSON/CSV/PNG, API compatible CI.
🎨

Dynamic Theme Builder En développement

Système de thèmes runtime pour Unity UI. Créez, prévisualisez et échangez des thèmes visuels complets à la volée.

  • Génération de palette à partir de couleurs d'accent avec harmonie perceptuelle OKLab.
  • Système de tokens sûr pour le contraste assurant la conformité WCAG sur les thèmes générés.
  • Échange à chaud des thèmes à la volée sans reconstruire la hiérarchie UI.
  • Construit sur la science des couleurs d'OKLab Pro pour des résultats perceptuellement uniformes.

De vrais outils d'un vrai projet.

Chaque package ici a été extrait d'une app de création musicale publiée avec 9 instruments, un moteur DSP personnalisé et plus de 400 000 lignes de C#. Ce ne sont pas des bibliothèques théoriques - elles résolvent des problèmes réels que nous avons rencontrés en production.