In profondità
azMIDI: the ultimate MIDI, AUDIO and LYRICS controller for real-time Gigs
great for keyboardists and guitarists
"NEVER SEEN A SOFTWARE LIKE THIS"


Home

A Z
azMidi

best view at
1024 x 768 resolution

 

WRITE ME AT
alan AT alanpower.it

Come funziona azMidi?

Supponi di avere due o più tastiere, cinque moduli MIDI expander, effetti audio da riprodurre in tempo reale.
Supponi anche di cantare o di seguire un testo o uno spartito piuttosto difficile.
Infine supponi di avere una serie di pedali e miriadi di pulsanti da premere.

Supponi che la tua memoria non sia più sufficiente...

azMidi fa tutto questo per te.

azMidi ti consente di contentrarti sull'esecuzione per dare il meglio al tuo pubblico, senza preoccuparti di controllare tutti i tuoi dispositivi.

Steps

Con azMidi puoi programmare tutte le tue "song" e dividerle in "step" (passi). Gli step sono quei particolari momenti che normalmente richiedono il tuo intervento per premere un pulsante, usare un pedale, o aumentare il volume.
Per esempio, puoi dividere la song in sei step.
Primo steo=1 strofa
Secondo step=2 strofa
Terzo step=1 inciso (ritornello)
Quarto step=bridge
Quinto step=2 inciso
Sesto step=solo finale
Questo è solo un esempio. Puoi dividere la song ovunque tu abbia necessità di riprodurre effetti speciali come introduzioni audio, cambio di effetti alla voce, e così via.
Ma come posso programmare la mia song?

Song

azMidi chiama "song" ogni file di testo (txt, ascii) salvato in una speciale cartella, che contiene i setup e i comandi che è in grado di eseguire.

Una song è una sorta di programma in "versione sorgente": potremmo chiamarlo "script", come si usa per i VBScript o i JavaScript.

La song contiene uno speciale set di comandi (vedere la sintassi dei comandi per una breve lista) con i quali puoi dire ad azMidi cosa deve fare.
All'interno della song puoi scrivere i comandi che devono essere eseguiti immediatamente al momento del caricamento (step di "default") e scrivere tanti step quanti ne desideri (ciascuno con i suoi propri comandi).

Per esempio, lo step di default dovrebbe caricare nei miei expander MIDI i suoni (o campioni) corretti per l'inizio di quel brano, regolare correttamente il volume (o l'espressione), splittare qualche tastiera, pre-caricare una traccia audio da riprodurre successivamente (effetti come il vento, tuoni, campane, ecc.), e caricare correttamente lo spartito o ik testo del brano alla posizione corretta.
Ciascuno degli altri step dovrebbe contenere i comandi che vanno inviato SOLTANTO una volta che è stato premuto "next" (successivo), come ora premi i pulsanti della tua tastiera per cambiare il suono l'effetto.

Comandi avanzati

Ora puoi immaginare la potenza di azMidi, che può inviare un movimento lineare del pedale di espressione da un certo valore ad un altro in un determinato intervallo di tempo (per esempio aumentare il volume dal valore 30 al valore 80 in 10 secondi).
Ancora, puoi inviare una sequenza sincronizzata di comandi ciascuno dei quali ritardati di una data frazione di tempo (ad esempio l'invio di un certo suono, poi l'attesa di 3,5 secondi per poi inviare un  altro suono o effetto, oppure chiudere in dissolvenza quel suono...)

Midi Router Patch Bay integrato

Il router integrato è una vera e propria Midi Patch Bay, che può gestire fino a 16 porte.
Il suo compito è quello di instradare gli eventi in ingresso verso le corrette porte di uscita, il tutto sempre tramite la grammatica delle song di azMidi.
E' possibile generare zone di split, transpose, re-channelisation e re-controllisation.
Alcuni esempi di comandi di routing:
ROUTE ADD PRESET 100 NOTES=40,70 TRANSPOSE=+2
ROUTE ADD MANUAL KEYBOARD1,PIANO
ROUTE DELETE PRESET 100
ROUTE DELETE MANUAL KEYBOARD1,PIANO
ROUTE DELETE ALL

Integrando questi comandi nelle song non sarà più necessario spendere denaro per le costose Patch Bay (>300 EUR per quelle che fanno Re-Chan), e sarà invece possibile richiamare le routes preferite con un numero (nell'esempio 100, come se fosse un Program Change) o con il nome dell'input e dell'output, precedentemente definiti (nell'esempio KEYBOARD1 e PIANO).

Inoltre la funzione di Auto Panic sulle Routes inattive non viene fornita in nessuna Patch Bay in commercio.

L'evoluzione

Con azMidi hai la possibilità di far crescere le tue necessità di pari passo con il software, poiché esso stesso crescerà con te nel tempo.


Grazie per aver scelto azMidi.

 

 

 

 

 

 

 

Home | azMidi - English | azMidi - Italiano

 azMidi - Copyright (C) 2004-2006 Alan Power - All rights reserved. This website is hosted on YCon webservers in Monza (MI) - Italy.
For special requests about this website write to alan@alanpower.it.
Last Update: 08-08-2006.