Hemiola
Dispositivi MIDI

Dispositivi MIDI

Dispositivi MIDI

Il Gestore Dispositivi MIDI elenca tutti i dispositivi MIDI disponibili. Tocca un dispositivo per connettierti o disconnetterti.

  • Dispositivi Bluetooth: la scansione BT è disattivata per impostazione predefinita; tocca l'icona BT e concedi il permesso per scansionare
  • Switch rete (iOS/macOS): abilita sessioni MIDI di Rete
  • Switch virtuale: abilita una porta MIDI virtuale (la disponibilità dipende dalla piattaforma)
  • Pulsante ricarica: arresta completamente il sottosistema MIDI e lo riavvia — utile se i dispositivi non vengono rilevati o lo stack MIDI sembra bloccato. Gli ultimi dispositivi noti vengono riconnessi automaticamente.

Usa i pulsanti della barra inferiore per accedere al MIDI Mapper. Alcune impostazioni MIDI generali sono disponibili anche nella finestra impostazioni principale.

Nota

Le preferenze MIDI generali (canale SoundFont/Analog, MIDI Thru, Pitch Bend Range) si configurano nel dialogo Preferenze. Vedi la sezione Impostazioni per i dettagli.

MIDI Mapper

Permette di controllare i parametri di Hemiola via MIDI. Le mappature sono organizzate in tre categorie:

  • Utente — mappature personalizzate per inoltrare o trasformare messaggi MIDI
  • Synth — mappature integrate per i parametri del Sound Generator (volume, oscillatori, effetti, ecc.)
  • UI — mappature integrate per i controlli dell'interfaccia (mostra/nascondi sezioni, cambio scheda)
  • Tocca una voce per attivarla o disattivarla
  • Usa i pulsanti toggle per filtrare la lista per categoria; "attiva tutti visibili" si applica al set filtrato
  • Aggiungi mappatura personalizzata: definisci nome, canale in/out, comando e dati; tocca l'icona impostazioni per modificare o eliminare
  • Modalità Test (icona orecchio): quando attiva, i messaggi MIDI ricevuti non vengono eseguiti ma le mappature corrispondenti lampeggiano tre volte e la lista scorre per mostrarle. Utile per verificare la configurazione del controller esterno.

Wildcard & Filtri Device

Il MIDI Mapper funziona come un potente router e rewriter. Puoi usare i valori 'OMNI' e 'ANY' per intercettare messaggi multipli, e 'COME INGRESSO' per inoltrarli inalterati:

  • Filtri Device: restringono un mapping all'ascolto o all'invio verso uno specifico device connesso, oppure lascialo su 'QUALSIASI DEVICE' / 'TUTTI I DEVICE'.
  • Canale/Comando: imposta l'ingresso su 'OMNI' o 'TUTTI I MESSAGGI' per intercettare qualsiasi flusso, e l'uscita su 'COME INGRESSO' per preservare la proprietà originale.
  • Data 1: inserisci '-1' per intercettare qualsiasi nota o valore CC, inoltrandolo dinamicamente.
Nota

Tieni premuto il pulsante Aggiungi per ripristinare tutte le mappature ai valori predefiniti ed eliminare tutte le voci personalizzate.

Autopilota MIDI

Due modalità di autopilota indipendenti possono essere attivate separatamente in Impostazioni → Generali:

  • Autopilota Controlli: l'app cambia automaticamente scheda e scorre ai controlli interessati quando vengono ricevute modifiche ai parametri MIDI tramite i mapping built-in.
  • Autopilota Tastiera: quando un note-on MIDI raggiunge il synth, l'app passa alla scheda tastiera e scorre per mostrare la nota suonata.
Nota

I mapping built-in per una sezione attualmente spenta (es. Riverbero, Synth Analogico) vengono ignorati silenziosamente.

Console MIDI

Mostra un elenco in tempo reale dei messaggi MIDI ricevuti e inviati. Pieno supporto al payload SysEx (fino a 200 messaggi recenti). Include vista esadecimale, decodifica testo, filtro per il MIDI clock e possibilità di esportazione dei log.

  • Accesso: tieni premuta l'icona MIDI nella barra delle schede inferiore, o tieni premuta l'icona MIDI all'interno della schermata Gestore Dispositivi MIDI
  • Usa i toggle in alto per cambiare formato (Hex/Dec, Text), fermare temporaneamente lo scorrimento, filtrare i segnali orologio (Clock), azzerare la lista o esportare il log (.csv/.txt) tramite le estensioni di sistema.