English
ScreamTracker 3 to ModTracker 3 convertor

   Tento program slouží k převodu trackerů z formátu ScreamTracker 3 (S3M) do formátu vyžadovaného mým AVR S3M-playerem. Jedná se o nestandarní nezdokumentovaný formát, který je určitým mixem ProTrackeru a ScraemTrackeru 3 vymyšleným tak, aby šel pohodlně načíst původním přehrávačem bez větších úprav. Spojuje jednoduchost ProTrackeru s výhodami modernějších formátů (komprese "notového" zápisu, stereováha, vyšší počet delších samplů, ...).
   Prográmek se skládá ze dvou samostatných částí. Jednak je to samotná konverzní utilitika "s3m2md3.exe" a dále "S3M_convertor.exe", který tvoří grafické rozhraní umožňující celkem pohodlný převod většího množství souborů najednou.
   SW byl jako obvykle vyvinut v prostředí BDS2006 Turbo C++ pod Windoze XP, takže netuším, co udělá v novějších, ale nevidím důvod, proč by neměl (ve W98 to kupodivu jelo).


1 - Nastavení

   Program nevyžaduje žádné nastavení. Jedině snad v případě, že změníte maximální počet nástrojů v programu vlastního přehrávače. Pak je vhodné upravit limit na počet nástrojů položkou "maxinstr" v sekci [CONVERTOR] v "config.ini".

Takhle to vypadá


2 - s3m2md3.exe

   Utilitka načtě předložený S3M a pokud má povolený formát, vygeneruje výstupní soubor v mém formátu MD3. Co se nástrojů týká, tak podporovány jsou pouze klasické samply ve formátu 8/16-bit signed/unsigned. Vzorkovací frekvence je podporována od 1024Hz nahoru. Pokud náhodou narazíte na S3M, který nejde převést, tak bude vypsán důvod. Často není od věci otevřít nejdříve konvertované soubory ve vynikajícím SW MPtracker a provést "Clenaup". Tím se vyřadí zbytečné listy "not" a samply (nezřídka má tracker desítky prázdných samplů jen kvůli komentářům). Pomocí tohoto SW lze také poměrně snadno převést do S3M i další formáty, ale samozřejmě nebudou podporovány nástroje typu MIDI a pokročilejší efekty.
   Použítí vlastní konverzní utilitky je prosté:

spell_mod_builder.exe [-maxinstr N] source_path.s3m [dest_path.md3]

   Nepovinný parametr "-maxinstr" určuje maximální podoprovaný počet nástrojů v rozsahu 1 až 128. Hodnota by měla být shodná s nastavním AVR S3M playeru (defaultně N=48).
   "source_path.s3m" je cesta ke zdrojovému souboru ve formátu S3M, nepovinný parametr "dest_path.md3" určuje, kam se uloží výsledek. Při neuvedení posledního parametru se výsledek uloží do stejné složky jako zdroj.


3 - S3M convertor

   Tento prográmek je grafické rozhraní pro vlastní konverzní utilitku. Jednoduše načtete vaše S3M soubory do seznamu, nastavíte složku, kam se mejí uložit převedené soubory a stisknete "Start conversion". Pokud je vše OK, tak by se měly všechny vybrané soubory převést. Pokud se některé z nich převést nepovede, zůstanou v seznamu a je možné zobrazit výpis z konzole konverzní utitlitky (chybová hlášení).


4 - Licence

   Je to freeware, takže může být libovolně používán a šířen, ale pouze se všemi přiloženými soubory (zejména tento help) a bez úprav!
   Autor nenese žádnou zodpovědnost za případné problémy nebo škody vzniklé použitím tohoto SW, ať už by byly jakékoliv.
   Pokud s uvedenými podmínkami nesouhlasíte, pak tento SW nepoužívejte.


5 - Kontakt

   V případě problémů s programem mě můžete kontaktovat na e-mailu s.maslan@seznam.cz. Nějaké ty informace k programu a případné další verze lze nalézt na mém webu: http://www.elektronika.kvalitne.cz/ATMEL/S3Mplayer/S3Mplayer.html.



(c) 2011, Stanislav Mašláň - Všechna práva vyhrazena.