NØISEFR

Démarrer

Premier lancement

La séquence de démarrage que NØISE déroule à chaque ouverture, étape par étape, et ce que veut dire chaque résultat.

À chaque ouverture, NØISE déroule la même séquence de démarrage, fixe, avant d'afficher la fenêtre principale. Cette page documente chaque étape, ce que veulent dire « dégradé » et « échoué », et le panneau de debug caché derrière le logo.

L'écran de démarrage en train de dérouler sa liste de contrôle

La séquence de démarrage

Les étapes s'enchaînent dans cet ordre exact. Chacune a un délai maximal ; si une étape échoue, elle reçoit une gravité qui décide si le démarrage s'arrête ou continue :

ÉtapeDélaiSi elle échoue
INITIALIZING NØISE5 sfatal : le démarrage s'arrête
CHECKING SOUNDFONT30 minavertissement : continue sans les sons de batterie et de métronome
SCANNING AUDIO DEVICES5 sfatal : le démarrage s'arrête
STARTING AUDIO ENGINE10 sfatal : le démarrage s'arrête
LOADING FX CHAIN5 sdégradé : effets désactivés
LOADING DRUM ENGINE5 savertissement : batterie désactivée
LOADING METRONOME5 savertissement : métronome désactivé
LOADING JAM ENGINE5 savertissement : moteur JAM désactivé
SYSTEM READY2 sfatal (ne devrait jamais arriver)

Avant STARTING AUDIO ENGINE, un premier lancement pose deux questions, avec tes interfaces comme touches : PAR OÙ ENTRE TA GUITARE ? (un chiffre par interface, N pour SANS GUITARE) et PAR OÙ ÉCOUTES-TU ? (un chiffre par sortie, B pour RETOUR). Seules les interfaces audio sont proposées ; le micro intégré n'en est pas une. Sans interface branchée, NØISE saute la première question et dit AUCUNE INTERFACE AUDIO · SORTIE SEULE. Un choix mémorisé n'est pas redemandé ; les questions ne reviennent que si l'app elle-même est passée en sortie seule parce que rien n'était branché, et qu'une interface est là maintenant.

Un échec fatal arrête le démarrage et affiche une ligne ÉCHEC DÉMARRAGE avec l'erreur, plus deux issues : un sélecteur d'appareil qui liste les interfaces audio détectées (avec pour texte par défaut CHOISIR L'APPAREIL) et une touche RÉINITIALISER L'AUDIO.

Un échec dégradé ou un avertissement laisse le démarrage continuer et ne désactive que la fonction touchée. Quand une fonction a été désactivée ainsi, l'écran affiche FONCTIONNEMENT LIMITÉ avec la liste de ce qui est désactivé (par exemple « Désactivé : Effects, Drums ») et un bouton CONTINUER QUAND MÊME. Quand Effects en fait partie, une touche OUVRIR RÉGLAGES SYSTÈME se tient à côté et t'emmène dans Confidentialité et sécurité > Micro.

L'écran de démarrage après un passage entièrement réussi

Le détail des étapes, ce qu'il faut savoir

  • CHECKING SOUNDFONT télécharge le NØISE Band (environ 300 Mo) depuis noise-app.com s'il n'est pas déjà en cache ou livré avec l'app. Un téléchargement interrompu reprend où il s'était arrêté au lancement suivant ; une fois complet, NØISE vérifie la taille et la somme de contrôle du fichier et recommence si elles ne correspondent pas. Un téléchargement raté ne bloque jamais le démarrage : il laisse seulement la batterie et le métronome muets (le résultat affiche « NO SOUNDS »).
  • SCANNING AUDIO DEVICES n'échoue fatalement que si macOS ne signale aucun appareil d'entrée et aucun appareil de sortie du tout : extrêmement rare.
  • STARTING AUDIO ENGINE demande l'accès au micro ici, avant de toucher à l'appareil d'entrée (sinon macOS demande au dernier moment et le premier démarrage échoue). Si tu refuses, l'étape signale « Microphone denied » avec le message « Allow NØISE in System Settings > Microphone » et le démarrage continue ; mais le moteur n'a pas démarré, donc les étapes suivantes affichent WAITING et la ligne de résultat propose OUVRIR RÉGLAGES SYSTÈME.
    • Si le démarrage du moteur renvoie une erreur de canal hors plage (par exemple un appareil qui n'a plus autant d'entrées que la dernière fois), NØISE remet l'entrée sur le premier canal et réessaie une fois, en signalant « Channel reset to 1 ».
    • Une fois le moteur démarré, NØISE compare les fréquences d'échantillonnage réelles de l'entrée et de la sortie, lues dans Core Audio. Si elles diffèrent, c'est signalé et la fenêtre FRÉQUENCES DIFFÉRENTES s'ouvre à la fin du démarrage.
  • LOADING FX CHAIN est marqué dégradé (pas seulement sauté) quand le moteur n'a pas d'entrée, ou quand des fréquences différentes ont été détectées : les effets ont besoin de fréquences identiques pour tourner sans risque.

Le panneau de debug

Cinq clics en deux secondes sur le texte du logo NØISE, sur l'écran de démarrage, ouvrent un petit panneau de debug pensé pour les développeurs, avec :

  • AUDIO DEVICES et SAMPLE RATES (réelles contre en cache, les différences en évidence)
  • SAVED SETTINGS : les valeurs brutes derrière tes choix d'appareil audio, de canal et de fréquence d'échantillonnage
  • DEBUG LOG : les dernières lignes du journal
  • RESET ALL AUDIO SETTINGS : un bouton rouge. Confirmer (« Cela efface tous les réglages audio (interface, canaux, fréquence d'échantillonnage) et relance l'app. Tes presets et tes autres préférences sont conservés. ») efface les clés d'appareil, de canal et de fréquence mémorisées et relance l'app.
  • FIX RATE : n'efface que la fréquence en cache (garde ton choix d'appareil et de canal) et relance.
  • COPY LOG et OPEN LOG FILE : les deux copient en réalité les dernières lignes d'OSLog dans le presse-papiers. Il n'y a pas de fichier journal dans cette version ; « OPEN LOG FILE » est un vieux libellé qui n'ouvre jamais rien sur le disque.
  • AUDIO MIDI SETUP : ouvre le vrai utilitaire Configuration audio et MIDI de macOS.

Le même geste de cinq clics sur le logo de la fenêtre principale ouvre un second panneau de debug, plus complet : voir Diagnostic.

Ensuite