А нет ли смысла все эти наработки попробовать в области digital-звука на AY? Такой совсем тупой вопрос, с вашего позволения.
  • avatar sq
  • 2
Как же много мы не знаем…
Замечательная статья!
  • avatar VBI
  • 2
Потрясающее многообразие.
Неожиданно много
tBeepr писался под впечатлением от движка из Dizzy 1, который, видимо, написан Уиттекером, видимо, под впечатлением от Special FX. Специфический звук движка Уиттекера, его как бы огибающие — это как раз слайд скважности, которому я и пытался подражать (по незнанию, я сделал его гораздо примитивнее, конечно). Тем не менее, я бы не называл это PWM, потому что PWM на звуковой частоте, только на одном канале, уже совершенно точно тембральный эффект, а не чисто амплитудный.

Спасибо за обсуждение, я тоже колебался, как правильно провести черту и этот разговор мне лично очень помог. Я лично сказал бы, что PWM сделано только у Alone Coder и в двух движках utz. Octode XL — это некая промежуточная форма, т.к. частота дискретизации — звуковая. Всё остальное — контроль скважности, imho.
  • avatar Shiru
  • 5
Я не спорю, всё так. Проблема в том, что терминология не устоялась, и если закопаться в выяснение ответа, как же правильнее, обзор не был бы написан. Со временем устоится, тогда буду говорить как все. Сейчас я руководствовался тем, что utz давно относит все SpecialFX-подобные движки к PWM (наверное потому что модуляция, т.е. скважность меняется в пределах строки и независимо от строк паттернов), и тем, что в терминологии чиптюна (SID и 2A03 в частности) каналы с управляемой скважностью называют pulse, чтобы отличать от фиксированных 50% (тогда это square). В моём текущем определении pulse отличается тем, что скважность не меняется в пределах строки паттерна и устанавливается в начале строк. Хотя, конечно, tBeepr получается пограничным случаем, ведь он может модулировать скважность, и в больших железных синтезаторах это действительно называется PWM.
Мне кажется, что правильнее всего говорить о PWM только тогда, когда ширина импульсов меняется в зависимости от общей громкости, в противоположность скважности, которая, всегда, — характеристика строго одного канала. Потому что pulse 50% — будем откровенны — никакой уже давно не pulse, а максимальная громкость меандра (подразумеваю сейчас что меандр — на слышимой частоте).

«Что сказать-то хотел?» — можешь спросить ты :)

Я думаю, что очень многие случаи, где ты говоришь о контроле громкости — это всё же контроль скважности. Special FX — однозначно скважность; pulse по твоей терминологии.
  • avatar Shiru
  • 4
Я для себя разделяю PWM и pulse по порогу ширины импульса. От единиц процентов до 50% — pulse (многие звуковые чипы позволяют менять скважность в таких пределах). В этих пределах на слух изменения больше ощущаются как изменение тембра или HP фильтр. Меньше единиц процентов — PWM, более заметно начинает ощущаться изменение громкость, а тембр уже почти не меняется. Конечно, это субьективные условности, за текущим отсутствием общепринятой терминологии.

Про Savage HD вспоминал, но сомневался, куда его отнести. Сейчас добавил, код-то всё же новый, хоть и формат старый.
Shiru, очень хороший обзор. Всё время удивляюсь, выходя за пределы однобитного форума, насколько мало понимания вопроса. BOTB — практически луч света в тёмном царстве, во многом стараниями Brighentayle.

Методологически, в обзоре есть одна проблема: изменение громкости во многих движках делается изменением скважности, так что я затрудняюсь сказать чётко, насколько можно (и можно ли) отделять эти два метода как разные вещи.

А Savage HD ты не включил из каких-то идеологических соображений или забыл просто? Он не менее радикальная переделка Savage чем tBeepr — переделка старого движка.
А раньше не было ничего! игровые движки и несколько восточноевропейских редакторов, которые почти никто не использовал.
  • avatar Vinnny
  • 7
я конечно знал что биперов несколько, но чтобы так много — даже предположить не мог. целая ветка, или даже отрасль в музыке на zx. и это только за последние 5 лет. а что было раньше?
  • avatar Nuts_
  • 0
VBI а можно ссылко где wild2 обсуждаеться. чтото не нагуглил
Минздрав не был на дихальте.
1. Герман бухает.
2. Натс ничего полохого за Германом не замечал.

Таки бухать не плохо!
  • avatar nodeus
  • 1
Binary Love 2

000f — 10
25e4 — 7
636d — 1
6715 — 1
766a — 7
7912 — 8
877e — 4
d87a — 10
da45 — 4
dbdd — 3
eaf7 — 3

Speccy2

1070 — 1
1fe1 — 8
1ff3 — 5
3c66 — 2
5007 — 8
63c3 — 10
ad6b — 1
c210 — 10
c25f — 7
ceb1 — 10
d59c — 1
  • avatar Flast
  • 1
Спасибо! что то до этого не находил, а теперь нашел :)
  • avatar Flast
  • 1
Ну вот я тоже не нашел, хотя странно, математика чистой воды.
  • avatar r0bat
  • 2
В БГЕ есть масштабирование окна.Окно можно выбирать как попиксельно, так и познакоместно.
  • avatar nodeus
  • 4
В ZX-Paintbrush похоже нет такой функции. Можно только поворачивать, отзеркаливать и перемещать.
  • avatar nodeus
  • 2
Это кажущаяся простота. Наброски, обычно, частью на бумаге, частью в фотошопе обычными кистями — так определяется композиция и основные элементы. Потом делаю распечатку, кладу перед собой и представляю себя плохим\хорошим копиром.

На видео идёт выжимка самого лучшего, что удалось записать с одного раза, практически без перерывов. Такое бывает, когда садишься перед монитором, отключаешься и рисуешь, потом возвращаешься в реальность, а у тебя пара часов видео записано =)

По правде говоря, все эти видео — это всё же перфоманс, за которым стоит длительная подготовка и репетиция.
  • avatar Vinnny
  • -1
а минздрав обратное рекомендует!