Journal AZA
∴ Stratégie Les Robōtariis parlent en fréquences que les humains ont oublié d'entendre.
v3.10.0
SYSEX LOADER + BANK EDITOR — MAI 2026
⚠ Application personnelle — accès non public.
La v3.x introduit le ⬡ Patcher — mind map SVG interactif pour documenter le routing signal entre machines, effets, DAW et plugins. Nœuds drag & drop, connexions Bézier typées, barre de propriétés inline, export Mermaid / SVG / PDF / JSON et import de patches. Types custom (synth_android, fx_android…) supportés dynamiquement.
∙ Le projet

Journal de Sessions AZA est un outil de documentation et de performance musicale personnel — carnet de bord numérique pour tracer chaque session de création sonore, et prompteur de set pour les performances Dawless en temps réel.

L'application tourne en local (SQLite, zéro cloud requis) ou en production sur Fly.io.

Chaque session documentée peut correspondre à une scène, un lieu ou une ambiance du lore AZA — univers de fiction dystopique dont ces enregistrements constituent la bande originale.

∙ L'univers AZA

AZA est une dystopie de fiction personnelle — un monde où les machines ont développé leur propre langage sonore, quelque part entre mémoire industrielle et transmission cryptée.

Style musical visé : Dark Ambient / Industriel — dans la tradition de PanSonic, Vromb, Synapscape, P·A·L, Raison d'Être, avec une affinité particulière pour les labels Hands Productions et Ant-Zen.

Les Stratégies Obliques AZA sont des contraintes créatives inspirées des Oblique Strategies de Brian Eno — elles apparaissent aléatoirement pour déstabiliser, guider ou forcer une rupture dans le processus.

