Co je To Digital
   To Digital je program pro zdigitalizování zvuku z analogových nosičů a jeho restaurování. Podporuje pouze formát PCM stereo 16 bit 44.1kHz (CD kvalita). Během přehrávání nebo nahrávání je možné signál procesovat některými DSP jednotkami, v editoru lze dále nahrávku upravit (fade in,fade out, umělé doplnění signálu,odstranění lupanců,odstranění šumu). Při nahrávání je možné použít funkci automatického odpauzování při příchodu signálu (Auto-Rec) - výhodné při nahrávání z desek. Program podporuje vývoj vlastních externích DSP jednotek (plug-inů).

Omezení volně šiřitelné verze
-je-li využitá některá DSP jednotka, je doba nahrávání omezená na 3.5 minuty
-za tímto limitem nelze nahrávku editovat (jen prohlížet)
-při délce nahrávky do 3.5 minuty umí to samé co ostrá verze
-max.délka zdrojového souboru pro kompresi do WMA není omezena

Wave editor
   Wave editor slouží k editaci a drobným úpravám signálu. Bíle je zobrazen průběh signálu v levém kanálu, červeně v pravém. U horního okraje levého průběhu je naznačena pozice náhledu v bloku. Vybraný úsek je možné přehrávat ve smyčce a zpomaleně. Stavový pruh na spodním okraji okna zobrazuje jméno souboru a celkovou délku nahrávky.
Ovládání
Nastavení
Popup menu nad tlačítkem pro přehrávání
Popup menu nad levým kanálem

Nastavení

   V tomto okně můžete nastavit všechny podstatné parametry programu.
Následuje popis záložek s parametry :
    Zvuková zařízení
   Pro přehrávání se použije primární ovladač zvuku pro DirectSound, pro nahrávání si můžete vybrat libovolné zařízení nainstalované v systému.
    Vyrovnávací paměti
   Tomuto nastavení byste měli věnovat více pozornosti. Velikost a počet bufferů má vliv na rychlost zobrazování údajů (indikátor,pozice), na plynulost přehrávání/nahrávání (výpadky,zadrhávání),zátěž procesoru, rychlost odezvy na změnu parametrů v DSP jednotkách a na zpoždění při zastavení přehrávání při zapnuté funkci omezující lupání v reproduktorech.
   Dále je zde možné zapnout rychlý indikátor v Recorderu, který se obnovuje 28x za sekundu. Není vhodné pro pomalejší počítače - zbytečná zátěž procesoru.

   Chcete-li používat odstranění šumu v reálném čase, musejí být velikosti bufferů rovny násobku velikosti bufferu pro FFT (=n*4*Počet bodů FFT...pro nahrávání, =n*Počet bodů FFT...pro přehrávání).
    Nahrávání
   Zde se nastavuje kritická mez volného místa na disku. Je-li volné místo menší, po vybrání souboru a po odstartování nahrávání se bude zobrazovat varovná zpráva s velikostí volného místa.
   Dále zde můžete nastavit mezní frekvenci dolní propusti, která upravuje signál před přivedením na detektor signálu, který automaticky spouští nahrávání. Je-li použita tato dolní propust, detektor nereaguje na vysoké tóny (v praxi např.praskání na deskách).
   Volbou Automaticky odstranit stejnosměrnou složku zařadíte do signálové cesty pro nahrávání(případně výpočet off-line) horní propust 1.řádu s mezní frekvencí 4 Hz (4Hz:-3dB, 20Hz:-0.2dB). Tato volba je více vhodná pro opravu již zdigitalizované nahrávky s neurčitým stejnosměrným posunem (provést výpočet off-line). Tato metoda produkuje na začátku nahrávky malý "zub"(o velikosti ss složky) s exponenciálním poklesem(trvá asi 0,15 s) způsobený pozvolným "nabíjením kondenzátorů na stejnosměrné napětí" - lze ošetřit podle možnosti Mute nebo Fade in. Pro nové nahrávky je lepší zvolit aplikování DC offsetu v Recorderu, kde nedochází k omezení frekvenční charakteristiky ani k  přechodovým jevům.
    WMA
   Na této záložce se nastavuje, zda-li má být zapnuta podpora pro Windows Media Encoding Utility. V umístění musí být uvedena cesta k utilitě WM8EUTIL.EXE(včetně názvu souboru), případně kompatibilní vyšší verze. Komprese se spouští z Recorderu - hlavní popup menu. Utilita je volně ke stažení na stránkách Microsoftu. Má asi 600kB.
    Dálkové ovládání
