Oznámení

Sbalit
Aktuálně žádná oznámení.

Jak na trackery

Sbalit
X
Sbalit
  •  

  • Jak na trackery

    Možná se ptáte, proč takový článek vzniká teď, přibližně 20 let po představení prvního trackeru vůbec. Mám pro to několik osobních důvodů: Baví mě to, myslím, že nic podobného v češtině neexistuje, chci nějak prodat znalosti z této oblasti (nabyté běhěm čtrnácti let) a nakonec, můžu takto udělat radost těm, kteří chtějí trackery objevovat nebo těm, kteří se ke trackerům z nostalgie vracejí a mnohé si potřebují osvěžit. Chtěl bych podotknout, že se nechci věnovat konkretnímu trackeru, ale spíše trackerům obecně, protože mnohé finty a postupy jsou pro trackerskou obec shodné. Avšak když budu zacházet do detailů, budu brát jako referenční program ProTracker (kterému se zde na portálu detailně věnuje Balda).

    Než začnu tvořit
    je dobré vědět, co k tomu potřebuji. První věc, a podle mého názoru vůbec ta nejdůležitější, tkví v tom, co je důležité pro všechny životní situace, kdy se chce člověk vážně věnovat nějaké činnosti. Tou je neoblomná vůle. Prostě si nemůžete říct, že se to za tejden nějak naučíte a když po měsíci zjistíte, že vaše věci vůbec nezní jako Purple Motion, tak radši půjdete do hospody (nic proti hospodě ). Jedná se o složitý proces, který zahrnuje trnité začátky, učení se věcí metodou pokus-omyl a v neposlední řadě moře času. Co se týče technického vybavení, trackery nejsou příliš náročné, vzásadě stačí jen Amiga, nějaký ten program a samply. Pokročilým uživatelům pak mohu doporučit MIDI interface či třeba sampler. Já osobně obě zmíněné věci nepotřebuji.

    Samply
    Základem skladby jsou samply (ruchy, nástroje). Člověk by si měl dopředu ujasnit, co chce dělat a jaké samply by měl za tímto účelem použít, protože gabber se nám asi ze samplů na dechovku bude dělat špatně... =) Existuje pár základních cest, jak samply obstarat:
    • Ripping - prostě vezmete svůj oblíbený modul a samply zcizíte. Jedná se o dobrý způsob, jak se mnohé naučit, ale s takto vytvořenými kousky bych na veřejnost nechodil; pokud přepříliš vykrádáte, lidé vás neberou vážně. A pokud tvoříte z vlastních samplů, můžete si i říci: "Ano, toto je na 100% moje dílo".
    • ST-XX - léty osvědčené balíky samplů, které vám do začátku budou stačit. Lze je stáhnout z Aminetu.
    • Sampling - pokud jste šťastným vlastníkem sampleru, můžete použít různé zdroje zvuku (syntetizátor, mikrofon, PC, DVD přehravač) a tyto na Amize zaznamenat (např. pomocí programů AudioMaster, MegaloSound, SuperSound, ProTracker atd...)
    • Poslední možnost jde mírně mimo tři výše zmíněné, jde o výrobu a přípravu samplů na osobním počítači. Mně osobně tento způsob vyhovuje nejvíce, neexistují pro něj specifická omezení a také výsledná zvuková kvalita může být na nejvyšší úrovni (samozřejmě bráno relativně k možnostem Amigy). Popis, jak se vše dělá však odporuje plánované strohosti tohoto seznamu, proto se mu později budu věnovat v samostatném odstavci.
    Jaký tracker?
    Existuje jich příliš mnoho, než abych byl schopen vytvořit objektivní seznam, ale jmenujme alespoň nejběžněji užívané (do komentářů můžete doplnit ty, na které jsem zapomněl):
    • Ultimate SoundTracker - pravděpodobně první tracker vůbec.
    • ProTracker - nestárnoucí klasika. Existuje mnoho verzí, já osobně používám verzi 3.62. Existuje mnoho jeho klonů, některé povedené, některé méně.
    • AHX, HivelyTracker - programy, jejichž smyslem je tvorba skladeb zvukem připomínajících SID (C64).
    • MilkyTracker - věrný a propracovaný klon editoru FastTracker 2 pro OS4.
    • DigiBooster - sympatický tracker, jako jeden z mála umožňuje použití více než 4 kanálů.
    • OctaMED - velmi propracovaný editor, podporuje MIDI, disponuje obrovským množstvím funkcí. Je značně rozsáhlý, proto doporučuji spíše zkušeným uživatelům.
    Názvosloví
    Trackery se vyznačují specifickým názvoslovím, pojďme si osvětlit ty základní, bude se to hodit i v rovině porozumnění tomuto článku.
    • Tracker - program na skládání hudby. Je pro něj charakteristická "tabulka" namísto notové osnovy nebo piano rollu, vertikální scrollování a vkládání parametrů v šestnáctkové soustavě
    • Pattern Order - určuje, který pattern má kdy hrát. Lze si ho jednoduše představit jako playlist kousků jedné skladby.
    • Pattern - ohraničený soubor not a efektů, pattern začíná na řádce 0 a zpravidla končívá řádkou 63 ($3F)
    • Track (někdy Column) - označuje jeden sloupec v patternu
    • Row - celá řádka v patternu včetně not a efektů.
    • Block - pomocí něj můžeme označit a posléze libovolně editovat jakoukoli část patternu.
    • Sampler (HW i SW) - hardwarovy sampler je krabička, která se k Amize připojuje přes sériový port, disponuje audio vstupem (jack, cinch). Sampler v softwarové podobě je program, který umožní nahrání samplů do paměti a následně jijich přehrání.
    Ovládání trackeru
    Pro názornost zde máme obrazovku z ProTrackeru verze 3.62:

    Protracker 3.62

    V červené oblasti vyznačené číslicí 1 se nacházejí základní funkce programu. POS. ED., neboli position editor slouží jako playlist patternů, pořadí jejich přehrání můžeme libovolně měnit. Další základní funkcí je play (na klávesnici pravý ALT, klávesa pravá amiga u většiny trackerů slouží z opakovanému přehrávání aktuálního patternu) a stop (SPACE). Play přehraje celou skladbu, stop přehrávání zastaví. S těmito funkcemi úzce souvisí tlačítka record a edit. Edit je přepínačem editačního módu (ve většině trackerů SPACE) a record umožní záznam not v reálném čase. Disk Op. zpřístupní diskové operace (nahrávání a ukládání modulů, samplů atd). V oblasti 2 jsou funkce týkající se prací se samply; vlevo nahoře máme výběr samplu (sample), níže jeho základní hlasitost (volume) a ladění (finetune). Tlačítkem sampler se dostaneme do pokročilého editoru samplů. Text "F-2" pod číslicí 3 představuje notu a její oktávu. Čtyřka značí číslo samplu a nakonec pětka: první dvojčíslí je pro číslo efektu ($00-0F) a druhé pro nastavení parametru efektu ($00-FF). Vkládání not a efektů je za pomoci klávesnice poměrně jednoduché, přikládám obrázek, aby bylo vše srozumitelné (nezapomeňte zapnout editační mód!):

    Klávesnice v Protrackeru
    Velká písmena představují noty, malá písmena v závorce pak skutečné klávesy na klávesnici (pro lepší orientaci).​

    Efekty
    Pro většinu trackerů existuje soubor společných efektů, někdy jsou mezi sebou plně kompatibilní, někdy méně. Níže nalezneme popis těch nejpoužívanějších, ty zbylé se užívají spíše zřídka kdy. Mějme na paměti, že v některých programech mohou být ty samé efekty namapovány na jiná čísla a písmena:
    • 00 Arpeggio - takto se dají elegantně a na jednom tracku řešit akordy. Parametrem je dvojice čísel. První určuje zdvih o x ($0-F) půltónů relativně k notě, druhé číslo určuje zdvih druhého tónu. Pokud zadáme F-2 0047, znamená to, že budou přerušovaně hrát noty F-2, A-2 a C-3; vytvořili jsme tak durový akord.
    • 01 Slide Up - postupné navyšování frekvence samplu (tomuto efektu se detailně věnoval Balda ZDE)
    • 02 Slide Down - postupné snižování frekvence samplu. Parametr v rozpětí $00-FF určuje rychlost slidu.
    • 03 Slide To Note - postupné zarovnání na frekvenci zadané noty ($00-FF). 0301 je velmi pomalý slide, 03FF je extrémně rychlý slide.
    • 04 Vibrato - Použití je 04XY, kde X je rychlost vibrata ($0-F) a Y jeho intenzita (taktéž $0-F).
    • 09 Sample Offset - posune sampl na pozici zadanou parametrem ($00-FF).
    • 0A Volume Slide - tento efekt má dvojí použití. Jednak jako postupné ztišení samplu (použijeme jako 0A0X, X je rychlost ztišení) nebo jako jeho zesílení (zadáme 0AX0).
    • 0B Position Jump - skočí na pozici v pattern orderu, parametr je číslo patternu v pattern orderu.
    • 0C Set Volume - nastaví hlasitost, rozpětí parametru je ($00-40).
    • 0D Pattern Break - jakmile přehravač dosáhne řádku s tímto parametrem, okamžitě skočí na další pattern. Parametr ještě udává, na kterou řádku následujícího patternu má program skočit.
    • 0F Set Speed - rychlost přehrávání. Pro parametr v rozpětí $00-1F se nastaví rychlost, $20-FF mění BPM.
    Postřehy, postupy
    Zde se pokusím nastínit pár triků a postupů, které by vás mohly zajímat:
    • Studium cizí práce - je fajn otvírat moduly, které se vám líbí, poslouchat je a mimo to i sledovat, co se v patternech děje. Takto si za čas osvojíte techniky, které používají mistři tohoto umění =)
    • Příprava samplů na osobním počítači - s přesným postupem bohužel nemohu sloužit, protože je závislý na řadě SW vybavení, takže pouze nastíním obecný postup. Na osobním počítači (ať už PC, MAC apod.) existuje ohromná spousta komerčního i freewarového hudebního softwaru. Stačí pár hodin hledání na internetu a máte dost staženého freeware materiálu. Já osobně používám sequencer spolu s VST pluginy (např. virtuální syntetizátory a efekty, váš sequencer standard VST musí podporovat). Dejme tomu, že jsme si tedy stáhli, nahráli či vygenerovali potřebný zvuk. Je ještě nutno ho řádně upravit. Amiga pracuje pouze s 8bitovými samply, takže se logicky musíme snažit využít celou bitovou šíři. Toho docílíme normalizací, ale ještě lépe nějakým softwarovým kompresorem/limiterem (výborný je např. freewarový VST plugin Kjaerhus Classic Master Limiter). Kompresor zajistí, že signál bude kompaktní, natlačený přes celou bitovou hloubku a že hladina šumu po převodu samplu na 8bit bude na rozumné úrovni. Příliš tiché zvuky jsou totiž po převodu na 8bit nejen zašumněné, ale i zkreslené. Jediné co stačí je tak hrát si s tresholdem kompresoru a poslouchat, co to dělá se samplem. Čím hlasitěji, tím lépe, ale pouze do té doby, než začne být signál přemírou komprese (a tedy ztrátou dynamiky) zkreslován. Poté už jen zbývá zvuk resamplovat (frekvenční strop Pauly je typicky 28 867Hz, na většinu samplů bude stačit 22 050Hz), převést na 8bit a uložit do formátu, který si tyká s programy na Amize (např. IFF). Já pro tuto fázi finálních úprav používám komerční SoundForge, ale i freeware nástroje mohou být dostačující, mám teď na mysli např. Audacity.
    Závěrem
    Tak to je pro tento den vše. Do komentářů nebo do pošty mi neváhejte napsat postřehy, kritiku, případně námět na další článek, nebráním se ničemu. A pokud byl tento článek prospěšný aspoň někomu, tak měl smysl. Hezký den a trackerům zdar!​
      Přidávání komentářů není v této časti diskusního fóra bez přihlášení možné, nebo zde nejsou povoleny.

    Nejnovější články

    Sbalit

    Obsah nebyl nalezen.

    Nové komentáře v článcích

    Sbalit

    • Prober (CADA)
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil Prober (CADA)
      Cena? Přece klasická Amigácká. Samotná deska včetně 4GB RAM je za 1.225 Euro (31.067,- Kč) a kompletní komp potom za 1.605 Euro (40.704,- Kč).
      28.10.2024, 17:44:09
    • Noro
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil Noro
      Hezké čtení.
      To s tím FPU co jsem pochopil, byl ten hlavní důvod odkládání A1222+ . Otázka co dál s tíma hlavně jak jsou na tom ceny.
      28.10.2024, 16:25:02
    • Cyberian
      Odpověděl na Programování EPROM na PC podruhé
      vytvořil Cyberian
      Zrovna resim tema MX29F1615 EEPROM programmer, protoze jsem jeden nasel po globalnom prohledavani PCBWay. No a obloukem jsem skoncil tu. Diky za navod, bude se hodit!
      04.09.2024, 06:17:57
    • DaMi
      Odpověděl na Disketa s podporou CF karet v PCMCIA
      vytvořil DaMi
      👍🏽 Paráda Dedy, jste šikovní. 👍🏽
      13.07.2024, 19:24:00
    • Dedy
      Odpověděl na Disketa s podporou CF karet v PCMCIA
      vytvořil Dedy
      Tak jsem se konečně dostal ke zprávě o úspěšné instalaci AOS3.2.2. Sice s menšími problémy a s vydatnou pomocí Derika se na ARTWay podařilo, na čistou CF, a teď sbírám odvahu na přeinstalaci AOS3.1.4, přece jen je to větší karta. Jo a jinak vše provedeno na IDE LayLines, díky Boboovi, vše zatím funguje, jen ještě opravit tu kolizi PCMCIA s 8 MB paměti, ale to by se mělo vyřešit..
      Díky Dami, skvělá práce.
      12.07.2024, 16:04:03
    • sailor
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil sailor
      @stano
      promptně změřeno: všechny provozní režimy obou počítačů se pohybují mezi spotřebou BananaPro a Powermac G5 Quad. Takže bych to tipla na remízu
      16.04.2024, 17:31:46
    • Stano
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil Stano
      Ďakujem za ďalší pekný článok a prosím zmerať aj spotrebu zostavy v rôznych režimoch (idle, max. CPU, max. GPU, max. MAX )
      15.04.2024, 09:25:38
    • sailor
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil sailor
      no, hlučnost....
      oba počítače mají jeden malý ventilátorek na CPU, asi tak stejně tichý nebo hlasitý. A1222+ má řízení otáček ventilátorů, ale já rozdíl v hluku neslyším.

      TDP obou CPU jsou tak malé, že by nebyl problém osadit pasivní chladič, či udělat tepelný most na kovovou case.
      Takže to může v obou případech být 0 dB(A).

      Hluk vyjde u obou spíš podle grafické karty a ta je také v obou případech stejná. Rozumná...
      15.04.2024, 07:37:33
    • pavlor
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil pavlor
      Tower57 a 1941 zrovna nejsou hry, které by 3D nějak důrazně využívaly... benchmark ukazuje pouze rychlejší integer výpočty (a patrně rychlejší paměť). Při porovnání obou strojů jsem měl na mysli ideální případ (tedy u A1222 nativní SPE kompilované aplikace/hry), až nějaké budou pro srovnání, budeme moudřejší. Mohl bych mít dotaz na hlučnost obou řešení (SAM460LE a A1222)?
      14.04.2024, 07:01:54
    • sailor
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil sailor
      Samozřejmě že ve 3D hrách přeložených pro standardní powerpc bude A1222+ nutně pomalý. Navíc u klasických 3D FPS jako Quake se většinou musí vypnout i LTE Emulátor, takže je to zcela nepoužitelné.
      U 3D kde se nemusí LTE vypnout, jako třeba Spencer je to hratelné ( =24 FPS, Sam460 46=FPS )
      Ale co se týká her jiných, tak je na tom velice dobře. Zatím jen ochutnávka:

      Tower57: Sam460=51 FPS, A1222+ =71 FPS, 1941 Sam460=60 FPS, A1222+ =105 FPS....
      13.04.2024, 14:59:46

    Populární tagy v článcích

    Sbalit

    a500 (5) a1200 (6) akce (18) amiga (20) apple (7) artway (6) cybergraphx (5) demoscena (10) dizzy (9) emulace (8) fastata (9) furia (6) hardware (16) internet (7) iomega (6) mac (6) midi (8) morphos (14) navody (10) pfs3 (8) srazy (13) staraskola (5) vrané (5) winuae (10) zip (7)
    Zpracovávám...
    X