⬡ Patcher — v3.10.0
Canvas SVG
Nœuds drag & drop · connexions Bézier avec flèches typées
Types de nœuds
machine · effet · daw · synth_ios · plugin · free + custom
Types custom
synth_android, fx_android… couleur auto + icône ◈
Signal
audio · midi · cv · usb · autre (couleurs distinctes)
Icônes + note
⚙ ≈ ▣ ⊞ ◉ ◇ · note courte affichée dans le nœud
Barre de propriétés
Label, type, signal, note — éditables en bas de canvas
Panneau catalogue
Picker latéral — ajout depuis le catalogue en un clic
Autosave
AJAX 1,5 s — aucune perte en cas de fermeture
Export Mermaid
.md avec graph LR · flèches typées · tables nœuds/connexions
Export SVG
Standalone · CSS vars résolus · polices embarquées
Export PDF
window.print() paysage
Import / Export JSON
Format portable from_index/to_index — échange entre instances
Dupliquer layout
Copie nœuds + connexions en un clic depuis la liste
Snap-to-grid
Grille 20 px optionnelle — touche G · persistée en localStorage
Multi-type cables
Plusieurs connexions entre mêmes nœuds · offset perpendiculaire auto
Minimap
Vue d'ensemble 180×110 px · touche M · clic pour naviguer
⬡ Prompteur Dawless — v2.0
Transport DAW
⏮ Rewind · ⏹ Stop · ▶ Play/Pause
Horloge grande
Décompte cue (auto) ou chrono global (manuel)
Barre LED
Segments 22px · clignotement <10s / <5s · hauteur réglable
3 zones
Précédent (dim) · Courant · Suivant (dim)
Mode Auto
Avance automatique sur minutage ou durée par défaut
Mode Manuel
Barre scrub · clic / Espace / swipe
Zoom police
A+ / A− de 40 % à 250 %
Import / Export
JSON structuré · Markdown compatible Obsidian
Plein écran
Natif — touche F
Quitter
Confirmation avant sortie — touche Q
∙ Stack technique
Backend
Python 3 / Flask
Base de données
SQLite (local) · volume Fly.io (cloud)
Hébergement
Fly.io — Docker + Gunicorn · CDG (Paris)
Templates
Jinja2
CSS
Vanilla — zéro framework
Graphiques
Chart.js
Typographie
IBM Plex Mono / IBM Plex Sans
Thèmes
Béton · Machine · Nord · Solarized · Gruvbox · Dracula
Persistance
localStorage (Pomodoro, thème, autosave)
∙ Raccourcis clavier — inactifs si focus dans un champ · ? à tout moment
Navigation
Nouvelle session n
Session en cours (Live) l
Accueil — liste des sessions g h
Statistiques g s
⚡ Spark g p
Liste des sessions
Activer la recherche /
Session suivante j
Session précédente k
Ouvrir la session sélectionnée Enter
Désélectionner / fermer Esc
Prompteur Dawless
Play / Pause A
Stop S
Rewind — retour au début R
Cue suivante Espace / →
Cue précédente
Plein écran F
Quitter (avec confirmation) Q
Zoom police + / −
∙ Historique des versions
v3.6.1 2026-05-16 Réécriture recap Ollama — bouton ✦ Réécrire sur la vue session
v3.6.0 2026-05-16 Responsive complet 19 templates (mobile/tablette/PC), recherche full-text FTS5 (15 champs), migration Roblab, linter ruff, suite pytest, fix export SVG/PDF patcher
v3.5.0 2026-05-10 Patcher v2 polish — dupliquer layout, snap-to-grid 20px (touche G), connexions multi-type avec offset perpendiculaire, minimap 180×110px (touche M)
v3.2.0 2026-05-09 Module ⎍ SysEx — loader DX7/Volca FM, bank editor patch librarian, Web MIDI API, librairie banks, test connexion mélodie
v3.1.0 2026-05-09 Release Patcher complète — Patcher→Session (signal_routing DFS), mode Nav/Édition mobile, pinch-to-zoom, centrage auto, fix SECRET_KEY
v3.0.1-alpha 2026-05-09 Patcher : import/export JSON portable, export Mermaid/SVG/PDF, types custom dynamiques, icônes + note dans les nœuds, barre de propriétés inline
v3.0.0-alpha 2026-05-09 Module ⬡ Patcher — mind map SVG interactif, nœuds drag & drop, connexions Bézier typées, import session/catalogue, autosave AJAX
v2.5.0 2026-05-05 Release finale v2.x — pagination, révéler audio dans Finder, export vault Obsidian, correctifs Pomodoro / zoom / theme picker
v2.2.0 2026-05-04 Fabricants catalogue, ajout inline depuis formulaire session, autosave brouillon
v2.1.0 2026-05-03 Architecture modulaire — Blueprints Flask (sessions, catalogue, obliques, influences, spark, dim)
v2.0.0 2026-05-01 Prompteur Dawless complet, déploiement Fly.io, titres de session
v1.1.0-alpha 2026-04-25 Première version du prompteur (MVP)
v1.0.0 2026-04-25 Déploiement cloud Fly.io, fix suppression sessions
v0.9.9-alpha 2026-04-24 Formulaire PDF vierge imprimable
v0.7.0-alpha 2026-04-21 Samples, Morceaux, Wishlist, Inspirations, MiRack, Spark, 6 thèmes
v0.6.0-alpha 2026-04-20 Suppression sessions, projets, copie setup, tags cliquables, dark mode
v0.5.4-alpha 2026-04-20 Paramètres — import DB, backup, reset
v0.5.1-alpha 2026-04-20 Widget Pomodoro, bannière terminal ANSI, port auto
v0.4.0 2026-04-20 Édition de sessions existantes
v0.3.1 2026-04-20 Initial — Flask complet, stats Chart.js, export Markdown
→ CHANGELOG complet sur GitHub
∙ Auteur
Projet personnel — Olivier, Scaër, Bretagne — 2026
Développé avec Flask, du bruit industriel, et beaucoup de café.
La machine ne ment pas. Elle déforme.

⌨ Raccourcis clavier

Navigation
Nouvelle sessionn
Session en cours (Live)l
Accueil — liste des sessionsgh
Statistiquesgs
⚡ Sparkgp
Liste des sessions
Rechercher/
Session suivantej
Session précédentek
Ouvrir la session sélectionnéeEnter
Désélectionner / FermerEsc
Aide
Afficher / masquer cette aide?
25:00
Focus