суббота, 27 марта 2010 г.

SunVox отныне бесплатный!
Вся инфа, как обычно, здесь: http://www.warmplace.ru/soft/sunvox/
Там же лежит архив с SunVox DLL'кой для включения в демки/игры и тп. Пока DLL только для Win32, но скоро будут версии для других ОС.

четверг, 25 марта 2010 г.

Теперь мою музыку можно услышать в сети кафе и магазинов Артемия Лебедева. Теоретически :) Сам проверить не могу. Если кто услышит - порадуйте :)

понедельник, 15 марта 2010 г.

EdLib

1994 год. DOS. EdLib - наикрутейший по тем временам трекер, использующий возможности чипа OPL2 на старых звуковых картах.

четверг, 11 марта 2010 г.

Эдуард Хиль — советский эстрадный певец, весьма популярный в 60-80 годах прошлого века в СССР. ВНЕЗАПНО проснулся знаменитым в начале 2010 г. благодаря ролику, выложенному на Ютьюб и последующему форсингу со стороны русскоязычных фанатов, благодаря которому стал интернет-мемом и мировой сенсацией. Подробнее...

четверг, 11 февраля 2010 г.

FM музыка (продолжение)

В продолжение темы о старых звуковых картах с чипом OPLx. На википедии обнаружил вот такую ссылку: http://docs.google.com/Doc?id=dd8kqn9f_13cqjkf4gp
Ребята в прямом смысле взломали микросхемы OPL2 и OPL3. То есть, сняли с них крышку, сфоткали кристалл, под большим увеличением определили, где какой модуль находится и побитно прочитали таблицы из ROM'ок, которые использовались для вычисления сигнала! Плюс привели точные формулы для тех, кто захочет написать эмулятор! Это самый офигенный реверс-инжиниринг, который я встречал.

Hello World

"Hello World" на более чем 400 языках программирования: http://www.roesler-ac.de/wolfram/hello.htm

Вот, например, слывный язык "Argh!". Код на нем выглядит следующим образом:
j       world
lppppppPPPPPPsrfj
hello, * j
qPh

понедельник, 8 февраля 2010 г.

FM музыка

Вчера вечером вспомнил про замечательные FM (частотная модуляция) чипы на старых звуковых картах (Sound Blaster и Adlib). Это OPL2 и OPL3. OPL2 имеет девять каналов, по два генератора на каждом. Несколько форм волны, отдельная огибающая для каждого генератора, амплитудная и частотная вибрация. Возможности довольно впечатляющие, но в свое время MIDI-проигрыватели со стандартными FM-банками порядком подпортили впечатление об OPL, поэтому, уверен многие до сих пор не в курсе, какой звук можно извлекать из стареньких звуковушек :) А инструменты для этого были (и есть до сих пор) более чем приличные - как минимум несколько DOS Adlib-трекеров с возможностью контроллировать все параметры OPL-чипа. Вот пример: http://www.adlibtracker.net/

Современные звуковухи как правило лишены встроенного FM-синтезатора. По этой причине появился open-source проект AdPlug, эмулирующий OPL чипы на любом железе: http://adplug.sourceforge.net/
AdPlug активно развивается и кроме эмуляции проигрывает все самые распространенные трекерные форматы с FM музыкой. Последняя версия датируется 1 января 2010 года.
Для ознакомления рекомендую качать музон группы Vibrants вот от сюда: http://www.vibrants.dk/adlib.htm
Особенно впечатляют треки от музыканта Torben K. Hansen (Metal).

пятница, 5 февраля 2010 г.

Google Chrome

Тестирую связку Google Chrome + Flash plugin (amd64) под Linux. Вообще впервые имею дело с Chrome - пока вполне радует удобным интерфейсом и скоростью.

среда, 3 февраля 2010 г.

Компиляция и мультиядерность

Для меня это оказалось в новинку. Достаточно в unix-консоли написать "make -j8" и компиляция пойдет на 4х ядрах процессора одновременно! Для двухядерного пишем "make -j4".

понедельник, 1 февраля 2010 г.

Linux и SATA

На новой материнке от Gigabyte попытался установить Debian Lenny. Но он напрочь отказался видеть саташный винт. Проблему решил следующим образом: переключил винт из разьема SATA в GSATA.

четверг, 21 января 2010 г.

OpenBox

Решился таки перейти с оконного менеджера XFCE на OpenBox. Разбираюсь с настройками.
Столкнулся с проблемой раскладок. Везде все работает замечательно, но в OpenBox почему-то английская раскладка не соответствует действительности - нажимаю одну кнопку, получаю совершенно левый символ. Решилось довольно просто: запустил Gnome+OpenBox сессию (через gdm), вошел в гномовские настройки клавиатуры и выставил там нормальную английскую раскладку.