Vortex Tracker. Моды и форки.

Уже не раз мы обсуждали на канальчике телеграмчика Vortex Tracker. Все pro и contra. Впрочем, каким бы не был VT неудобным, у него есть неоспоримое достоинство — это единственный трекер для AY/YM на PC. Поэтому выбирать не приходится.
Однако, сколько бы я не предпринимал попыток освоить AYшные чиптюны, все эти попытки разбивались об очень убогое юзабилити вортекс трекера. Я понимаю, что грех на это жаловаться, Сергей Бульба даже при таком подходе проделал большую работу, но тем не менее VT ещё слишком сырой, чтобы считаться качественным, удобным продуктом, на уровне, например, Famitracker'а.

Итак, ниже я перечислю некоторые недостатки трекера, которые подбешивают больше всего, и расскажу как их исправить и заточить под себя, ведь у нас есть исходные коды.

1. Неудобные горячие клавиши навигации. Нельзя, я считаю, проигрывание биндить на F5-F8 а остановку проигрывания на Escape. Зачем разбивать play song from current row и play pattern from current row на две отдельные клавиши — я не понимаю, достаточно оставить первое, второе не нужно.
Самой удобным я считаю реализацию в Impulse tracker. F5 — играть модуль. F6 — играть текущий паттерн. F7 — играть модуль с текущей позиции. F8 — стоп. Всё гениальное просто, под пятернёй вся навигация, и не нужно оголтело размахивать руками или раскорячивать пальцы, прыгая от F8 к Escape.

2. Неудобная навигация между треками паттерна. Классический подход — TAB и shift-TAB а не ctrl-right и ctrl-left.

3. В режиме turbo sound оба трека проигрываются вместе только в режиме «play song». Отдельно паттерн из двух модулей проиграть не получается — играет только один из них, текущий. Зачем — непонятно. Ведь отключить ненужные каналы можно соответствующими кнопками в окне модуля.

Вообще реализация режима turbo sound вызывает больше всего досады. Ведь куда удобнее было бы одно окно с шестью треками а не сцеплять джва трёхканальных модуля. Полагаю, это связано с классом TTracks (собственно, три трека для записи нот), который Бульба предпочел унаследовать от TWinControl и реализовать в виде текста (отсюда и требование только моноширинного шрифта в настройках) и сохранение модуля в txt формате. Похоже, что на тот момент автор еще не задумывался о режиме турбосаунда достаточно глубоко, и решил задачу «в лоб». В идеале было бы лучше создать потомка от TGraphicControl, но, понимаю, хотелось прежде всего поддержать множество трехканальных форматов, не хотелось много и нудно кодить, а о турбосаунде думалось в последнюю очередь. Именно поэтому режим TS и был реализован костылём, в виде «сцепки» двух обычных модулей.

Итак, далее расскажу как всё это поправить. Также могу в коментариях ознакомиться и с другими полезными предложениями, которых я мог не учесть.


Читать дальше →

1tracker v0.25

1tracker, экспериментальный кроссплатформенный мультитрекер, уже несколько лет играющий роль подпольного конкурента давно не обновляющейся Beepola, докатился до версии 0.25.

Редактор понемногу разворачивается к пользователю лицом. Произведён переход на SDL2, что улучшает пользовательские характеристики и снимает некоторые проблемы совместимости. Спорная концепция одного большого паттерна без ордер-листа, разработка которой является одним из краеугольных камней проекта, дополнилась рядом возможностей, приближающих интерфейс к классическому с ордер-листом, но только без ордер-листа, но почти как с ним. Добавлено множество шрифтов и цветовых тем в стиле классических домашних компьютеров, чтобы покрыть разнообразие разрешений экрана и хоть немного скрасить примитивность интерфейса.

Постепенно расширяется поддержка старых и новых движков, не охваченных другими редакторами. Так, в новой версии добавлено высшее на текущий момент достижение однобитной мысли — движок Pytha, умудряющийся выжать из бипера два равноценных канала с треугольной, пилообразной или прямоугольной, с переменной скважностью и модуляцией, формой сигнала, а также белый шум и ударные (услышать тут).

Помимо этого, доступны такие обделённые вниманием музыкантов движки, как:

— BuzzKick, аналог SpecialFX с сэмплами на ударных
— из игры Earth Shaker
— трёхканальный Тима Фоллина из игры Vectron
— движок Lyndon Sharp из Mig-29 и других игр
— ntropic
— Octode XL
— Phaser 2 и 3
— POWW
— prdr
— Stocker
— tBeepr
— ZX-10

Это прекрасный шанс проявить себя в музыкальном компо на грядущем DiHalt 2017, сразив публику наповал новым экзотическим звучанием старого бипера!

Скачать и начать.

Краткое руководство по выживанию в условиях отсутствия ордер-листа. На замену ему предлагается концепция блоков. Можно отмечать границы блоков произвольной длины, нажимая Space на любой строке. Удобно использовать классические 16, 32 или 64 строк. Список блоков виден в правой части экрана, также можно присвоить текущему блоку имя по Ctrl+F. Операции выделения, такие как Ctrl+A и Ctrl+L, сначала применяются к текущему блоку, потом к треку целиком. Между блоками доступен быстрый переход по Ctrl+PageUp/Down. Чтобы скроллинг и соседние блоки не мешали сосредоточиться, доступен режим ограниченной видимости, включаемый и выключаемый по Ctrl+F1.

kubikámi: Shades Unoccurred OST

Представляю вам мой третий, концептуальный, полноформатник.



Треклист

Послушать со звуком Roland SC-55 можно в ВК: ссылка на плейлист. Или скачать MIDI оттуда же: ссылка на архив с MIDI-файлами

