Pagina precedente    Harmony Assistant    Pagina seguente 
 

Introduzione
Prodotti
What's new ?
Tutoriale
La notazione musicale
La riproduzione del suono
Dispositivi/procedure
Tastiera MIDI
Internet
MyrScript
Virtual Singer
FAQ
Licenza d'utilizzo
Assistenza Tecnica
Appendice
Manuale stampabile


New feature : Not yet translated:

 

MyrScript
Il linguaggio incorporato


Introduzione

Myrscript é il linguaggio di programmazione incorporato, incluso in Harmony Assistant a partire dalla versione 8.3.

Non é necessario conoscere la programmazione per utilizzare MyrScript.

Infatti, si possono usare le procedure (script) già disponibili che aggiungono ad Harmony Assistant nuove caratteristiche. Tali procedure possono essere state scritte sia dal gruppo di lavoro della Myriad per soddisfare le esigenze degli Utenti, oppure direttamente dagli Utenti stessi di Harmony.

Se qualcuno ritiene che una caratteristica sia mancante,   mediante il linguaggio MyrScript può scrivere la propria procedura per realizzarla.  Per far ciò occorrono delle competenze di base  nella programmazione degli elaboratori. A tal scopo viene fornito un manuale di programmazione dettagliato e completo, comprensivo di alcuni esempi.

Sul sito web Myriad verranno frequentemente messi a disposizione sempre nuovi script ed aggiornamenti degli script esistenti.

Cosa occorre istallare per utilizzare MyrScript ?

Nulla di particolare.

Tutto ciò che serve é compreso in Harmony Assistant.

Cosa permette MyrScript ?

Per esempio, con MyrScript sono state aggiunte le seguenti caratteristiche  :

- Intavolature per strumenti a fiato : recorder, ocarina, tuba, flute, clarinet...
- Visualizzazione della diteggiatura mentre viene suonata la musica : una cosa fondamentale per imparare a suonare uno strumento
- Generatore del suono analogico del tamburo
- Visualizzazione del nome della nota
- Aggiustamento del tempo sul tracciato numerico
- Eco delle note suonate da tastiera di elaboratore (o MIDI)
- Orologio numerico o analogico
- Conversione della durata delle note selezionate
- Conversione dell'altezza delle note selezionate
- Diteggiatura in tempo reale per chitarra, basso, ed altri strumenti a corda pizzicata
- Umanizzazione della velocità
- Effetto di portamento su un gruppo di note
- Forzatura della lingua di Virtual Singer
- Posizionamento dei cantanti sul palco
- Visualizzazione SAMPA menter Virtual Singer sta cantando
- stampa separata delle partiture
- Cambio complessivo di indirizzi E-mail per un insieme di file
- Controllo in parallelo di quinte ed ottave
- Ritorno all'ultima versione salvata del documento
- Ricerca di una sequenza di note in un documento od insieme di documenti

E molti altre caratteristiche a venire...

Come usare MyrScript ?

L'accesso ad MyrScript avviene attraverso il menù "Procedure" ("Script").
In primo luogo, "Riguardo alle procedure..." mostra la documentazione degli script, per ciascuno dei quali include una descrizione precisa di cosa fa.
Poi, "Aggiornamento Internet" si collega al server Myriad per aggiornare gli script oppure per scaricarne di nuovi.
Per ultimo, l'elenco di tutti gli script disponibili, ordinati per categorie.

Per eseguire una, selezionarne il nome dal menù.

E se volessi scrivere una procedura personalizzata ?

Il primo passo consiste nel leggere il manuale dello sviluppatore. Si può accedere ad esso dal manù "Procedure". Le opzioni in fondo al menù sono riservate agli sviluppatori MyrScript.

Il manuale dello sviluppatore comprende molti esempi che si consiglia di studiare attentamente.

Dopodiché, osservare il codice sorgente di una procedura già fornita, ed eventualmente utilizzare parti di essa per realizzare il proprio script.

In ultimo, se si vuol condividere il proprio lavoro con altri Utenti, é possibile inviarla/

Ed inoltre...

Se si vuol dialogare con altri Utenti di script o programmatori di tali procedure, oppure sottoporre una richiesta per un nuovo script di cui si abbia bisogno, esiste una sezione speciale, dedicata a questo : http://www.myriad-online.com/cgi-bin/bbs/YaBB.pl



(c) Myriad