Que signifient les codes d'erreur de l'application ?

Lorsque l’application audio temps réel NuCorder audio (NALS) rencontre un problème, la note de musique dans le menu devient orange :

Pour mieux comprendre le problème rencontré, vous pouvez accéder aux logs de debug en cliquant sur le menu Audio, puis sur « Debug ».

Vous pouvez retrouver cette information plus détaillée depuis la barre des tâches :


Il n'est pas toujours facile d'interpréter ces messages car ils traduisent une situation vue depuis la partie temps réel audio. Avant de vous donner la liste exacte des codes erreurs et de leur signification, vous devez comprendre que l'application audio temps réel dialogue avec :
votre navigateur
un équipement audio (tel que la carte son que vous utilisez)
un serveur situé dans le réseau
le disque dur ou la mémoire permanente de votre micro ordinateur ou tablette
Il convient de se rappeler de l'existence de ces 4 interactions pour comprendre la signification d'un message particulier.
Codes d’erreur
NO_ERROR
Ce code est notre préféré car il n’est jamais affiché.
NO_ASIO_DRIVER_FOUND_ERROR
Action : vous êtes sur Windows et vous démarrez NuCorder audio (NALS), assurez-vous d’avoir bien installé un driver « ASIO » pour votre équipement (carte son ou autre), redémarrez votre PC et vérifiez que votre équipement fonctionne correctement en utilisant le logiciel qui est généralement livré avec (ABLETON Lite ou autre). Essayez de lancer le service NuCorder depuis le navigateur à nouveau.
À savoir : attention il faut vous assurer que le service NuCorder n’est pas resté actif en arrière-plan. Vous pouvez pour cela utiliser le menu NuCorder sur votre bureau.
Explication : sur la plateforme Windows il faut avoir installé un driver compatible ASIO. Ce type de driver est livré avec votre carte son (USB ou PCI), ou votre carte Audio PCI ou votre « pédale » effet numérique, car ces effets sont aujourd’hui généralement dotés d’une interface USB. Pour utiliser les équipements de votre ordinateur (micro et haut-parleurs intégrés) vous pouvez télécharger et installer ASIO4ALL (https://asio4all.org). Sachez encore que vous pouvez même utiliser votre équipement audio au travers de ASIO4ALL ce qui ne présente pas d’intérêt particulier à notre connaissance. Sauf peut-être pour des essais (qui en général ne règlent pas le problème) quand on est en galère avec sa latence, situation que nous réduisons au maximum.
NO_QJACKCTL
Action : vous êtes sur Linux et vous essayez d’ouvrir les réglages du driver depuis le site web. Assurez-vous d’avoir installé qjackctl pour régler votre carte son.
À savoir : Sans objet.
Explication : sur Linux, le pilote audio utilisé par NuCorder audio (NALS) est jackd, un driver temps réel. En temps normal, vous utilisez sans doute ALSA ou Pulseaudio, suivant votre distribution Linux. Jackd peut être piloté en mode graphique via le logiciel qjackctl, que vous pouvez installer via un package complémentaire :
Debian / Ubuntu
$ sudo apt-get install qjackctl

COMMAND_MISSING_ACTION
COMMAND_MISSING_DATA
COMMAND_MALFORMED_ACTION
COMMAND_MALFORMED_DATA
COMMAND_NOT_SUPPORTED
UNKNOWN_COMMAND_UNKNOWN_REASON
Action : après avoir démarré NuCorder audio (NALS), le site doit probablement vous proposer une mise à jour. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter des lenteurs, les navigateurs Internet conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe dit du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : le dialogue entre le site et NuCorder audio (NALS) respecte certaines conventions qui pourraient changer au cours du temps (le moins possible). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
INVALID_AUDIO_SERVER_ADDRESS
Action : vous essayez d’entrer dans une session de musique, refaites un essai quelques minutes plus tard, et en cas de nouvel échec, signalez cette erreur au support hello@nucorder.fr.
À savoir : tous les ordinateurs d’Internet sont repérés par une adresse IP. Cette adresse peut changer au cours du temps en raison du trop grand nombre d’ordinateurs dans le monde (plus de 4 milliards). Il existe donc dans internet un service de noms dit DNS (domain name server) qui permet de retrouver n’importe quel ordinateur à chaque instant.
Explication : lorsque vous rejoignez une salle de répétition ou lorsque vous faites un essai son dans le menu Audio, le site détermine le serveur audio distant approprié. Cette erreur indique que l’adresse du serveur choisi n’est pas valide, ce qui peut être lié à un serveur mal configuré.
ALREADY_CONNECTED_TO_AUDIO_SERVER
Action : arrêtez NuCorder audio (NALS) depuis le menu du bureau puis redémarrez le partir depuis le menu audio du navigateur. Si le problème persiste assurez-vous qu’il n’y a pas une instance de NuCorder audio (NALS) qui fonctionne en arrière-plan. Merci de signaler le problème au support hello@nucorder.fr.
À savoir : vous ne pouvez être connecté qu’à une seule séance en parallèle, depuis un même ordinateur.
Explication : si une instance est déjà connectée au serveur audio distant, toute nouvelle demande de connexion est refusée provoquant cette erreur.
CONNECT_MALFORMED_CLIENT_NUMBER
CONNECT_MISSING_IP
CONNECT_MALFORMED_IP
CONNECT_MISSING_PORT
CONNECT_MALFORMED_PORT
CONNECT_MISSING_ROOM
CONNECT_MALFORMED_ROOM
Action : vous faites un test audio ou vous entrez dans une session de musique. Le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs Internet conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe dit de cache mémoire (de la mémoire distante par la mémoire locale).
Explication : la commande de connexion n’est pas comprise par NuCorder audio (NALS). Le dialogue entre le site et le NuCorder audio (NALS) respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
PING_MISSING_IP
PING_MALFORMED_IP
PING_MISSING_PORT
PING_MALFORMED_PORT
PING_MISSING_ROOM
PING_MALFORMED_ROOM
Action : vous faites un test de son dans les réglages audio ou vous êtes dans une session de musique. Le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : la commande de mesure du temps de latence n’est pas comprise par NuCorder audio (NALS). Le dialogue entre le site et NuCorder audio (NALS) respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
SETAUDIOCHANNEMODE_MISSING_CHANNEL
SETAUDIOCHANNEMODE_MALFORMED_CHANNEL
SETAUDIOCHANNEMODE_INVALID_MODE
SETAUDIOQUALITY_MISSING_QUALITY
SETAUDIOQUALITY_MALFORMED_QUALITY
SETAUDIOQUALITY_INVALID_QUALITY
Action : vous êtes dans les réglages audio, le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’indication de péremption. C’est le principe dit de cache mémoire (de la mémoire distante par la mémoire locale).
Explication : la commande de réglage n’est pas comprise par NuCorder audio (NALS). Le dialogue entre le site et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
SETSOUNDCARD_MISSING_SOUNDCARD
SETSOUNDCARD_MALFORMED_SOUNDCARD
Action : vous êtes dans les réglages audio, le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe dit de cache mémoire (de la mémoire distante par la mémoire locale).
Explication : la commande de choix du driver n’est pas comprise par NuCorder audio (NALS). Le dialogue entre le site et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
SETUSERNAME_MISSING_USERNAME
SETUSERNAME_MALFORMED_USERNAME
Action : vous entrez dans une session de musique, le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : au moment de l’entrée dans une session de musique votre pseudo est transmis de manière qu’il soit vu par les autres musiciens sous la tranche correspondante de la console. La commande de transmission de votre nom n’est pas comprise par NuCorder audio (NALS). Le dialogue entre le navigateur (site) et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
SETJITTER_MISSING_LOCAL
SETJITTER_MALFORMED_LOCAL
SETJITTER_MISSING_SERVER
SETJITTER_MALFORMED_SERVER
Action : vous êtes dans le réglage audio et vous modifiez manuellement les mémoires tampon (buffer), le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : le réglage d’un buffer n’est pas compris par NuCorder audio (NALS). Le dialogue entre le site et NuCorder audio (NALS) respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
SETVOLUME_MISSING_SLOTID
SETVOLUME_MALFORMED_SLOTID
SETVOLUME_MISSING_VOLUME
SETVOLUME_MALFORMED_VOLUME
Action : vous êtes dans une session de musique et vous modifiez un volume sur la console, le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs internet conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : le réglage d’un volume n’est pas compris par NuCorder audio (NALS). Le dialogue entre le site et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
SETSLOTMUTE_MISSING_SLOTID
SETSLOTMUTE_MALFORMED_SLOTID
SETSLOTMUTE_MISSING_MUTE
SETSLOTMUTE_MALFORMED_MUTE
Action : vous êtes dans une session de musique et vous coupez un canal sur la console, le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : la commande de coupure d’un canal n’est pas comprise par NuCorder audio (NALS). Le dialogue entre le navigateur (site) et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
SETSLOTSOLO_MISSING_SLOTID
SETSLOTSOLO_MALFORMED_SLOTID
SETSLOTSOLO_MISSING_SOLO
SETSLOTSOLO_MALFORMED_SOLO
Action : vous êtes dans une session de musique et vous isolez un canal sur la console, le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : la commande de coupure d’un canal n’est pas comprise par NuCorder audio (NALS). Le dialogue entre le site et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
SETFADERKNOB_MISSING_DIRECTION
SETFADERKNOB_MALFORMED_DIRECTION
Action : vous êtes dans une session de musique et vous manipulez votre panoramique sur la console, le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs internet conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : si votre canal est réglé en stéreo, la commande de panoramique permet de l’orienter le son entre gauche et droite. Ici elle n’est pas comprise par NuCorder audio (NALS). Le dialogue entre le site et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
SETFREVERB_MISSING_LEVEL
SETREVERB_MALFORMED_REVERB
Action : vous êtes dans une session de musique et vous manipulez le potentiomètre de « reverb » sur la console, le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : la commande de mélange « reverb » n’est pas comprise par NuCorder audio (NALS). Le dialogue entre le site et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
RECORDING_MALFORMED_FILENAME
RECORDING_FORMAT_NOT_SUPPORTED
Action : vous êtes dans une session de musique que vous enregistrez en local. Le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs internet conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : l’enregistrement suppose de préciser un nom de fichier et un format d’encodage qui ne sont pas compris par NuCorder audio (NALS). Le dialogue entre le site et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
RECORDING_CANNOT_START_ALREADY_RUNNING
RECORDING_CANNOT_STOP_NOT_RUNNING
Action : vous êtes dans une session de musique et vous enregistrez en local. Sortez de la session, arrêtez NuCorder audio (NALS) au moyen du menu du bureau et recommencez. Si le problème persiste merci de le signaler au support hello@nucorder.fr
À savoir : si la communication entre le site et NuCorder audio (NALS) se désynchronise, il peut se faire que plusieurs commandes successives d’enregistrement soient envoyées à NuCorder audio (NALS), ce qui n’est pas supporté.
Explication : NuCorder audio (NALS) ne supporte qu’une commande démarrage arrêt alternativement. Le dialogue entre le site et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
RECORDING_NOT_ENOUGHT_SPACE
RECORDING_CANNOT_OPEN_FILE
Action : vous êtes dans une session de musique que vous enregistrez en local. Vérifiez que le nom de fichier que vous avez indiquez n’est pas ouvert par une autre application, ou vérifiez que vous disposez de l’espace libre nécessaire sur votre disque.
À savoir : pendant l’enregistrement un fichier est créé et les données enregistrées au fil de l’eau.
Explication : au moment où vous déclenchez votre l’enregistrement l’espace disque correspondant à la durée maximale indiquée sur le site NuCorder est calculée. Elle est alors comparée à l’espace restant sur votre disque dur. Il faut disposer de 22.5 MBytes par minute avant enregistrement. La taille du fichier enregistrement sera moitié moindre voire moins selon le format choisi (MP3 opère une compression des données). Le fichier est ouvert en mode exclusif ce qui peut également provoquer une erreur s’il est en cours de lecture par une autre application comme un « player » audio par exemple.
RECORDING_CANNOT_ENCODE_AUDIO_FILE
Action : vous êtes dans une session de musique que vous enregistrez en local. Essayez un autre format d’encodage et signalez ce problème au support hello@nucorder.fr s’il vous plait. Par ailleurs si le site vous propose une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait et réessayez.
À savoir : pour l’enregistrement plusieurs formats d’encodage peuvent être choisis sur le site. Le format WAV correspond au son que vous entendez non modifié, les formats MP3 opèrent une compression des données et permettent d’obtenir des fichiers enregistrement de taille plus réduite.
Explication : le format de compression choisi sur le site n’est pas supporté par NuCorder audio (NALS). Le dialogue entre le navigateur (site) et le service audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
RECORDING_CANNOT_DURATION_EXCEED
Action : vous êtes dans une session de musique et vous enregistrez en local. La durée de l’enregistrement a dépassé la durée maximum choisie sur le site et donc l’enregistrement s’est arrêté de lui-même. Augmentez la durée maximum sur le site et recommencez.
À savoir : pendant l’enregistrement la durée maximum est constamment vérifiée.
Explication : il ne s’agit pas d’une erreur à proprement parler, l’enregistrement s’arrête normalement de lui-même quand la durée maximum prévue est atteinte.
CATALOG_BAD_FILE_NAME
CATALOG_WARNING_FILE_DO_NOT_EXIST
CATALOG_CANNOT_DELETE_IN_THIS_LOCATION
Action : vous manipulez les enregistrements locaux et l’un d’entre eux ne peut pas être effacé ou n’existe plus. Arrêtez et redémarrez NuCorder audio (NALS) et si le problème persiste vérifiez si le fichier que vous souhaitez effacer n’est pas ouvert par une autre application comme un « player » en arrière-plan.
À savoir : les enregistrements sont des fichiers que vous pouvez utiliser indépendamment via le bureau de votre PC.
Explication : sans objet
AUDIO_DRIVER_NOT_STARTED
Action : vous faites un test dans les réglages ou essayer d’entrer dans une session de musique. Retournez dans les réglages et essayez de fermer puis ouvrir le driver correspondant à l’équipement. Si cela ne fonctionne pas, vérifier que l’équipement est en fonction et que, le cas échéant, le câble USB est bien raccordé.
À savoir : lorsque NuCorder audio (NALS) démarre la liste des équipements audio raccordés est déterminée.
Explication : cette erreur se produit lorsqu’entre le moment ou NuCorder audio (NALS) démarre et le moment où vous essayez de mettre en œuvre l’équipement, l’équipement n’est pas ou plus disponible. Cela peut se être le cas par exemple avec des équipements USB qui restent présent dans la liste même si le câble USB est débranchés.
AUDIO_DRIVER_DEVICE_NOT_FOUND
AUDIO_DRIVER_CANT_SET_DEVICE
AUDIO_DRIVER_NO_DEVICE_LIST
Action : vous êtes dans les réglages et vous sélectionnez un équipement audio. Vérifiez que l’équipement fonctionne correctement en utilisant le logiciel livré. S’il s’agit d’un équipement USB vérifiez qu’il est bien branché et si oui essayez un autre câble USB et recommencez s’il vous plait.
À savoir : lorsque vous sélectionnez un équipement audio, il faut d’abord être sûr qu’il fonctionne correctement.
Explication : tous les équipements audio sont gérés système ou driver audio. Il peut se faire que certains continuent d’apparaitre alors qu’ils sont défectueux voire débranchés.
NATIVE_INVALID_EFFECT
NATIVE_INVALID_SETTING
WARNING_UNSUPPORTED_SETTING
Action : vous êtes dans une session de musique et vous utilisez un plugin natif (traitement du son non VST). Le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur.
À savoir : pour éviter la lenteur les navigateurs conservent en mémoire locale des informations qu’ils réutilisent en l’absence d’une indication de péremption. C’est le principe du cache mémoire (de la mémoire distante par la mémoire locale).
Explication : le dialogue entre le site et NuCorder audio respecte certaines conventions qui pourraient changer au cours du temps (le moins possible cela dit). Dans un tel cas il faut faire en sorte que les deux côtés du dialogue soient bien alignés sur une même convention.
NOT_IMPLEMENTED_COMMAND
UNKNOWN_ERROR
Action : le site doit probablement vous proposer une mise à jour de NuCorder audio (NALS), faites-la s’il vous plait. Dans le cas contraire, faites CRTL-F5 ou essayez d’effacer le cache de votre navigateur. Si le problème persiste merci de contacter le support hello@nucorder.fr
À savoir : ces codes ne devraient jamais apparaître.
Explication : si NuCorder audio (NALS) est à jour, il s’agit d’un dysfonctionnement.
Vous avez d’autres questions ? Envoyez une demande.