De arquivos MIDI
Importar letras e acordes de arquivos MIDI
A importação das letras de arquivos MIDI funciona da mesma forma que descrito acima para arquivos MP3 (De arquivos MP3).
A única diferença é que há um campo próprio para selecionar um arquivo MIDI.
Posição da música por sílaba ou por linha
Antes da versão 6.6, a importação da posição da música dependia de a fonte proporcional ser usada ou não. Com fonte proporcional, a posição era importada apenas por linha; com fonte não proporcional, por sílaba. Agora existe uma configuração separada para isso: "Posição da música (ponto vermelho) apenas por linha".
Acordes XF e acordes ChordPro
O SongBook+ pode reconhecer e importar de arquivos MIDI tanto acordes no formato XF quanto acordes embutidos nas letras no formato ChordPro.
Se as duas variantes existirem no mesmo arquivo MIDI, a partir da versão 6.6 você será perguntado durante a importação qual das duas variantes deseja importar.
Formatação de letras de arquivos MIDI
A partir da versão 6.4, o SongBook+ também pode importar informações de formatação das letras MIDI.
Isso não é um padrão oficial, mas uma definição própria do SongBook+, que foi criada baseada nas convenções do ChordPro.
A formatação apresentada aqui para arquivos MIDI também seria utilizada pelo SongBook+ se fosse aplicada a arquivos ChordPro.
Nas letras MIDI, podem ser incluídas as seguintes marcações para influenciar a apresentação no
SongBook+:
- {color:x}, para mudar para outra cor
- Para x, pode ser utilizada uma das seguintes cores: red, green, blue, yellow, magenta, cyan, black
- Em vez dessas cores, também pode ser usado o valor RGB hexadecimal de qualquer cor no formato #RRGGBB, por exemplo, #7A67EE
- {bold:on}, para mudar para texto em negrito
- {bold:off}, para mudar para texto não em negrito
- {italic:on}, para mudar para texto em itálico
- {italic:off}, para mudar para texto não em itálico
As marcações podem ser inseridas como uma sílaba própria ou anexadas à frente ou atrás de uma sílaba existente, ou até mesmo no meio de uma sílaba.
As marcações podem aparecer em qualquer lugar, até mesmo no meio do texto, e podem ser usadas várias seguidas e também podem ser aninhadas de forma arbitrária.
Exemplo:
Hier kommt {color:red}roter Text, {italic:on}dann wird er kursiv, {italic:off}nicht mehr kursiv, {bold:on}dann fett, {italic:on}{color:blue}dann fett und kursiv und in blau,{italic:off}{bold:off}{color:black}dann wieder normal und in schwarz.
Hier kommt roter Text, dann wird er kursiv, nicht mehr kursiv, dann fett, dann fett und kursiv und in blau, dann wieder normal und in schwarz.