Skip to content

Surveillance et analyse ​

Statistiques et diagnostics en temps réel pour votre routage MIDI.

Visualiseur d'événements interactif ​

🎼 MIDI Event Visualizer
No events yet. Click "Send Test Event" to generate MIDI events.
Total Events
0
Note On
0
Note Off
0
CC Messages
0

Le visualiseur affiche les événements MIDI au fur et à mesure qu'ils se produisent, les présente sur un piano roll et suit les statistiques. Cela vous aide à comprendre exactement ce qui circule à travers vos routes.

Statistiques des routes ​

Chaque route affiche des informations clés :

  • Messages/sec — Débit actuel des données.
  • Messages totaux — Nombre cumulé de messages depuis la création de la route.
  • Latence — Temps de traitement (généralement < 1 ms).
  • Dernière activité — Horodatage du dernier message reçu.

Vous pouvez accéder à ces statistiques via :

  • Le Tableau de bord — Statistiques résumées sur chaque carte de route.
  • L'Éditeur de route — Panneau de statistiques détaillé.
  • Le Graphe de flux — En survolant ou en cliquant sur les liaisons.

Moniteur d'activité ​

Accessible via Outils → Moniteur d'activité, il affiche :

  • L'activité en temps réel sur toutes les routes.
  • La décomposition par type de message (notes, CC, horloge, etc.).
  • Le débit par appareil.
  • La charge système.

Graphique d'activité ​

  • Affiche les 60 dernières secondes d'activité.
  • Codé par couleur selon le type de message.
  • Les pics indiquent des périodes de forte densité de données.

Moniteur MIDI ​

Le Moniteur MIDI (dans le menu Outils) affiche les messages MIDI bruts :

[10:23:45.123] Ch1 NoteOn  60 vel=100
[10:23:45.256] Ch1 NoteOff 60 vel=0
[10:23:45.890] Ch1 CC      1  val=64

Filtres disponibles :

  • Type de message (notes, CC, etc.).
  • Canal MIDI.
  • Source ou destination spécifique.

Utilité :

  • Déboguer des problèmes de routage complexes.
  • Vérifier le contenu exact des messages envoyés.
  • Confirmer que les transformations appliquées fonctionnent comme prévu.

Visualiseur d'événements ​

Le Visualiseur d'événements propose :

  • Un piano roll pour les événements de note.
  • Une chronologie des changements de contrôleurs (CC).
  • Une visualisation de la vélocité.
  • Un défilement en temps réel pendant la lecture.

Fonctions interactives :

  • Cliquez sur un événement pour obtenir ses détails.
  • Zoomez sur la chronologie pour une analyse précise.
  • Filtrez l'affichage par canal.

Tableau de bord de performance ​

Allez dans Réglages → Performance pour surveiller :

  • L'utilisation du processeur (CPU).
  • L'utilisation de la mémoire vive (RAM).
  • La latence des threads de traitement.
  • Le temps d'exécution des scripts personnalisés.

Alertes système :

  • Avertissement en cas d'utilisation CPU élevée (> 80 %).
  • Avertissement de pression mémoire.
  • Détection des pics de latence.

Exportation des statistiques ​

Vous pouvez exporter vos données de routage pour une analyse ultérieure :

  1. Allez dans Réglages → Statistiques.
  2. Cliquez sur Exporter et choisissez le format (CSV ou JSON).
  3. Le fichier inclura toutes les statistiques des routes, les horodatages et le décompte des messages.

Cas d'utilisation :

  • Analyse approfondie des performances.
  • Archivage de sessions.
  • Rapports de débogage détaillés.

Suivi de la latence ​

Surveillez la latence spécifique à chaque route :

  • Temps total Entrée → Sortie.
  • Décomposition du temps de traitement par transformation individuelle.- Temps d'exécution des scripts

Latences typiques :

  • Route vide : <0,5 ms
  • Route avec des transformations : 0,5-2 ms
  • Route avec des scripts : 1-5 ms

Latence élevée

Si la latence >10 ms, vérifiez :

  • Complexité des scripts
  • Nombre de transformations
  • Charge de la CPU
  • Processus en arrière-plan

Décomposition par type de message ​

Voyez ce qui circule à travers chaque route :

  • Comptage des notes On/Off
  • Messages CC par numéro
  • Déflexion de tonalité
  • Changements de programme
  • Tics d'horloge

Accès : Éditeur de route → Statistiques → Types de messages

Mode de débogage ​

Paramètres → Avancé → Mode de débogage

Active :

  • Journalisation détaillée
  • Traçage pas à pas d'exécution des routes
  • Capture d'entrée/sortie des transformations
  • Profilage de performance

Avertissement : Augmente l'utilisation de la CPU. Désactivez pour les performances en direct.

Bonnes pratiques ​

  • Surveillez pendant la configuration — Vérifiez que le routage fonctionne correctement
  • Désactivez pour la performance — Désactivez le débogage intensif pendant les shows
  • Exportez les statistiques — Conservez les journaux pour le débogage ultérieur
  • Surveillez la latence — Maintenez les routes sous 5 ms pour la lecture en direct

Étapes suivantes ​

Créé avec ❤️ pour les musiciens