Информация
- В рейтинге
- 32-й
- Откуда
- Москва, Москва и Московская обл., Россия
- Работает в
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Разработчик игр, Разработчик приложений
Старший
От 9 000 $
Английский язык
C++
C
Программирование микроконтроллеров
Оптимизация кода
Разработка программного обеспечения
Системное программирование
Assembler
Примерно об этом и идёт речь в статье.
Слух-то он не режет, я много времени уделил FM-синтезаторам, где синус — это норма. Но когда придумывают вымышленный звуковой чип типа того же AY, у которого в базе вдруг синусоидальные генераторы, это показывает отсудствие привязки к техническим историческим реалиям. Синус сложнее всего получить в железе, это LUT, и ещё и мультиплексирование доступа к LUT, а гармонически это самый бедный тембр, какой только бывает (одна гармоника). Поэтому он редко встречался в чипах 1980-х, и поэтому не стал частью эстетики игровой музыки тех лет. Это всё тот же вопрос технической подоплёки, приведшей к рождению определённой эстетики.
Пожалуй да, неплохая аналогия. Ну и нормально, всё же главное в этом деле - получать фан. А махать при этом деревянными пикселями или настоящими стальными - не так уж и важно.
Я поначалу тоже испытывал подобные чувства по отношению к этому явлению. Первые лет десять. Меня особенно раздражало то, что авторы этих платформ не отталкиваются от исторических реалий: квадратное разрешение, синусы в звуке. Типа, вообще не шарят за ретро, но на что-то претендуют. Сейчас вроде упокоился. Куда деваться, это есть, это так называют, оно кому-то нужно.
Справедливости ради, в «других» там есть несколько платформ хотя бы с вымышленными процессорами.
Что-то мне кажется, что коробка передач в машине решает несколько иную задачу, нежели поддержание когнитивных функций, и поэтому не обязана быть оптимальной для такового поддержания.
Как именно можно выключить ИИ-модель? Как определяется её состояние, включена она или выключена?
ЦАП на компьютерах появились, когда в их память не помещалось и секунды звука. Пофиг стало только в эпоху мультимедиа, когда появился CD-ROM.
Covox — это просто название самодельного простейшего ЦАП. Любая платформа, оснащённая звуковым чипом, автоматически содержит 4-битный ЦАП. Tandy CoCo имел штатный 6-битный ЦАП (и ничего больше). У NES был штатный 7-битный ЦАП, у Sega Genesis - 8-битный. Но никакой настоящий синтезатор, то есть бандура с клавишами, не поможет сделать для этих устройств музыку. Поможет только придумать, но играть её предстоит «ненастоящему синтезатору» — программному коду, который нужно ещё изобрести.
Музыку придумывают нотами. А писали, то есть программировали придуманное, в 1980-х как раз hex-кодами.
Догадываюсь, что игра, о которой идёт речь — Mach 3. Я тоже впервые услышал оцифрованный звук на ПК в ней.
Да, именно таким способом и делался цифровой звук довольно хорошего качества на PC Speaker. Я как-то рассказывал про это в подробностях в статье: https://habr.com/ru/companies/ruvds/articles/951514/
Covox не обязательно про огромные сэмплы. Можно считать его продвинутым бипером. Такое решение было на Tandy CoCo (Color Computer), 6-битный ЦАП вместо бипера. DMA не было. У первых двух моделей 16-64 килобайт ОЗУ, 128-512 только у третьей. Звучать музыка с относительно малым расходом памяти может так: https://www.youtube.com/watch?v=_IHGM39Vog4
Фото подписал. Про процедуру в BIOS не знал, весьма интересно!
Подобный пример есть и в статье. Это базовые возможности, три канала квадратного тона без громкости, плюс сэмплы для перкуссии через бипер. Самыми простыми техническими средствами можно сделать больше и интереснее.
В основном дело ограничивалось чиптюнами, но было и проигрывание сэмплов.
Первая демка с 4-канальным движком: https://www.youtube.com/watch?v=WmEtDes5drY
Демка с довольно большим сэмплом: https://www.youtube.com/watch?v=t-rSLl-Nl0A
Трекер с трёхканальным чиптюновым движком: https://www.youtube.com/watch?v=qeUOBw00vq4
Я думаю, дело прежде всего в том, что тогда никто ещё не понимал, что нужно для звука, и какой звук вообще нужен. Не было больших амбиций. Домашние компьютеры только появились, вроде что-то трещит, и ладно. Эксперименты начались, когда более мощные платформы показали, «как надо».
Идея с ПДП в Covox довольно интересная, её стоит изучить. У меня есть РК-шка и Апогей, может дойдут руки сделать какой-то тест на эту тему.
Сдвиговый регистр с управляемой частотой сдвига был в Commodore PET (внутри 6522), и им играли звук. Но оперативно загружать туда данные начали только в совсем недавние годы, а до того довольствовались гонянием загруженного байта по кругу.
Спасибо за фото!
Одна из моих задумок на будущее, когда доберусь до серии экспериментов с ВИ53 — сделать близкий функциональный аналог AY. Посмотреть, сколько придётся добавить микросхем, чтобы получился сопоставимый по возможностям и звучанию синтезатор. Ведь в 90-х ходили слухи, что труднодоставаемую тогда AY-3-8910 кто-то сумел заменить схемой на дискретной логике. Это технически осуществимо, но что-то я сомневаюсь, что кто-то это делал. Но сделать было бы интересно.
Интересно! Я как-то давно интересовался схемой Juno 106, но в её аналоговой части, модулями голосов, но то ли не посмотрел в цифровую часть, то ли забыл, что там используется 8253. По крайней мере, сейчас эта информация показалась неожиданной. Juno 60/106 мой любимый синт той эпохи, всегда при случае применяю его эмуляцию в музыке.
Но ведь нейросети уже достаточно давно научились говорить "не знаю" и не выдумывать.
О, я же видел эту настолку, но совсем про неё забыл. Тоже частичка культурного наследия, получается.