ULGEWA

ULGEWA v1.0.0 dialogové okno

Vítám na světě první část ULGE a to ULGEWA.

ULGEWA je zkratkou pro ULGE Windows Audio. Jde o dynamicky linkovanou knihovnu (dll) pro systém Windows. Tato knihovna používá Windows Core API pro zvukový vstup/výstup s nízkým zpožděním.

Knihovna v tuto chvíli zahrnuje zjednodušený přístup k tomuto rozhraní pomocí volání funkcí “SetClbkFncs/DlgBox/Start/Stop”, které jsou patřičně zadokumentovány.

Knihovna je kdo ví proč napsána v assembleru. Nejspíše z přesvědčení, že “co je malý, to je hezký”. Autor nám k tomu řekl pouze: “Připadám si při tom důležitě …”. Také se zmínil, že pro budoucí hlavní verzi, by rád nepřekročil velikost knihovny přes 16kB (mocniny 1024), což se mu prý však podaří nejspíše jen stěží.

Knihovna je vydána pod licencí LGPL v3 v dobré víře, že pokud se ji někdo rozhodne použít v komerční aplikaci, bude to pouze a jen jeho chyba.

Vše ke stažení ohledně ULGE je zde.

ULGE

První otázka, která každého nejspíše napadne, je: “Co je to ULGE?” Tuto otázku zatím nechme položenou stranou, jelikož ULGE jako takové by se v tuto chvíli dalo nazvat ničím.

Slovo nebo zkratka ULGE je předponou několika menších (či větších) částí toužebného přání konečně něco dotáhnout do zdárného konce. Říká se, že čím je cokoliv větším tajemstvím, tím roste zvědavost a očekávání. Nenechte se zklamat. ULGE nemá být čímkoliv převratným, ale ničím jiným, než pokusem autora uplatnit nashromážděné zkušenosti ve funkčním celku a zachovat minimalistického ducha (oproti všem přebujelým představám autora).

Sám jsem zvědavý, co si běžný člověk představí pod ULGE v případě, že to je zkratkou. Zanechte komentář s představou významu této možné zkratky. Samotného mě zatím nenapadlo cokoliv extravagantního.