Mappatura MIDI Scale: cambia note, blocca classi e controlla Fold
Scale è una mappatura delle note a dodici colonne, non una garanzia che ogni scelta musicale funzionerà. Sei tu a decidere dove va ogni classe di altezza in ingresso, se viene scartata e come viene gestita la sua ottava.
Ascolta le note cambiate, non solo il nome della scala
La melodia MIDI originale contiene C, D, E, G e A, con un C finale un'ottava sopra quello iniziale. La mappatura C minore lascia invariati C, D e G ma trasforma E in E♭ e A in A♭. Ascolta oltre le prime due note: sono invariate, quindi giudicando solo l'inizio non coglieresti l'effetto.
Porta la melodia dal colore maggiore verso C minore
Confronta con Bypass dall'inizio usando Rewind. Con Scale attivo, la terza nota è MIDI 63 invece di 64, e la quinta è 68 invece di 69. Anche il successivo E diventa E♭. Suonano ancora otto note con la stessa tempistica e velocity; il nuovo colore viene dalle loro altezze, non da un filtro audio o da un cambio di volume.
La mappa Minor predefinita sceglie una destinazione per ogni classe di altezza. In queste mappe preset modificabili, le note fuori scala vengono mappate verso il basso su un grado della scala, non necessariamente sul grado più vicino in entrambe le direzioni. Selezionare un nome carica queste dodici decisioni. Non analizza la progressione di accordi circostante né distingue una nota di passaggio cromatica intenzionale da un errore.
Leggi una colonna alla volta
Ogni colonna della griglia rappresenta una classe in ingresso relativa a Base, e ogni riga ne seleziona la destinazione. Con Base su C, la riga E♭ della colonna E produce il cambiamento ascoltato sopra. Fai clic sulla cella diagonale da E a E per ripristinare l'E naturale lasciando A mappato su A♭. La selezione predefinita diventa Custom perché la mappa a dodici colonne è cambiata.
Reimposta parametri ripristina la mappa Minor e lo strumento di questo esempio. Base cambia il riferimento di classe di altezza usato per leggere le colonne; non si limita ad aggiungere quel numero di semitoni a ogni nota. Mantieni Base su C mentre impari la griglia, perché altrimenti le etichette fisse delle colonne potrebbero essere scambiate per nomi assoluti delle note in ingresso. Transpose è il controllo separato per uno spostamento uniforme dopo la mappatura.
Lo scarto lascia un vuoto; il reindirizzamento lascia una nota
Questo secondo esempio parte da una mappa altrimenti identica all'ingresso. La sua colonna D è bloccata tramite la riga inferiore, e la colonna G punta a C. Fold è attivo. Il primo C suona ancora, il secondo D in ingresso manca e ogni G sale al C superiore. Restano sette eventi degli otto originali.
Scarta D, reindirizza G e confronta la posizione d'ottava
Ripristina la cella diagonale da D a D per far tornare la seconda nota. Poi usa Block D nella riga inferiore per rimuoverla di nuovo. Il blocco elimina quell'evento; mappare D su C suonerebbe invece C nello stesso punto del ritmo. Sono scelte compositive diverse anche se entrambe evitano l'altezza D.
Fold sceglie un'ottava vicina, non un unico registro condiviso
Disattiva Fold lasciando G mappato su C. Il G sorgente a MIDI 67 ora diventa MIDI 60, sette semitoni più in basso. Riattiva Fold: diventa MIDI 72, cinque semitoni più in alto. Ascolta il cambiamento nel profilo melodico e controlla la riga delle note trasformate invece di aspettarti che l'intera frase collassi in un'unica ottava.
La regola implementata sposta l'altezza mappata per ottave finché non si trova entro sei semitoni dal suo ingresso. Viene applicata prima di Transpose. Un successivo Transpose di +12 st alza quindi comunque il risultato di un'ottava; Fold non vincola l'uscita finale a una zona fissa della tastiera.
Mantieni i limiti musicali oltre che numerici
Transpose va da −36 a +36 semitoni, con le altezze finali limitate al range MIDI 0–127. Reindirizzare più ingressi simultanei verso un'unica altezza non garantisce voci sostenute indipendenti: eventi sovrapposti della stessa altezza possono accorciarsi a vicenda nel flusso in uscita. Un risultato valido in termini di classe di altezza può comunque perdere il movimento o la spaziatura che facevano funzionare la frase.
A differenza di Pitch, questo pannello non ha un gate d'ingresso Lowest/Range da regolare. Il suo range memorizzato, se limitato altrove, lascia invariate le note fuori range invece di scartarle; entrambi gli esempi coprono l'intero range MIDI. Usa i blocchi della riga inferiore per scartare esplicitamente le classi. Scale cambia le altezze delle note, non trasforma pitch-bend o slide in un'esecuzione garantita in scala. Lascia che gli eventi prima e dopo spieghino la regola, poi lascia decidere alla melodia se quella regola aiuta.