ExMx Название уровня Название трека Исходник Длительность
E1M1The HungerThe ImmersionNew3:41
E1M2BabylonMacrocosmUnreleased5:57
E1M3The FactoryI don't give a shitUnreleased2:07
E1M4Alien BayCondemned to be eatenNew3:15
E1M5WarfieldsThe BothersomenessChiptune5:18
E1M6PandemicMemento mori dum gloriNew3:53
E1M7EarthcrackRequiem for the mankindUnreleased7:20
E1M8White DwarfWhat was life before the sun?Unreleased5:48
E1M9Nuclear SummerAin't you the chosen one?Chiptune3:18


Под катом много подробностей по альбому.


Читать дальше →

AFMC March 2017



Пробуем новый подход к объявлению темы. «Игра в ассоциации». Тема для ассоциаций на март: История.

Принимаются работы с любым сюжетом, который возникает у вас при слове «история». Как обычно принимается и графика, и музыка. Пиксельарт (с ограничениями платформ или просто так), чиптюн, 8бит и трекерная музыка.

Единственное условие, нужно будет описать, что вы показываете в работе комментарием. Ну и платформу, если использовали ограничения.

К сожалению, приложение для приёма работ и голосования еще в процессе разработки, надеемся закончим за неделю-две. Пока вы можете начать создавать работы и загрузить их, как только платформа будет готова.

Следите за обновлениями, ждем ваших работ!

Мнения экспертов по работам AFMC December 2016 / January 2017



Всем привет. Месяц подходит к концу, а значит настало время подвести итоги второго конкурса Art Force Monthly Compo 2016, по воле новогоднего неадеквата плавно и ненавязчиво объединившегося с January 2017.

Но мир не пошатнулся и, как показали результаты, непоправимых последствий внеплановая накладка за собой не повлекла. Участники получили достаточно времени, чтобы спокойно отшлифовать конкурсные работы и довести их до пристойного уровня. Мнения наших экспертов – главное тому доказательство.

Для тех, кто пропустил самое интересное, напомним, что главной темой второго AFMC стали музыка и графика, а если точнее, каверы во всех смыслах слова. Художникам было предложено представить на суд экспертов и сочувствующих альтернативное пиксельное видение обложек музыкальных альбомов. Музыкантам же предстояло создать собственную версию известного трека под любимую платформу.

Наши эксперты

Как и в прошлом месяце, креативные интерпретации конкурсантов будут оценивать не сторонние люди, а профессионалы, тонко чувствующие истинную ценность работ. В этом месяце у нас была графика и музыка, поэтому в экспертах самые разные люди. Это добавляет интригу, так как придётся оценивать все работы.

Андрей «nyuk» Маринов
Организатор демопати «Мультиматограф», кодер, владелец сайта retroscene.org, создатель Запилятора и Events. Да и просто хороший человек.

Артем «wbcbz7» Васильев
Кодер и музыкант, в каком-то смысле даже человек-пароход, практически в одиночку настрогавший несколько демок и поднимающий MS-DOS сцену из анабиоза.

Дмитрий «moroz1999» Пономарёв
Ценитель пиксельарта, создатель и идейный вдохновитель онлайн-каталога графики и музыки для ZX Spectrum zxart, а также ведущий обозреватель работ с демопати на Хайпе.

Сергей «MmcM» Косов
Один из главных музыкантов на chiptune-сцене, в представлении не нуждается.

Татьяна «Veksell» Пивень
Пиксельарт художник и по совместительству администратор крупнейшего сообщества ВКонтакте, посвящённого пиксельной графике .pixel.


Читать дальше →

Понять Демосцену за 14 дней. Дни третий и четвертый. Основы графики и музыки. [перевод]


8-Bit Bach, автор — Ignacio Prini Garcia, 2013. zxart


«День второй. Поиски призвания» ← • → «День пятый. Основы кодинга»


Мы переводим и адаптируем гайд «Teach Yourself Demoscene in 14 Days» от Psenough. Остальные главы читайте по тегу #14days.
Мнение переводчиков может не совпадать с мнением автора.

День третий. Основы графики.

Человека, который отвечает за создание графики в демо, называют художником. Чтобы стать успешным художником, вы должны получать кайф от рисования и периодически ловить вдохновение. С инструментами для рисования проще — к данному моменту их количество колеблется где-то у метки «по горло».

Читать дальше →

Art Force Monthly Compo December 2016



Тема второго конкурса AFMC: Covers

По просьбам перенес пост на главную.

С точки зрения графики, «covers» — это обложки. А с точки зрения музыки, каверы — это музыкальная композиция одного музыканта в исполнении другого. Поэтому, правила таковы:


Читать дальше →

kubikámi — žhára

Поддерживая новый традиции, выкладываю наш «первый блин комом». Не чистый чиптюн, и совсем небольшая привязка к Артфилду, поэтому, если решите, что этому на хайпе не место — будем удалять. А пока — можно посмотреть самый лентий.


Читать дальше →

zx-chip 30

Оп, и свеженький подкаст. Еще один повод осенью вспомнить отличнейшие треки лета.

«Autumn 2016»

Tracklist:

01. Happy chaos by MmcM 1:38
02. Irregular circuits by kotsoft 3:45
03. Adventures of a Big Red Rabbit by Quiet 6:39
04. Paysid by Mic 9:06
05. How are you by MmcM 12:02
06. To Find Yourself by Quiet 14:53
07. Little tunes near the lake by kotsoft 17:17
08. Iteration by MmcM 19:02
09. Hurry Up by wbc 22:12

itunes.apple.com/ru/podcast/zx-chip/id1125739643
telegram.me/joinchat/AA6jcD7yJozrJRMNsP14yg
zx-chip.podster.fm/
vk.com/zxchip