NØISEIT

Per iniziare

Primo avvio

La sequenza di avvio che NØISE esegue ogni volta che si apre, passo per passo, e cosa vuol dire ogni esito.

Ogni volta che si apre, NØISE esegue la stessa sequenza di avvio prima di mostrare la finestra principale. Questa pagina documenta ogni passo, cosa vogliono dire “degraded” e “failed”, e il Debug Panel nascosto dietro il logo.

La schermata di avvio mentre scorre la sua lista di controlli

La sequenza di avvio

I passi girano esattamente in quest'ordine. Ognuno ha un timeout; se un passo fallisce, riceve una gravità che decide se l'avvio si ferma o continua:

PassoTimeoutSe fallisce
INITIALIZING NØISE5 sfatal: l'avvio si ferma
CHECKING SOUNDFONT30 minwarning: continua senza i suoni di batteria e metronomo
SCANNING AUDIO DEVICES5 sfatal: l'avvio si ferma
STARTING AUDIO ENGINE10 sfatal: l'avvio si ferma
LOADING FX CHAIN5 sdegraded: effetti disattivati
LOADING DRUM ENGINE5 swarning: batteria disattivata
LOADING METRONOME5 swarning: metronomo disattivato
LOADING JAM ENGINE5 swarning: motore JAM disattivato
SYSTEM READY2 sfatal (non dovrebbe mai succedere)

Prima di STARTING AUDIO ENGINE, un primo avvio fa due domande, con le tue interfacce come tasti: DA DOVE ENTRA LA TUA CHITARRA? (una cifra per interfaccia, N per SENZA CHITARRA) e DOVE ASCOLTI? (una cifra per uscita, B per INDIETRO). Sono elencate solo le interfacce audio; il microfono integrato non è un'opzione. Senza nessuna interfaccia collegata, NØISE salta la prima domanda e dice NESSUNA INTERFACCIA AUDIO · SOLO USCITA. Una scelta già fatta non viene richiesta; le domande tornano solo quando l'app stessa è passata alla sola uscita perché non c'era niente collegato, e adesso un'interfaccia c'è.

Un fallimento fatal ferma l'avvio e mostra una riga AVVIO FALLITO con l'errore, più due vie d'uscita: un menu con le interfacce audio trovate (il segnaposto dice SCEGLI DISPOSITIVO) e il pulsante AZZERA IMPOSTAZIONI.

Un fallimento degraded o warning lascia continuare l'avvio e disattiva solo la funzione interessata. Quando una funzione è stata disattivata così, la schermata dice AVVIATO CON LIMITI, con la lista di cosa manca (per esempio “Disattivato: Effects, Drums”) e il pulsante CONTINUA COMUNQUE. Se tra le funzioni c'è Effects, accanto compare il pulsante APRI IMPOSTAZIONI DI SISTEMA, che ti porta a Privacy e sicurezza > Microfono.

La schermata di avvio dopo una sequenza riuscita per intero

Dettagli dei passi che vale la pena sapere

  • CHECKING SOUNDFONT scarica la NØISE Band (circa 300 MB) da noise-app.com, se non è già su disco o incluso nell'app. Un download interrotto riprende da dove si era fermato al prossimo avvio; una volta completo, NØISE controlla dimensione e checksum del file e ricomincia da capo se non tornano. Un download fallito non blocca mai l'avvio: lascia solo muti batteria e metronomo (l'esito dice “NO SOUNDS”).
  • SCANNING AUDIO DEVICES fallisce con fatal solo se macOS non riporta nessun dispositivo di ingresso e nessuno di uscita: rarissimo.
  • STARTING AUDIO ENGINE chiede qui l'accesso al microfono, prima di toccare il dispositivo di ingresso (altrimenti macOS lo chiede in ritardo e il primo avvio fallisce). Se rifiuti, il passo riporta “Microphone denied” con il messaggio “Allow NØISE in System Settings > Microphone” e l'avvio continua, ma il motore non è partito: i passi successivi riportano WAITING e la riga dell'esito offre APRI IMPOSTAZIONI DI SISTEMA.
    • Se l'avvio del motore dà un errore di canale fuori intervallo (per esempio un dispositivo che non ha più tanti canali di ingresso quanti l'ultima volta), NØISE riporta da solo il canale di ingresso al primo e riprova una volta, segnalando “Channel reset to 1”.
    • Partito il motore, NØISE confronta i sample rate reali di ingresso e uscita letti da Core Audio. Se sono diversi, lo segna e a fine avvio mostra la finestra dei sample rate diversi.
  • LOADING FX CHAIN viene segnato degraded (non solo saltato) quando il motore non ha un ingresso, o quando ha trovato due sample rate diversi: gli effetti hanno bisogno di sample rate uguali per girare in sicurezza.

Il Debug Panel

Cinque clic sulla scritta NØISE del logo entro 2 secondi, sulla schermata di avvio, aprono un piccolo Debug Panel pensato per chi sviluppa, con:

  • AUDIO DEVICES e SAMPLE RATES (reali e memorizzati, con le differenze evidenziate)
  • SAVED SETTINGS: i valori grezzi dietro le tue scelte di dispositivo audio, canale e sample rate
  • DEBUG LOG: le ultime righe del log
  • RESET ALL AUDIO SETTINGS: un pulsante rosso. Se confermi (“Azzera tutte le impostazioni del dispositivo audio (interfaccia, canali, sample rate) e riavvia l'app. I preset e le altre preferenze restano.”), cancella le chiavi salvate di dispositivo, canale e sample rate e riavvia l'app.
  • FIX RATE: cancella solo il sample rate memorizzato (dispositivo e canale restano) e riavvia.
  • COPY LOG e OPEN LOG FILE: entrambi, in realtà, copiano solo le ultime righe di OSLog negli appunti. In questa versione non esiste un file di log; “OPEN LOG FILE” è un'etichetta rimasta da prima e non apre niente su disco.
  • AUDIO MIDI SETUP: apre la vera Configurazione MIDI Audio di macOS.

Gli stessi cinque clic sul logo della finestra principale aprono un secondo Debug Panel, più esteso: vedi Diagnostica.

Avanti