Přeskočit na hlavní obsah

Z MIDI souborů

Import textů písní a akordů ze souborů MIDI

Import textů písní ze souborů MIDI funguje stejně jako výše popsané pro soubory MP3 (Z MP3 souborů).

Jediný rozdíl je, že pro výběr souboru MIDI existuje vlastní pole.

Pozice skladby po slabikách nebo po řádcích

Před verzí 6.6 závisel import pozice skladby na tom, zda se používalo proporcionální písmo nebo ne. U proporcionálního písma se pozice importovala pouze po řádcích, u neproporcionálního písma po slabikách. Nyní pro to existuje samostatné nastavení "Poloha písně (červený bod) pouze po řádcích".

Akordy XF a akordy ChordPro

SongBook+ dokáže z MIDI souborů rozpoznat a importovat jak akordy ve formátu XF, tak akordy vložené v textech ve formátu ChordPro.

Pokud se ve stejném MIDI souboru vyskytují obě varianty, od verze 6.6 se při importu zobrazí dotaz, kterou z těchto dvou variant chcete importovat.

Formátování textů z MIDI souborů

Od verze 6.4 může SongBook+ převzít také informace o formátování z textů MIDI.

To není oficiální standard, ale vlastní definice SongBook+, která vznikla podobně jako ChordPro.

Zde by SongBook+ použil stejně jako u ChordPro souborů i pro MIDI soubory.

V MIDI textech mohou být vloženy následující značení, aby ovlivnily zobrazení v

SongBook+:

  • {color:x}, pro přechod na jinou barvu
    • Pro x může být použita jedna z následujících barev: red, green, blue, yellow, magenta, cyan, black
    • Místo těchto barev může být také použit hexadecimální RGB hodnoty libovolné barvy ve formátu #RRGGBB, např. #7A67EE
  • {bold:on}, pro přepnutí na tučné písmo
  • {bold:off}, pro přepnutí na netučné písmo
  • {italic:on}, pro přepnutí na kurzívu
  • {italic:off}, pro přepnutí na nekurzívu

Značení mohou být vložena jako vlastní slabika nebo připojena na začátek či konec existující slabiky, nebo také uprostřed slabiky.

Značení se mohou objevit kdekoliv, i uprostřed textu, i několikrát za sebou a mohou být libovolně vnořovaná.

Příklad:

Tady přichází {color:red}červený text, {italic:on}pak je kurzíva, {italic:off}už není kurzíva, {bold:on}pak tučné, {italic:on}{color:blue}pak tučné a kurzíva a modré, {italic:off}{bold:off}{color:black}pak zase normální a černé.

Tady přichází červený text, pak je kurzíva, už není kurzíva, pak tučné, pak tučné a kurzíva a modré, pak zase normální a černé.