Hemiola
Sound Generator

Sound Generator

Sound Generator

Il Sound Generator include due sintetizzatori indipendenti: SoundFont e Analog. Risponde alla tastiera piano, a dispositivi MIDI USB/BT, all'interfaccia virtuale e a MIDI Network (iOS/macOS). La dimensione del buffer audio è configurabile per la latenza minima.

MAIN

  • Volume Master: livello di uscita generale
  • Volume Canale: volume inviato tramite MIDI CC 7
  • Pan: panning stereo (sinistra ↔ destra)
  • Modalità stereo: seleziona uscita mono o stereo
Nota

Un punto rosso appare nella barra superiore quando viene rilevato il clipping. Abbassa il volume o attiva il Limiter (Sound Effects) per risolverlo.

ALTEZZA

  • Master Tuning: accordatura fine in cent (−100 a +100); la frequenza di riferimento A4 è mostrata in Hz
  • Trasposizione: sposta l'altezza di −12 a +12 semitoni
  • Switch A4: emette un tono di riferimento A4, influenzato da Trasposizione e Master Tuning

USCITA AUDIO

  • Dimensione Buffer: valori più grandi riducono i sotto-apertura ma aumentano la latenza
  • AUTO: gestione automatica della dimensione del buffer (consigliata nella maggior parte dei casi)
Nota

Se l'icona Sound Engine diventa rossa, si è verificato un sotto-apertura del buffer audio — aumenta la dimensione del buffer o abilita AUTO. La sezione mostra anche una stima approssimativa della latenza audio corrente e la frequenza di campionamento (impostata automaticamente dal motore audio).

Nota

Al primo avvio, Hemiola esegue automaticamente una calibrazione del motore audio che misura latenza, stabilità e prestazioni CPU del dispositivo, ottimizzando le impostazioni. Puoi rieseguire la calibrazione in qualsiasi momento dal badge nella schermata principale.

SoundFont Synth

Un sintetizzatore basato su campioni che utilizza il formato file sf2. Molte collezioni SoundFont gratuite sono disponibili online e possono essere caricate su Hemiola.

  • Volume: livello di uscita del modulo SoundFont
  • Pan: panning stereo del modulo SoundFont
  • Corrente: seleziona il file SoundFont attivo (quando ne sono caricati più di uno)
  • Patch: seleziona un preset strumento all'interno del SoundFont corrente
  • Personalizzato: carica un file .sf2 locale su Hemiola

Analog Synth

Un'emulazione digitale di un sintetizzatore analogico classico, liberamente ispirata al Minimoog Model D.

  • Volume: livello di uscita del modulo Analog
  • Pan: panning stereo del modulo Analog

Oscillatori Analog

Tutti e tre gli oscillatori condividono lo stesso set di parametri:

  • Onda: forma d'onda — Sinusoide, Quadra, Dente di Sega (×2), Triangolare (×2), Pulse
  • Gamma: ottava base — 32', 16', 8', 4', o 2'
  • Detune: offset di accordatura fine in cent (−100 a +100)
  • Shift: offset in semitoni (−12 a +12)
  • Volume: livello di uscita del singolo oscillatore
  • PW: larghezza di impulso (duty cycle) — influenza solo la forma d'onda Pulse. 50% = onda quadra, valori più bassi/alti producono impulsi più stretti

Oscillatore a Bassa Frequenza (LFO)

  • Percorso: Vibrato, Frequenza (altezza), Taglio LPF, o ampiezza Stereo
  • Onda: forma d'onda del LFO (stessi tipi degli oscillatori)
  • BPM: frequenza di oscillazione
  • Profondità: ampiezza di modulazione

Filtro Passa-Basso (LPF)

Un filtro Moog Ladder a 4 poli (24 dB/oct) applicato per voce. Ad alta enfasi il filtro auto-oscilla, producendo un tono intonato.

  • Taglio: le frequenze sopra questa soglia vengono attenuate
  • Enfasi: amplifica le frequenze intorno alla frequenza di taglio (risonanza) — al massimo il filtro auto-oscilla
  • Amount: profondità della modulazione dell'inviluppo del filtro (0 = nessuna, 1000 = escursione completa)
  • Kbd Track: tracking della tastiera — quanto il taglio segue la nota suonata (Off, 33%, 67%, 100%)
Nota

Il taglio LPF può essere modulato dal LFO (Percorso: Taglio LPF) o da MIDI CC.

Inviluppo Filtro

Un inviluppo ADSR dedicato per voce che modula il taglio del filtro nel tempo. L'escursione è controllata da Amount nella sezione LPF.

  • Attack: tempo (ms) per l'apertura del filtro dopo il note-on
  • Decay: tempo (ms) per scendere dal picco al livello di sustain
  • Sustain: livello di taglio mentre il tasto è premuto (per mille, 0–1000)
  • Release: tempo (ms) per la chiusura del filtro dopo il note-off

Mono / Glide

Quando Mono è attivo, suona una sola nota alla volta. Le note tenute vengono tracciate in una pila — rilasciando la nota corrente si torna alla precedente.

  • Mono: alterna tra modalità monofonica (una nota) e polifonica (note multiple)
  • Priority: quale nota suona quando più tasti sono premuti — Low (la più bassa), High (la più alta), o Last (la più recente)
  • Retrigger: quando attivo, gli inviluppi ripartono ad ogni nuova nota; quando spento, il pitch scivola senza retriggering (legato)
  • Glide: tempo di portamento (ms) — quanto tempo impiega il pitch a scivolare tra le note. 0 = istantaneo
  • Drift: deriva degli oscillatori analogici — aggiunge una sottile instabilità casuale al pitch di ogni voce, simulando il comportamento dei VCO analogici (0 = perfettamente accordato, 100 = massimo calore)
  • Voci: numero di voci unisono per nota (1–8). Più voci vengono scordate simmetricamente per un suono più corposo. Funziona solo in modalità Mono
  • Detune: ampiezza in cents tra le voci unisono (0–50). Valori più alti creano un effetto chorus più ampio e scordato

Generatore di Rumore

  • Oscillatore di rumore bianco o rosa — utile per aggiungere respiro, aria o texture a un suono. Il rumore bianco ha energia uguale a tutte le frequenze; il rumore rosa ha più energia sui bassi (−3 dB/ottava)
  • Tipo: Rumore Bianco o Rosa
  • Volume: livello di uscita del rumore

Inviluppo Sonorità (ADSR)

Controlla l'inviluppo di ampiezza del sintetizzatore Analog. Usa curve esponenziali (RC) per una risposta naturale, di tipo analogico.

  • Attack: tempo (ms) per raggiungere l'ampiezza massima dopo note-on
  • Decay: tempo (ms) per scendere al livello di sustain
  • Sustain: livello di ampiezza mentre il tasto è tenuto premuto (per mille, 0–1000)
  • Release: tempo (ms) per sfumarsi al silenzio dopo note-off