Passa al contenuto principale

Da file MIDI

Importare testi e accordi da file MIDI

L'importazione dei testi da file MIDI funziona allo stesso modo descritto sopra per i file MP3 (Da file MP3).

L'unica differenza è che esiste un campo separato per selezionare un file MIDI.

Posizione del brano per sillaba o per riga

Prima della versione 6.6, l'importazione della posizione del brano dipendeva dal fatto che venisse usato o meno il font proporzionale. Con il font proporzionale la posizione veniva importata solo per riga, con il font non proporzionale per sillaba. Ora esiste un'impostazione separata: "Posizione del brano (punto rosso) solo per riga".

Accordi XF e accordi ChordPro

SongBook+ può riconoscere e importare dai file MIDI sia accordi in formato XF sia accordi integrati nei testi in formato ChordPro.

Se nello stesso file MIDI sono presenti entrambe le varianti, dalla versione 6.6 durante l'importazione viene chiesto quale delle due varianti si desidera importare.

Formattazione dei testi dai file MIDI

A partire dalla versione 6.4, SongBook+ può anche acquisire informazioni di formattazione dai testi MIDI.

Non si tratta di uno standard ufficiale, ma di una definizione propria di SongBook+, sviluppata in linea con ChordPro.

La stessa utilizzata per i file MIDI verrebbe adottata da SongBook+ anche se presente nei file ChordPro.

Nei testi MIDI possono essere inserite le seguenti marcature per influenzare la visualizzazione in

SongBook+:

  • {color:x}, per passare a un altro colore
    • Per x può essere utilizzato uno dei seguenti colori: red, green, blue, yellow, magenta, cyan, black
    • In alternativa a questi colori, è possibile inserire il valore RGB esadecimale di un colore qualsiasi nel formato #RRGGBB, ad esempio #7A67EE
  • {bold:on}, per passare al grassetto
  • {bold:off}, per tornare al testo non in grassetto
  • {italic:on}, per passare al corsivo
  • {italic:off}, per tornare al testo non in corsivo

Le marcature possono essere inserite come sillaba a sé stante, oppure aggiunte all'inizio o alla fine di una sillaba esistente, o anche nel mezzo di una sillaba.

Le marcature possono apparire ovunque, anche nel mezzo del testo, anche più di una di seguito e possono essere annidate in qualsiasi modo.

Esempio:

Qui inizia {color:red}testo rosso, {italic:on}poi diventa corsivo, {italic:off}non più corsivo, {bold:on}poi grassetto, {italic:on}{color:blue}poi grassetto e corsivo e in blu,{italic:off}{bold:off}{color:black}poi di nuovo normale e in nero.

Qui inizia testo rosso, poi diventa corsivo, non più corsivo_,_ poi grassetto, poi grassetto e corsivo e in blu, poi di nuovo normale e in nero.