Пожалуй самый лучший софт в мире можно найти именно тут и это не
пустые слова… |
|
|
Название: Useless Player Версия 1.0 Платформа: Win32 Статус: FreeWare Требования: очень-очень мощный
компьютер!!! Рекомендация: Пентиум4 2ГГц
еле справляется с файлом 320х240 Размер архива: 482403 Комментарий: ожидайте в скором
времени Useless Converter… В физике существует такое понятие как аддитивный белый гауссовский шум… но а если для домохозяек, то это, когда настраиваешь радио и слышишь что-нить типа «пшшшшшшшшшшшшшшш»… Казалось бы возьми да добавь к сигналу какие-нить случайные числа, а нет… нельзя… этот шум имеет определенный закон (на картинке слева такие зелененькие холмики). Так вот, меня эта идейка проколбасила, и я решил написать DirectShow фильтр, который создает такие помехи. Он лежит в архиве и называеться awgn.ax Интерфейс для управления: IAM_AWGN=interface(IUnKnown) ['{0CD6BFDE-591B-483D-8CFE-7D3A6C0C87E8}'] function curnoise:integer; function curverot:integer; function getnoise:pointer; function getverot:pointer; function getampl:integer; procedure setampl(val:integer); function getper:integer; procedure setper(val:integer); function getfrinc:integer; procedure setfrinc(val:integer); function getawgnampl:integer; procedure setawgnlampl(val:integer); end; Именно этот фильтр и виноват в больших требованиях к железу… да, вначале, когда был только гауссовский шум, он был менее требователен. А потом мне захотелось полосочек как на телевизоре… хоть и соптимизировано, но все равно фильтр процессоропрожорлив. ВАЖНО!!! Чтобы эта вся конструкция заработала, после распаковки
архива надо запустить файл install.bat. А перед удалением надо
запустить файл uninstall.bat |