Добро пожаловать на сайт-сообщество русскоговорящих кодеров!
Цели сайта
- Сайт посвящен демосцене. Что такое демосцена?
- Общение между кодерами с целью повышения взаимной квалификации.
- База знаний - информация, которая может пригодиться при создании демок и интр.
- Просто сбор всевозможной информации о демосцене.
Если у вас интересные материалы, или новости - не стесняйтесь добавляйте их на сайт!
Вы можете:
Только совместными усилиями мы сможем сделать этот сайт полезным и наполненным информацией!
Сайт основан 1 сентября 2005г.
До Chaos Constructions 2010
осталось
27
дней.
| Новости |
|
DiHalt 2010 OpenAir - Финал 13 Июля 2010 00:38
|
|
DiHalt 2010 OpenAir - Официальное приглашение! 27 Июня 2010 02:01 Таки он хочет видеть нас и наши работы! Демка от demarche стала официальным приглашением на пати. Так что бросайте пить пиво - пора кодить, писать музыку и создавать оригинальные сцены для ваших работ.
Кстати ознакомьтесь с правилами, они изменились! http://dihalt.org.ru/rules2.html
(Амигу поставили вместе с ПЦ и др.).
Да будет зрелище!
|
|
Wiki 24 Июня 2010 21:53 По просьбам посетителей на нашем скромном сайте открывается wiki. Думаю это будет полезно для всех желающих добавить информацию на наш сайт.
Если у вас есть информация, которой бы вы хотели поделиться - добавляйте в вики в любом виде. Мы постараемся перенести эту информацию на основной сайт как можно быстрее.
Кроме того на вики можно добавлять материалы, которые не вписываются в структуру нашего сайта.
|
|
Chaos Constructions 16 Июня 2010 11:03 Тринадцатый фестиваль Chaos Constructions пройдет 28-29 августа в Санкт-Петербурге! Подробности на официальном сайте пати.
|
|
Вышел SunVox v1.5.5 04 Мая 2010 20:30 Александр Золотов выпустил новое обновление своего трекера.
Теперь создавать музыку ещё удобней - появились новые горячие клавиши! Добавлена функция предпрослушивания сэмплов и исправленные некоторые баги предыдущих версий.
PS В последнее время трекер быстро развивается, поэтому рекомендую, несмотря на "пакости" этого трекера, воспользоваться им - это подтолкнёт автора к новым разработкам. Кстати, исходные коды трекера доступны - можете помочь Александру.
Да будет русская демосцена!
|
[Архив новостей]
[RSS: Новости]
|
| 3 последние статьи |
|
Очерк о том, как я свою первую интру писал, и всём, что к этому привело.
|
|
В данной статье описывается программа, рисующая фрактал Мандельброта. Примечательна она тем, что занимает всего 61 байт.
|
|
О внутреннем устройстве свой демы «my own bullet of autumn» рассказывает xiod/crolyx
|
| 3 последние библиотеки |
|
Pixel Toaster - наследник PTC и TinyPTC. Это библиотека блиттинга линейного графического буфера. Но на сей раз, pixeltoaster ориентируется на hardware-блиттинг современных видеокарт. При этом в отдельных случаях можно организовать поддержку буфера в float-формате. При блиттинге может выполняться clamping и другие вкусные вещи.
В общем - экстремально удобно.
В состав входят несколько хороших примеров-эффектов.
|
|
TinyPTC выполняет blitting.
Вы организуете линейный программный буфер в формате 32bit-RGBX и TinyPTC выполняет блиттинг этого буфера на окно, или на полный экран, производя on-the-fly конверсию RGBX формата пикселей в формат экрана. Ничем другим, наподобие спрайтов или линий, TinyPTC не занимается. TinyPTC не организует свои back-bufer’ы (в терминах DirectX - surface) и не выполняет технику double-buffering. Это просто blitter программного буфера на экран.
Сейчас, на 2007г. on-the-fly конверсия не столь актуальна, но в прошлом, когда был распространены 16 или даже 8-битные видеокарты, проще и быстрее было работать с 32-bit frame-buffer’ом, производя конверсию прямо при блиттинге, нежели чем организовать работу графических процедур в 16 или 8-бит paletted форматах. Этот факт может показаться удивительным и спорным, но это так. Это верно и на 2007г, просто сейчас повсеместно распространены карты поддерживающие 32bit цвет и при этом конверсия не требуется вообще.
TinyPTC оптимизирована на размер – ее можно применять для написания 64K или 4K demos. Она имеет механизм конфигурации #ifdef, для того чтобы ее код можно было уменьшить настолько, насколько это возможно. TinyPTC портируема и мультиплатформенна. Есть версия даже для Java. На платформе Windows TinyPTC умеет выполнять блиттинг средствами функций DirectDraw, WindowsVideo и GDI (настраиваемо). Поставляется TinyPTC в виде исходников и очень проста в использовании. Посмотрите как предельно просто выглядит код использующий TinyPTC:
#include "tinyptc.h"
int pixels[640*480]; // это программный буфер
void main()
{
ptc_open("test", 640, 480);
for (;;)
{
// рисуем здесь что-то в буфере…
ptc_update(pixels);
}
}
Астафьев Алексей / Alex Raider ^ Flash inc. 2007
|
uFMOD - это самая компактная библиотека для качественного воспроизведения аудио-ресурсов в формате XM. Воспроизведение аудио-потока, который может храниться в отдельном файле, в ресурсах или предварительно загружен в память, инициируется вызовом одной единственной функции. Библиотека uFMOD распространяется с открытым исходным кодом и примерами для MASM32, FASM, NASM, TASM, Visual C++, Visual Basic и Delphi.
---
"uFMOD - это самая компактная библиотека для качественного воспроизведения аудио-ресурсов в формате XM. Воспроизведение аудио-потока, который может храниться в отдельном файле, в ресурсах или предварительно загружен в память, инициируется вызовом одной единственной функции. Библиотека uFMOD распространяется с открытым исходным кодом и примерами для MASM32, FASM и Visual C++." (c) wasm.ru/srclist.php?list=4
|
| 3 последние утилиты |
|
|
|
|
|
Основные фичи:
* минималистичный и удобный интерфейс;
* оптимизированные алгоритмы, позволяющие работать как на мощных ПК с мат. сопроцессором, так и на маломощных КПК без сопроцессора с использованием целочисленных операций;
* основа SunVox (без GUI) распространяется в виде открытых исходников под лицензией BSD;
* SunVox позволяет сохранять треки в 16-битные (int) или 32-битные (float) WAV файлы;
* проигрыватель SunVox формата уже давно встроен в Pixilang :) В то время, как сам редактор постепенно доводился до ума;
Реализованные на текущий момент синтезаторы:
Generator
Генератор волн различной формы (saw,triangle,square,noise).
Flanger
Echo
Distortion
Эффект, добавляющий искажения в звук несколькими методами: обрезание уровня, уменьшение частоты дискретизации, уменьшение количества бит на сэмпл.
Filter
Фильтр с режимами Low-pass, High-pass, Band-pass, Notch.
Kicker
Ударник.
Sampler
Стерео-сэмплер с интерполяцией. Поддерживает форматы WAV и XI.
SpectraVoice
Синтезатор, основанный на FFT-преобразовании. Генерирует звук по описанию его гармоник.
Loop
Что-то типа петли магнитной ленты :)
|
| 3 последние ссылки |
|
Очень полезный раздел ftp modland.com , в котором можно найти трекеры, если вдруг сайт разработчика недоступен. Представлено много разных платформ. К примеру удалось найти Composer 669 под dos, поиск которого по поисковикам безрезультатен.
|
|
Полезный ресурс для трекерщика. Представленные сэмплы загружены участниками сообщества и распространяются под свободными лицензиями. Для загрузки достаточно зарегистрироваться на сайте.
|
|
На этом сайте есть учебники как по ассемблеру, так и вообще по языкем программирования. Большой файловый архив. Есть исходники.
|
| 3 последние программы |
|
WinUAE - эмулятор Amiga под Windows
|
|
Один из лучших (если не самый лучший) эмулятор DOS.
|
|
|
Панель пользователя
Oneliners:
00:12 жопа 17:34 x1 15:23 даешь нормальную вики на движке википедии! 15:21 Внимание демокодеры! 15:21 Покупка из Америки, по ценам ниже, чем в России. 15:20 Подробности http://ztorrents.ru/usa.php 05:32 mml 00:28 http://ztorrents.ru/?search=demoscene 18:57 понятие файла 23:10 по-моему он даже стал как-то новее выглядить_) наверно я соскучился
Опрос:
Каково ваше отношение к рекламе на сайте?
[Результаты]
Активные темы
- Переезд сайта
- Какой компилятор вы используете?
- 10Кб кода на Silverlight
- Бесплатный SunVox
- Какой же лучше компилятор для 4к?
|