zapnutí/vypnutí, volba komunikačního portu a přenosové rychlosti
podrobnosti viz.zde
    Tapeta
nastavení pozadí pod zobrazením průběhu (jednoduchá barva / tapeta)
    Ostatní 1
   Zde můžete nastavit velikost bloku, který se načítá z disku a zpracovává v editoru. Při zvolení moc velké hodnoty se při velkém měřítku bude pomalu obnovovat náhled na průběh.(Kratší soubor než je velikost bloku nelze v editoru zpracovat.)
   Dále zde můžete nastavit parametry pro potlačení cvakání při zapnutí a vypnutí přehrávání a pro plynulé napojení smyčky.Velké hodnoty způsobují pomalý náběh signálu, malé snižují účinnost.
Nastavení šířky záběru/vypnutí rychlého doplnění signálu.
    Ostatní 2
   Zde se nastavuje doba příposlechu, o kterou se rozšíří úsek pro kontrolní poslech při doplňování signálu zkopírováním bloku. Dále se zde nastavuje mezní frekvence pro odstranění hluku.( Zapnutá volba jen frekvence do xx Hz v Odstranění šumu.)
   Jestliže nahráváte více skladeb v jednom kuse, bude pro vás užitečná funkce automatické zachytávání časů začátků a konců mezer při nahrávání. Minimální délka mezery považovaná za oddělení skladeb se nastavuje zde.

Popup menu nad tlačítkem přehrávání

   V tomto menu si můžete zvolit, jestli se mají přehrávat oba kanály, nebo pouze levý nebo pravý. Je-li zvolen pouze jeden kanál, přehrává se v obou stereofonních kanálech.
   Déle zde můžete zapnout funkci potlačení cvakání v reproduktorech při spuštění přehrávání, zastavení a při návratu na začátek smyčky. Tato funkce způsobuje mírné zpoždění při zastavení přehrávání. Dále zde můžete zapnout starší způsob napojení smyčky, který nepotlačuje přechodový jev úplně - používá reverzní prolnutí. Vlastnost tohoto algoritmu - zrcadlové promítnutí konce úseku do začátku a tudíž jeho zdvojení dovoluje velmi přesně lokalizovat dobře schovaný praskanec.
   Potlačení cvaknutí při skokové změně pozice je v Recorderu automatické.

Popup menu nad vlnovým průběhem levého kanálu

Smazat data před aktuální pozicí
Smaže nahrávku od aktuální pozice (kurzor myši). K provedení této akce se musí na disku přesunout celý zbytek souboru na začátek. Toto je nevratná změna. Jestliže se pokusíte smazat více jak polovinu nahrávky, budete předtím upozorněni.
Smazat data za aktuální pozicí
Odsekne část nahrávky za aktuální pozicí - zkrátí soubor. Toto je nevratná změna. Jestliže se pokusíte smazat více jak polovinu nahrávky, budete předtím upozorněni.
Mute
umlčení signálu
Fade in
plynulý parabolický náběh
Fade out
plynulé parabolické ztlumení
Doplnění signálu
Nahradí signál ve vybraném úseku uměle vypočítaným signálem podle tvaru vlny kolem tohoto úseku nebo signálem z jiného místa nahrávky.
   Druhy výpočtu:
