Surveillance et analyse
Statistiques et diagnostics en temps réel pour votre routage MIDI.
Visualiseur d'événements interactif
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=64Filtres 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 :
- Allez dans Réglages → Statistiques.
- Cliquez sur Exporter et choisissez le format (CSV ou JSON).
- 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
- Graphique de flux — Surveillance visuelle
- Outils et utilitaires — Approfondissement des outils
- Débogage — Corrigez les problèmes courants
