Jak používat klasifikační nálepkuTato stránka je součástí projektu:
Příslušnost: všeobecná


Tabulatura je způsob zápisu hudby, hrané na strunných nástrojích s hmatníkem. Linky osnovy zde představují struny a uvedená čísla pražec, na kterém se má struna stisknout.

Na této stránce řešíme různé problémy s tím spojené.

Software

editovat

Software pro práci s tabulaturou:

Co funguje pod Linuxem:

sudo apt update
sudo apt install tuxguitar
  • Údajně funguje jenom pro kytaru: Tablature Software. Ale není to pravda, dá se nastavit jakkoliv – viz níže:
  • Při exportu do formátu *.ly (LilyPond) mi to pak v LiliPondu hází chyby
  • Hledám ještě jiné možnosti ladění: tuning site:tuxguitar.com.ar
  • Nutno hledat track a tady to nacházím: Editing a track:
    • Track properties are the most important and should be adjusted for each track: track name, display color, instrument (from the list of instruments), number of strings and tuning. You can access this dialog by choosing Track/Properties in the main menu.
    • Česky: Stopa / Vlastnosti
    • Na výběr je hafo nástrojů, ale loutna (Lute) mezi nimi kupodivu není. Vyberu tedy Nylon Str Guitar a změním ladění:
    • Loutna je u Carosa laděná o 3 půltóny výše, než dnešní kytara, s výjimkou struny a, která je jen o 2 půltóny výše než h
    • E5 B4 G4 D4 A3 E3 – původní ladění kytary (osnova odshora dolů – nejvyšší linka = nejvyšší struna)
    • G5 D5 A4 F4 C4 G3 – ladění loutny
    • G3 C4 F4 A4 D5 G5 – italské pořadí linek v osnově (nejvyšší linka = nejhlubší struna)
sudo apt update
sudo apt install frescobaldi


Konverzní program mezi různými formáty tabulatur

dpkg: chyba při zpracovávání archivu luteconv-1.0.0-1.x86_64.deb (--install):
 zpracování souboru „/var/lib/dpkg/tmp.ci/control“ okolo řádku 2:
 pole „Depends“ obsahuje neplatné jméno balíku „libz;libpugixml;libzip“: znak „;“ není povolen - povolena jsou pouze písmena, čísla a znaky „-+._“

Takže kompilujeme ze zdroje:

git clone https://bayleaf@bitbucket.org/bayleaf/luteconv.git
mkdir build
cd build
cmake ..
make

[ 90%] Building CXX object test/CMakeFiles/convert_test.dir/convert_test.cpp.o
/home/petr/inst/luteconv/test/convert_test.cpp:1:10: fatal error: gtest/gtest.h: Adresář nebo soubor neexistuje
    1 | #include <gtest/gtest.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.

make test
make package

Teď jsem si povšiml:

  • luteconv has runtime dependencies: libz, libpugixml and libzip.

Tak jestli to nemůže být tím? I když pochybuji.

sudo apt install libz
E: Nelze najít balík libz

Dohledám autora:

Související stránky

editovat