-přímé propojení:
rovné propojení prvního a posledního vzorku ve vybraném úseku.
-reverzní prolnutí:
signál před začátkem úseku se převrátí na druhou stranu a provede se na něm fade out, stejným způsobem se převrátí signál za úsekem a provede se na něm fade in a tyto dva průběhy se sečtou.
-6ti bodová interpolace:
vezmou se 3 vzorky před vybraným úsekem a 3 za ním. Z těchto šesti bodů se vypočte výsledný tvar vlny, který na tyto vzorky plynule navazuje. Vhodné pouze pro velmi krátké úseky.
-použít signál z druhého kanálu:
zkopíruje se signál z nepoškozené stopy do druhé. Automaticky se provede plynulé prolnutí(crossfade) před a za označeným blokem. Délku prolnutí nastavíte popotažením modrého čtverečku (0.2 - 2 s).
-zkopírování bloku:
zde můžete nahradit poškozený úsek blokem dat z jiného místa nahrávky. Pracuje se zde s oběma kanály současně. Jestliže si předem zjistíte tempo skladby(jde o hudbu), můžete měnit relativní posun v taktech a tisícinách taktu. Při spuštěném příposlechu a současném rolování okamžitě slyšíte výsledek. Zkopírování bloku nebude povoleno, jestliže nenecháte před a za označeným blokem dostatečnou rezervu pro příposlech. Nastavení doby příposlechu zde.
(náhled)
Odstranění šumu
Slouží k odstranění šumu z nahrávky. Zkušební výpočet odstraní šum z aktuálního bloku.(podrobněji zde)
   upozornění:
   Při zkušebním výpočtu se vynuluje příznak zpětného uložení bloku. Provedete-li v bloku další změny, tento příznak se nastaví a mohli byste nevratně přijít o data, přesunete-li se na jiné místo v souboru (uložil by se zkušebně odšumený blok). Proto je vhodné po zkušebním výpočtu a poslechu znovu načíst stejný blok.
Uložit výsek
Uloží vybraný úsek na disk ve formátu PCM mono 16bit 44.1 kHz. Musíte zvolit jaký kanál (není-li již určen v režimu přehrávání).
Oddělit data za aktuální pozicí
Rozdělí soubor na dvě části. Do nového souboru uloží data od aktuální pozice až do konce, původní soubor se o tuto délku zkrátí. Na začátku nového souboru se automaticky provede fade-in 50 vzorků, na novém konci původního souboru fade-out 3000 vzorků. Název nového souboru je kombinace původního názvu a času rozdělení. Možnost soubor před akcí pojmenovat jinak.
Přimixovat jiný soubor (elektronický střih)
Použitím této funkce můžete spojit více zvukových nahrávek do jedné a vytvářet tak například různé remixy. Začátek vybraného úseku určuje pozici pro přimixování druhého souboru, délka úseku určuje délku prolnutí obou souborů. Data v prvním souboru za vybraným úsekem budou ztracena.
Zjistit tempo
Program vypočítá tempo podle doby trvání čtyř beatů.(Pro 4/4 metrum je to doba jednoho taktu.)
Frekvenční spektrum
Zobrazení spektra na pozici kurzoru v lineárním měřítku. (0 - 5,5kHz)
Zobrazuje se vždy pouze jeden kanál - barevně odlišeno a vyznačeno. Na rychlejších počítačích můžete zapnout zobrazování spektra v reálném čase. (náhled)
Hromadné zkrácení souborů
Tato funkce umožňuje najednou u celého seznamu souborů odseknout konec(délku lze zadat). Práce s aktuálním souborem bude nejprve ukončena.Změněná data se automaticky uloží.
Barvy
Nastavení barvy pozadí a rastru zobrazovače průběhu. Je-li použita na pozadí tapeta, nelze měnit barvu pozadí.
Dálkové ovládání
   Program je možné ovládat přes komunikační port COM1-COM4,na který je připojen například přijímač infračerveného dálkového ovládání, nebo je možné posílat ovládací povely prostřednictvím zpráv Windows z jiné aplikace do okna Wave editoru (okno Wave editoru přijímá povely i pro Recorder).

nastavení komunikačního portu:
(toto nastavení provede sama aplikace)
  8 datových bitů, bez parity
  1 stop bit
  přenosová rychlost: 1200-14400 baud - volitelné

ovládání prostřednictvím zpráv:

  h := FindWindow('TWavEdF','To Digital - Wave editor')
  if h<>0 then PostMessage(h,wm_User+2, KÓD POVELU,$5BDE8027)

  Kódy povelů (dekadicky)   Wave editor/Recorder

