Помню, кто-то еще летом просил сделать хорошую визуализацию для foobar'а. Так вот, пытаюсь разработать визуализацию пламени. База: WinAPI, IDirectDraw7, алгоритм пламени, заимствованный из книги Зубкова "Программирование на ассемблере" (естесственно для генерации пламени используется ассемблер). Не могу понять следующие вещи: что нужно делать, когда окно активируется/деактивируется (или как запретить деактивацию), что из себя представляет спектр? (является ли он спектром частот?), в диалоге настроек я использую компонент Picture, как поменять его цвет?
Пре-альфа-релиз находится <a href='http://foxsite.h12.ru/download/foo_vis_flame.zip' target='_blank'>здесь</a>(13 Кб). Не забудьте добавить команду Flame Visualization в меню. Рекомендации по улучшению внешнего вида пламени (предварительная обработка спекта/сэмплов).