AY/YM/TS test v0.2

Наконец появилось время слегка заапдейтить свой тест AY/TS. Постепенно избавляюсь от говнокода неоптимальных решений, для текущей версии тест пришлось переписать почти наполовину:)

Список изменений:

  • исправлен досадный баг с неправильной нумерацией чипов (в первом тесте были перепутаны местами)
  • добавлен тест бипера и магнитофонного порта
  • встроен универсальный плеер Сергея Бульбы для всех версий РТ
  • добавлена возможность загружать произвольные TS-треки для проигрывания в конце
  • добавлена возможность пропускать вывод отдельных звуков на звуковом тесте/ускоренной прокрутки всего звукового теста
  • обновлена процедура опроса клавиатуры
  • поддержка пользовательской specscii-графики
  • реорганизация размещения в памяти, за счёт чего сохранилась поддержка режима 48к)
  • слегка доработан внешний вид
  • упаковка данных переведена c hrust1 на exomizer

подробнее тут

AY/YM/TS test v0.2



Предлагаю вашему вниманию небольшой тест, написанный как для проверки работоспособности плат turbosound (NedoPC), так и самих чипов AY/YM. Думаю, он будет полезен не только владельцам/изготовителям TS, но и тем, кто сейчас приобретает YM-чипы из Китая.

Начиная с версии 0.2 добавлена проверка звучания beeper'a и магнитофонного порта, так что тест, возможно, окажется полезен ещё и организаторам demoparty для проверки звука перед показом музыкальных конкурсов:)

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

Новый релиз — Vortex Tracker 2.0 — Перерождение (2017)

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

Ждёт вас в новом релизе Vortex Tracker, который вышел совсем недавно — 2 сентября 2017 года, и уже успел покорить сердца заслуженных ветеранов AY-сцены. Что, кстати, совершенно неудивительно, ведь именно под их чётким руководством развивалась новая версия :)

В этом обзоре я познакомлю вас со всеми нововведениями и улучшениями, которые коснулись второй версии, и приблизили Vortex к трекеру мечты. Под катом вас ждут скриншоты, описание, обзорное видео и, конечно же, ссылка на скачивание.

А ещё поздравляю всех музыкантов с новым релизом! Поздравляю автора программы — Сергея Бульбу — с тем, что его детище живёт и развивается. И выражаю огромную благодарность всем, кто помогал мне сделать Вортекс лучше.


А теперь ближе к делу...

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 и был реализован костылём, в виде «сцепки» двух обычных модулей.

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


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

VT2i и другие чиптюновые VSTi

Краткий обзор моих свежих VSTi-плагинов, предназначенных для внесения элементов чиптюна в музыку для широких масс, либо создания полных стилизаций под чиптюн в современных аудиоредакторах типа FL Studio, Reaper, Cubase, и им подобных. Все они объединены общей концепцией брутального минимализма, отсутствием GUI (интерфейс предоставляет ваша DAW) и полностью открытым исходным говнокодом.

Изучаем.


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

BotB Winter Chip XII и зачем вам оно нужно



Пока на пати-календаре идёт затишье (не считая возрождённого Demobit), я считаю своим долгом сообщить вам, что до окончания мегакомпо на Battle of the Bits осталось чуть меньше недели и у вас ещё есть шанс принять в нём участие! О Battle of the Bits здесь упоминалось много, но я, как истинный адепт запхаторства четырёх каналов в один, постараюсь объяснить всю суть сайта на пальцах. Заодно расскажу о самом Winter Chip XII.
Читать дальше →

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