50 PLAY
56 STOP
32 RECORDER / - (dálk.ovládáním nelze spustit nahrávání)
29 - / zavřít Recorder
51 posun v bloku doleva / vrátit o 3 sekundy zpět
52 posun v bloku doprava / skok o 3s dál
48 o blok doleva/o 30s zpět
49 o blok doprava/o 30s dál
95 zachycení času
44 přepíná režim přehr. jednorázově/ve smyčce / -

Požadavky na systém
Windows 9x, nainstalované rozhraní DirectX
Windows Media 8 Encoding Utility (není podmínkou)
Pentium 166 MHz (pro odstranění šumu v reálném čase Pentium II 300 MHz)
32 MB RAM
zvuková karta - full-duplex
alespoň 16ti bitové barvy
místo na harddisku pro nahrávání (10 MB na minutu)

doporučena myš s kolečkem:
např.Genius NetScroll+ - doporučuji vypnout nadstandardní vlastnosti ovladače této myši (ver.4.16), které způsobují (-ve všech aplikacích):
-vynechávání při pohybu kolečkem (při rychlejším pohybu myš reaguje jen na první zub)
-je-li zobr.dialogové okno a vy otočíte kolečkem nad hlavním oknem, dialog se schová za toto okno a nemáte tedy přístup do aplikace - pomůže Alt+Tab.

POZOR!!: tip pro majitele grafických karet nVidia:
-některé verze ovladačů pro tyto karty obsahují chybu, která se projevuje špatným překreslováním pozadí při použití složitější kombinace vlastností výplně a pera(např.některý vzor šrafování a zároveň průhledná výplň).V této aplikaci kromě jiného zapříčiní chybný vzhled pozadí půběhů(světlešedá barva s pochybným vzorem). Tuto chybu snad dělají všechny modely nVidia. Stejné chyby lze pozorovat i v jiných aplikacích(např. CoolEdit, někdy i MS Excel). Tuto nepříjemnost lze odstranit použitím ovladače DetonatorXP 23.11-vyzkoušeno na různých strojích s různými modely grafik nVidia(Vanta, GeForce2).

Ve vlastnostech obrazovky doporučuji nastavit normální velikost písma(100%). Některé popisky ovládacích prvků se jinak mohou částečně překrývat s jimými grafickými prvky. Máte-li nastavené větší písmo, dejte pozor při opisování registračního kódu. Toto číslo potom může být mimo viditelnou oblast(stačí dojet kurzorem na konec).

Instalace
   Adresář ToDigi zkopírujte na svůj harddisk, případně do tohoto adresáře rozbalte archiv todigi.zip. Program po prvním spuštění vytvoří v adresáři Windows soubor ToDigi.ini pro uchování nastavení programu.
Odinstalování
Smažte adresář ToDigi a soubor ToDigi.ini z adresáře Windows.

Historii programu naleznete zde.

Registrace
Pošlete vyplněný registrační formulář na e-mail autora. Nezapomeňte uvést registrační kód pro svůj počítač. Naleznete ho v okně O aplikaci (žluto-červený otazník). Registrační kód si nespleťte s nějakým chybovým kódem vráceným aplikací! Po zaregistrování dostanete e-mailem registrační klíč, který zadáte v dialogu:
O aplikaci - Zadat klíč - Vložení registračního klíče
   Registrační poplatek je 200,- Kč. Pro zaregistrované je nová verze(upgrade) za poloviční cenu.V e-mailu upozorněte na to, že jste již registrovaným uživatelem. Novou verzi nekopírujte do stejného adresáře se stávající instalací. Neprošla by kontrola klíče a soubor KLIC.TXT by se smazal.
   Jestliže zformátujete nebo vyměníte svůj harddisk, může se změnit váš registrační kód a tím bude neplatný registrační klíč. V tomto případě samozřejmě zdarma dostanete nový registrační klíč, který vložíte do aplikace.

Autor
Petr Chromý
sídl. U nádraží 786/2
377 01 Jindřichův Hradec
tel: 0331/327440
e-mail: procry@mybox.cz
internet: www.mybox.cz/procry

Vaše připomínky k programu jsou vítané.