Amiga? Легко!



Как я облажался, но никто не заметил. Начну наверное с конца.

Демки мы всё таки показали.

А, не, так непонятно будет, пожалуй с начала.


Вперёд

EVALUA - VST для математиков

Новый VST-инструмент, имеющий некоторое отношение к этим нашим демосценам — EVALUA. На этот раз генеративный синтез на основе вычисляемых математических выражений.

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

В районе 2014 года вышло и несколько синтезаторов на основе этой идеи, но почему-то в экзотических форматах и программах — один был внутри мобильного секвенсора Caustic 3, другой в виде модуля для очень платного Reaktor 6, третий в браузере, а четвёртый вообще в виде элемента большого железного модульного синтезатора. Насколько мне известно, доступных широким массам подобных синтезаторов с тех пор так и не появилось.

Природа не терпит пустоты, и лучше поздно, чем никогда — спустя годы мой синтезатор делает нечто подобное, но он более доступен, потому что VST и бесплатен, и более применим практически, так как предназначен для осознанного сочинения музыки на основе созданных программным синтезом тембров и звуко-ритмических фрагментов, играемых на высоте нужных нот, а не тех, какие получатся. Аналогично FM-синтезу, не обязательно понимать суть вычислений, можно просто экспериментировать с пресетами, редактируя их в духе первых шагов освоения Бейсика, и получать новые странные звуки.

EVALUA - a math synth VST

Качаем и получаем: shiru.untergrund.net/files/evalua.zip

PCSPE - создание музыки для PC Speaker в современных DAW

Вас мучает непреодолимое желание сделать демку для предельно олдскульного IBM PC, не имеющего даже звуковой карты, но вы не знаете, как же быть с музыкой? Можно расслабиться, ведь теперь есть альтернатива трекеру MONOTONE. Свежий VSTi плагин PCSPE позволяет создавать прекрасно ужасную одноканальную музыку для PC Speaker, подобную звучавшей в играх Monkey Island или Lotus III, с помощью любой современной DAW — FL Studio, Cubase, Reaper, и им подобных.

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

Плагин позволяет создавать инструменты, подобные тем, что используются в трекерах для AY и других звуковых чипов. Огибающие громкости, арпеджио (орнамент) и изменения питча задаются в виде строк текста с очень простым форматом, аналогично MML или FamiTracker. Условная громкость инструментов является основой системы приоритета. В один момент времени всегда звучит только тот инструмент с наибольшей текущей громкостью. Например, инструмент баса имеет громкость 1, а инструменты ударных имеют громкость 2 — значит, они будут прерывать бас в момент своего звучания. Таким образом несколько одновременно звучащих музыкальных партий утрамбовываются в один канал спикера, что, конечно, требует вдумчивого подхода при сочинении музыки и создании аранжировок.

Типичное чиптюновое арпеджио можно создавать как соответствующей огибающей, так и более удобным способом, с помощью арпеджиатора ChipArp, что позволит использовать в редакторе традиционные аккорды.

Небольшая демонстрация в MP3
Скачать плагин

ZX Spectrum BASIC Jam

Тут на itch.io вот вот начнётся интересный джем.

ZX Spectrum BASIC Jam — соревнование на лучшего игрописателя на бейсике для спектрума. Это чем-то похоже на обсуждавшийся тут конкурс на лучшую игру от Бориса, но со своими фишками.

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

Vortex Tracker II fork - work in progress

A work in progress fork of Vortex Tracker II

Since I don't have much experience with coding, most changes on my sides are purely aesthetic.
They include:
  • Merging few tabs of Options menu for easy access
  • «E» for Envelopes in Sample menu replaced with «M» for Mode for convenience
  • Numerous Engrish fixes
  • Including loader BASIC code for exported .TAP files (provided by YERZMYEY, still has to be typed manually onto the Speccy)
Planned features:
  • «E» bound to Envelope Toggle in the Sample Editor
  • Totally refreshed Options menu
  • Cleaned up UI
  • Automated Row Number setting
  • ...and whatever my little knowledge of Pascal/Delphi will allow me to do )))))
Some screenshots:



Latest build
Click here

ZX Enhanced compo - две недели

Не так много остаётся времени до компо.
Но ещё можно много чего успеть! :)



Есть мысль — раз уж у нас в призах довольно крупные плакаты…
Стоит, пожалуй на них разместить графические работы, победившие на пати. Автору на память ;)

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