Sapevi che è possibile controllare HeavyM in modi diversi rispetto al mouse o al trackpad? Perché ammettiamolo, mentre questi strumenti sono estremamente utili per disegnare e regolare i parametri mentre sei alla scrivania, dover scorrere per cercare un piccolo interruttore di effetti durante una performance dal vivo non è il massimo del divertimento. Ecco perché puoi semplificarti la vita con controlli esterni, e utilizzare ad esempio una tastiera.
Scorciatoie da tastiera predefinite
Per rendere il tuo flusso di lavoro più fluido e ridurre il numero di clic necessari per accedere ad alcune funzionalità, abbiamo già implementato alcune scorciatoie da tastiera nel software. L'elenco aggiornato delle combinazioni di tasti per la versione che stai utilizzando è accessibile direttamente nel software da Controlli → Elenco scorciatoie da tastiera... o con la scorciatoia [CTRL/Cmd + /].
Scorciatoie personalizzate
Oltre a queste scorciatoie predefinite, puoi anche impostare i tuoi comandi da tastiera per HeavyM. Per farlo, devi far "imparare" agli elementi dell'interfaccia dell'app a quale tasto devono reagire.
Attivare l'apprendimento della tastiera
Per assegnare i tasti, devi prima attivare l'interfaccia di apprendimento della tastiera. Attivalo da Controlli → Modifica assegnazioni MIDI, oppure accedi alla scheda Tastiera della finestra Impostazioni Controlli (da Controlli → Impostazioni... o nella barra degli strumenti) e fai clic sul pulsante "Modalità di apprendimento della tastiera".
Vedrai quindi una sovrapposizione colorata su molti elementi dell'interfaccia in HeavyM.
Aggiungere assegnazioni
Puoi impostare un tasto personalizzato per ogni pulsante o cursore che ha una sovrapposizione: basta cliccarci sopra (sarà circondato in giallo) e premere il tasto desiderato sulla tastiera. Questo assocerà insieme il tasto e l'elemento dell'interfaccia e lo vedrai apparire nell'elenco nella finestra Controlli.
Nota: puoi assegnare lo stesso tasto a più comandi contemporaneamente. Ad esempio, un singolo tasto può essere collegato a più interruttori di effetti, in modo che quando lo premi in seguito, tutti questi effetti si attivino contemporaneamente!
A differenza delle scorciatoie predefinite, le tue assegnazioni personalizzate non possono essere combinazioni di tasti, devono essere tasti singoli. Tasti speciali e simboli sono stati bloccati (ad esempio CTRL/Cmd, Tab, Invio, ecc.), se tenti di assegnarne uno non verrà preso in considerazione.
Una volta fatto, puoi semplicemente disattivare la modalità di modifica dallo stesso pulsante/menu o premendo [Esc]. Ora, se premi uno dei tasti personalizzati, nel software verranno attivati i comandi associati!
Nota: Se premi [CTRL/Cmd], [Alt] o [Shift] contemporaneamente a un'assegnazione, la scorciatoia personalizzata non verrà attivata, per evitare conflitti con la maggior parte delle scorciatoie predefinite. Ad esempio, se usi [CTRL/Cmd + Z] e [Z] è anche assegnato a Seq 1 / Play, la combinazione attiverà solo il comando predefinito "Annulla" associato a [CTRL/Cmd + Z].
Modificare le assegnazioni
Se vuoi modificare un'assegnazione in seguito, basta riattivare la modalità di apprendimento, cliccare di nuovo sul controllo mirato e premere un nuovo tasto.
Eliminare le assegnazioni
Ci sono 3 possibilità per eliminare le assegnazioni:
- Quando la modalità di apprendimento è ATTIVA, seleziona una sovrapposizione e premi [Delete/Backspace]. Questo rimuoverà l'assegnazione selezionata.
- Fai clic con il pulsante destro del mouse su un'assegnazione singola nella tabella della finestra Controlli e fai clic sull'opzione "Elimina assegnazione". Questo rimuoverà l'assegnazione selezionata.
- Usa il pulsante "Elimina tutte le assegnazioni" sopra la tabella nella finestra Controlli. Questo rimuoverà tutte le assegnazioni della tastiera nel progetto.
Salvare le assegnazioni
Le assegnazioni della tastiera che hai impostato vengono salvate direttamente nel tuo file di progetto .hm.
Impostazioni delle assegnazioni
Ogni assegnazione che configuri ha un insieme di impostazioni, come puoi vedere nella tabella delle assegnazioni della finestra Controlli.
Per le assegnazioni della tastiera, puoi modificare:
- Il comportamento del Toggle: se selezionato, il tasto della tastiera funzionerà come un pulsante "toggle", altrimenti funzionerà come un pulsante "premi" su questa assegnazione. Ecco un esempio per i due stati, ad esempio con un tasto assegnato a un cursore in HeavyM:
- Il toggle è selezionato: se premi & rilasci il tasto, il cursore verrà impostato sul valore massimo. Se lo premi & lo rilasci di nuovo, verrà impostato sul valore minimo. E così via.
- Il toggle non è selezionato: se premi il tasto, il cursore verrà impostato sul valore massimo. Quando lo rilasci, verrà impostato sul valore minimo.
- Il Range: questa impostazione appare su cursori o campi di inserimento, ad esempio. Impostando un Min e un Max, puoi annullare l'intervallo dell'elemento dell'interfaccia in HeavyM. Ad esempio, se imposti l'intervallo su 1 - 15 per lo spessore dell'effetto bordo, quando sposti il fader che hai assegnato ad esso, i valori varieranno solo tra 1 e 15 indipendentemente da quanto forte muovi il tuo fader!