Tato aplikace je multiplatformní MIDI přehrávač souborů pro operační systémy Linux, Windows a macOS. Čte formáty souborů .MID (standardní MIDI soubory), .KAR (Karaoke) a .WRK (Cakewalk), a dělá výstup událostí MIDI do hardwarových přípojek MIDI (portů) a také softwarových syntezátorů.
Drumstick je sada GPLv3 licencovaných C ++/Qt knihoven pro programy MIDI. Projekt zahrnuje několik nástrojů jako příkladů. Mezi nimi je i nástroj drumstick-guiplayer, který využívá knihovnu Drumstick::ALSA, takže je dostupný pouze pro Linux (protože sekvencer ALSA je technologie pouze pro Linux). Někteří lidé požadovali program se stejnými funkcemi ve Windows a macOS. A toto je ten program. Ale tento program je mnohem víc než to, a také funguje v Linuxu…
Některé klíčové vlastnosti:
Všechny přehrávače MIDI provádí pouze výstup událostí MIDI, ale nepřehrávají zvuk. Chcete-li udělat zvuk, pro zpracování událostí do digitálního zvuku, který může být slyšet ze zvukových reproduktorů počítače (nebo vnějších), je zapotřebí syntetizátor MIDI. Události také mohou být zpracovány vnějším hudebním nástrojem MIDI připojeným k počítači, například MIDI varhany, klavír nebo syntezátor s rozhraním USB. Pokud tato možnost není dostupná, další obvyklou alternativou je softwarový syntetizátor (program).
V operačních systémech počítače jsou přítomny softwarové syntetizátory, například Microsoft Windows obsahuje „Microsoft GS Wavetable Synth“ a Apple macOS obsahuje „Apple DLS Synthesizer“. Chcete -li je použít, musíte otevřít dialog „Nastavení MIDI“, a poté:
Následující běžné činnosti jsou dostupné v nabídce Soubor
a také v panelu nástrojů s obecnými funkcemi v libovolném přehrávači záznamů:
Přehrávat
Pozastavit
(a pokračovat)Zastavit
,Rychle vpřed
(o 1 takt)Přetočit zpět
(o 1 takt)Ve výchozím nastavení se Přehrávat
spustí automaticky po načtení souboru MIDI, kromě případu, kdy je tato funkce v nastavovacím dialogu zakázána.
Stavový řádek
, který je volitelně umístěn ve spodní části hlavního okna, ukazuje nynější stav přehrávání jako „Přehrává se“, „Zastaveno“, „Pozastaveno“ atd.
V hlavním okně se nachází Ovládání výšky tónu
. Je to kolečko ve výchozím stavu na nule, s platným rozsahem od -12 do +12 půltónů. Meze odpovídají rozsahu o jednu oktávu nahoru nebo dolů od původního tónu. To by mělo stačit zpěvákům nebo hráčům na hudební nástroje, kteří pro své pohodlí potřebují upravit tóninu.
Všechny kanály MIDI jsou chromaticky transponovány, kromě kanálu bicích (ve výchozím nastavení GM kanál 10).
Ovládání hlasitosti
se nachází v hlavním okně. Je to posuvník, inicializovaný na 100 %, s platným rozsahem od 0 % do 200 %. Účinek horní hranice může být nižší protože MIDI CC 7 má platný rozsah od 0 do 127. Kromě toho je tu tlačítko Obnovit výchozí hlasitost
.
Ovládání tempa
se nachází v hlavním okně. Je to posuvník inicializovaný na 100 %, s platným rozsahem od 50 % do 200 %. Je tu rovněž tlačítko Obnovit výchozí tempo
a také zobrazení tempa, ukazující skutečné tempo v úderech za minutu (M.M.) s počáteční hodnotou 120 M.M. Toto je výchozí tempo pro soubor MIDI, pakliže neobsahuje změnu tempa. Tato hodnota se obnovuje při změně ovládání tempa, a také při přehrávání souboru MIDI obsahujícího změny tempa.
Činnost Skočit
(umístěná v nabídce Soubor
a v pruhu s výchozími nástroji) vyžaduje pro změnu současné polohy ve skladbě na daný takt zadat číslo taktu mezi 1 a posledním taktem nahrané skladby.
Činnost Smyčkování
(umístěná v nabídce Soubor
a v pruhu s výchozími nástroji) vyžaduje zadání čísel dvou taktů. Skladba se bude, když je zapnuto, přehrávat mezi dvěma danými takty. Smyčku můžete kdykoli vypnout opětovným výběrem činnosti.
Ovládání polohování
se nachází v hlavním okně. Je to posuvník, který se pohybuje, zatímco se mění nyní hrané místo, a lze jej ručně přesunout a tím změnit polohu na libovolný časový bod skladby.
V nabídce Zobrazit
jsou dostupné následující volby:
Tři zobrazení jsou nezávislá okna, která můžete pro své pohodlí otevřít a zavřít:
Kanály, zpěvní texty a přehrávání klavíru.
Na druhou stranu můžete skrýt nebo zobrazit i další tři zobrazení, která jsou vložena v hlavním okně: panel nástrojů, stavový řádek a rytmus.
Toto okno zobrazuje až 16 řádků, jeden pro každý kanál MIDI používaný nynějším souborem MIDI. Sloupce jsou:
Toto okno zobrazuje až 16 řádků, jeden pro každý kanál MIDI používaný nynějším souborem MIDI. Každý řádek obsahuje:
Okenní nabídka obsahuje následující volby:
Toto okno zobrazuje textová popisná data z nahraného souboru MIDI a data filtruje řadou ovládacích prvků umístěných v okně v panelu nástrojů:
Události zpěvních textů
je nejpravděpodobnější volbouOkenní nabídka obsahuje následující volby:
Seznamy skladeb jsou sbírky názvů souborů, které lze použít k přehrání řady skladeb MIDI, jako hudební „zásobu“.
Činnost Soubor
→ Seznam skladeb...
spravuje vytváření, úpravy, řazení, otevírání a ukládání souborů se seznamy skladeb. Toto okno zobrazuje nynější seznam skladeb název souboru v názvu okna.
K vlastnoručnímu procházení seznamu skladeb dopředu a dozadu slouží činnost Soubor
→ Další
a Soubor
→ Předchozí
. Jsou volby nastavení pro automatické spuštění přehrávání po nahrání souborů MIDI, pro a automatický přechod na další položku v seznamu skladeb po dokončení přehrávání nynější položky. Obě volby nastavení jsou povoleny ve výchozím nastavení.
Počáteční výchozí seznam skladeb obsahuje sbírku ukázkových souborů MIDI. Pokud dáváte přednost zahájení s prázdným seznamem, použijte tlačítko Vyprázdnit
, a poté prázdný seznam skladeb uložte se smysluplným názvem. Teno bude v budoucnosti novým počátečním seznamem skladeb.
Poslední otevřený nebo uložený soubor se seznamem skladeb si program bude pamatovat, až se příště spustí, ale seznamy skladeb se automaticky neukládají.
Seznamy skladeb jsou jednoduché textové soubory s názvem souboru na každém textovém řádku. Souborové názvy mohou být relativní k umístění samotného souboru seznamu skladeb (takže nemají předpřipravenou absolutní cestu) nebo může mít každý soubor zapnutou vlastní absolutní cestu.
Můžete mít několik seznamů skladeb, které lze snadno vytvořit mimo program, například v příkazovém řádku Linuxu příkaz níže vytvoří seznam skladeb soubor s názvem “my_playlist.lst” se všemi soubory MIDI umístěnými v pracovním adresáři:
$ ls -1 *.mid> my_playlist.lst
Jednotlivé soubory můžete otevřít:
Soubor
→ Otevřít
Soubor
→ Otevřít nedávné soubory
, která si pamatuje až deset nedávno otevřených souborů.Otevřít s...
.V tomto dialogu je tlačítko Obnovit výchozí nastavení
pro vrácení všech voleb na jejich výchozí hodnoty.
Nastavení nastavení seskupují tři karty
Panel nástrojů se nachází v hlavním okně, které má obvykle velmi málo volného místa, a lze jej přesunout do horní nebo dolní části okna, a také mimo ně. Dostupné činnosti, jako jsou tlačítka nástrojů, lze nastavovat v tomto dialogovém okně. Všechny činnosti jsou také položkami hlavní nabídky.
Pro vybrání jedné činnosti ze seznamu dostupných činností ji nejprve vyberte myší, a poté stiskněte tlačítko „Přidat“. Činnost je odebrána ze seznamu dostupných činností a umístěna na konec vybraného seznamu.
Pro odebrání jednoho tlačítka z panelu nástrojů je vyberte myší v seznamu vybraných, a poté stiskněte tlačítko „Odebrat“.
Poro přeuspořádání pořadí tlačítek v panelu nástrojů použijte tlačítko „Nahoru“ a „Dolů“, poté co položku vyberete v seznamu vybraných.
Styl tlačítek nástrojů: obsahuje následující možnosti, které platí pro všechna tlačítka v panelu nástrojů