Ce message est un avertissement de performance/débogage provenant d'un composant d'arrière-plan utilisé par Crescendo, et ne devrait normalement pas apparaître à chaque lancement. Il indique que l'une de ses vérifications internes « IsToStop » est appelée des milliers de fois par seconde au lieu d'une dizaine, ce qui peut signaler un processus d'arrière-plan, un pilote ou un plugin bloqué ou mal configuré.
Comme Crescendo lui-même ne propose aucun paramètre nommé « IsToStop », les seules solutions pratiques sont les suivantes :
Essayez une réinstallation propre :
Désinstallez Crescendo.
Redémarrez Windows.
Téléchargez la dernière version de l'installateur de Crescendo directement depuis le site de NCH et réinstallez-le (évitez d'utiliser un ancien installateur).
Lancez Crescendo avant d'ouvrir des partitions ou des périphériques MIDI et vérifiez si l'erreur apparaît.
Réinitialisez les paramètres de Crescendo :
Fermez Crescendo.
Dans l'Explorateur de fichiers, accédez à :
C:\Users\<votre-nom-utilisateur>\AppData\Roaming\NCH Software\Crescendo (ou similaire ; vous devrez peut-être activer l'affichage des éléments cachés).
Renommez ce dossier de paramètres Crescendo en quelque chose comme Crescendo_old.
Démarrez Crescendo pour qu'il recrée un profil par défaut et vérifiez si l'erreur persiste.
Si l'erreur disparaît, le problème est probablement lié à une configuration corrompue ou à un paramètre spécifique ; vous pouvez alors réappliquer vos préférences progressivement.
Vérifiez les conflits audio/MIDI :
Parfois, les applications NCH enregistrent des avertissements du moteur interne lorsqu'un pilote audio ou MIDI particulier fonctionne mal.
Dans les options/préférences de Crescendo :
Changez de périphérique de sortie audio (par exemple, passez d'ASIO à DirectSound/WASAPI, ou utilisez vos haut-parleurs principaux au lieu d'un périphérique USB).
Si vous utilisez des périphériques MIDI externes, déconnectez-les temporairement et démarrez Crescendo.
Si l'erreur disparaît, le problème est probablement lié à un pilote spécifique. La mise à jour ou le changement de ce pilote/périphérique (ou l'utilisation d'un autre moteur audio) peut résoudre le problème.
Empêchez Windows d'afficher le message de débogage (s'il s'agit uniquement d'un journal) :
Si Crescendo fonctionne toujours correctement et qu'il ne s'agit que d'une fenêtre contextuelle gênante, vérifiez si elle provient d'une console de débogage ou d'une fenêtre de journal :
Recherchez une option dans Crescendo ou la suite NCH telle que « Activer la journalisation de débogage », « Afficher la fenêtre de journal au démarrage », ou similaire, et désactivez-la. Si le message s'affiche dans une fenêtre de console distincte, cela peut indiquer une version de débogage spéciale ou un raccourci activant la journalisation :
Faites un clic droit sur votre raccourci Crescendo → Propriétés.
Assurez-vous que le champ « Cible » ne contient que le chemin d'accès normal de l'exécutable et aucun paramètre supplémentaire comme /debug ou /log.
Si le problème persiste à chaque lancement : contactez NCH.
Le message d'erreur (« ProcessInterface Process is calling IsToStop too often… Move IsToStop to higher loops ») est clairement destiné aux développeurs. Vous ne pouvez pas « déplacer IsToStop » vous-même ; il s'agit de code interne.
À ce stade, la meilleure solution est de contacter NCH et de leur fournir les informations suivantes :
Votre version de Crescendo (Aide → À propos).
Une capture d'écran ou une copie complète du texte de l'erreur.
Une brève description de :
Quand l'erreur apparaît-elle (immédiatement au lancement ? après l'ouverture d'une partition ? lorsque vous cliquez sur Lecture ?)
Votre version de Windows et votre matériel audio/MIDI.
Utilisez le formulaire de contact sur la page d'assistance de Crescendo de NCH ; demandez-leur s'ils disposent d'une version non-débogage ou mise à jour qui corrige cet avertissement.