Праздник к нам приходит
Сата мои, тег моё
Энтузиаст воссоздал звуковую карту Sound Blaster 1.0 — рассказываем, чем примечателен проект
На GitHub появился DIY-проект, автор которого провёл reverse engineering звуковой карты 1990-х годов Sound Blaster 1.0. Рассказываем, в чем особенности устройства.
Проект Snark Barker
Проект со схемой и прошивками для создания клона звуковой карты Sound Blaster (SB) опубликовали под названием Snark Barker. Реплика на 100% совместима со старыми компьютерами, которые поддерживает оригинальное устройство, но построена на современных электронных компонентах.
SB 1.0 выходила в 1990-х годах, а теперь встречается довольно редко, из-за чего на интернет-аукционах её цена может достигать сотен долларов. Проект Snark Barker даёт любителям винтажных компьютеров опробовать когда-то популярное устройство в деле и потратить в разы меньше: самая дорогая часть системы — плата — стоит около $45.
Почему именно Sound Blaster 1.0?
Оригинальную SB 1.0 выпустила в 1989 году компания Creative Technology. Sound Blaster стала не первой аудиокартой для ПК на рынке, но первой, которая объединила поддержку цифрового звука, два различных типа синтеза и MIDI-интерфейс.
В других устройствах за синтез звука отвечали аналоговые осцилляторы с частотной модуляцией волн. В SB 1.0 появился новый способ, за который отвечал контроллер Intel 8051. Для создания цифрового звука использовалась импульсно-кодовая модуляция. При этом карта обеспечивала естественное звучание инструментов.
Благодаря своим достоинствам Sound Blaster 1.0 стала популярной в компьютерах начала 1990-х. Карту поддержала сама Microsoft. В корпорации отмечали, что устройство в наибольшей степени соответствовало стандарту Multimedia PC, который определял рекомендуемую конфигурацию ПК.
О реплике
Автор проекта воспроизвёл все функции оригинальной карты: FM-синтез, поддержку входящих сигналов от компьютера, MIDI-инструментов и микрофонов. Учтены и два способа воспроизведения звука, поддерживаемые оригинальной Sound Blaster.
Принцип действия первого похож на тот, что использовался в устройстве Covox Speech Thing: звук регулировался драйвером, который по очереди отправлял на карту информацию о сэмплах. Во втором случае звуком управлял DMA-контроллер на материнской плате. Он предоставлял аудиокарте прямой доступ к памяти, после чего Sound Blaster с заданной периодичностью получала информацию о сэмплах.
Оригинальная Sound Blaster не имела аналого-цифрового преобразователя. Для записи звука использовался метод последовательного приближения, который реализовывался с помощью сигнального процессора и компаратора. Автор проекта привел на своем сайте соответствующий код.
Разработчик проекта точно воспроизвёл характеристики карты на современных компонентах. В качестве контроллера для обработки звука автор предлагает использовать любой микроконтроллер из семейства 80C51. Оригинальную прошивку для него можно найти в репозитории проекта.
На GitHub выложен список и других компонентов, которые необходимы для реализации реплики SB 1.0, — почти все из них доступны в онлайн-магазинах электроники. Для удобства в таблице указаны номера по каталогу Mouser. Однако одну запчасть — переключатель громкости — приобрести уже нельзя. Его предлагается самостоятельно распечатать на 3D-принтере.
Новость о Snark Barker стала популярной на Hacker News. Комментаторы оценили проект как важный, с культурной и образовательной точки зрения — он помогает познакомить новые поколения людей с историей компьютеров и культурой создания аудиооборудования своими руками. Реплика по характеристикам и звучанию ничем не отличается от оригинала.
Аналогичные проекты
Автор Snark Barker ранее уже делал реплику другой популярной звуковой карты начала 1990-х — AdLib Music Synthesizer Card, более известной как просто AdLib. Устройство в своё время было одним из аналогов SB 1.0, которые поддерживали только аналоговый синтезатор звуков.
По словам инженера, реплика AdLib потребовалась ему для ремонта компьютера серии IBM XT 1980-х годов. Инженеру удалось воссоздать карту по фотографиям и воспроизвести не только функции AdLib, но и её внешний вид. Результат полностью совместим со старыми компьютерами того времени. Код прошивки и фотографии устройства вы можете найти в репозитории GitHub.
Ещё один проект от другого аудиоэнтузиаста был посвящен Gravis Ultrasound (GUS). Карта отличалась от аналогов тем, что она синтезировала звук на основе семплов реальных музыкальных инструментов. Звучание GUS казалось менее искусственным, чем у других карт, и поэтому Gravis Ultrasound пользовалась спросом у музыкантов.
Проект по сборке реплики Gravis Ultrasound стартовал в 2015 году и получил название ARGUS. За два года автору удалось создать работающую копию GUS и начать её продавать.
Процесс развития проекта отражен в специальном треде на форуме о старых играх и компьютерах VOGONS. В теме можно найти схемы звуковой карты и информацию о необходимом для её реализации оборудовании. Тред по-прежнему активен: в нём энтузиасты предлагают идеи по улучшению устройства. В целом участие в подобных проектах — это отличная возможность поностальгировать и узнать больше об устройстве компьютеров ушедшей эпохи.
Оригинал статьи: https://habr.com/ru/company/audiomania/blog/442422/
Переезд ЦОДа
С четверга по субботу перевозили ЦОД одного заказчика. Оборудования - дохера (относительно). Но был жуткий гемор с изначальной площадкой. Там был, хренов "контейнерный ЦОД", что-либо там поменять, это капец. На изначальном объекте просто времени не было сфоткать. Но, в итоге всё заработало и стало более-менее красиво. Заказчик не поскупился и закупил кабели всех размеров. Результат ниже:
Заебался я с коллегами конечно, знатно, ведь надо всё так же в те порты всё воткнуть, а они через 3-4 патчпанели. Вчера 12 часов на ногах.
Под конец, уже сил не было, сфоткал что успел, а так, то 8 стоек с железом.
Часы из IT-хлама
Механизм за 100р. с Али, цифры от ноутбучной клавиатуры, CD, шайба от HDD, подвес из пластиковой карты, основной диск от разобранного накопителя HP, даже не знаю какого года (стекло по ощущениям).
Сборка компьютера в столе (часть 1)
Хочу поделиться своим проектом.
Появилась идея создать необычный ПК, железок у меня было много и обычные системы уже приелись. Так я решился сделать кастомный стол.
Два месяца назад я решился сделать кастомный компьютер в столе и понеслась. Я варил, пилил и кое что у меня получилось.
Начал я с этого рисунка ножек
Дальше сварил вот такой вариант
Следом начал работать над столешницей, работы было много и получилось вполне достойно.
Толщина всего 9 см, габариты 134 на 70.
Ножки съемные, столешницу можно легко перевести в багажнике обычного авто, плюс сзади есть крепление на стену. В будущем повешу столешницу на стену.
Вот толщина, плюс есть выступ, чуть позже поймете для чего он
Тут я добавил жесткости
И добавил основание, именно на него будет крепиться железо
Следом была покраска, выбрал классический черный
Первые тесты подсветки
А вот так выглядит основание стола
Установка железа, временный вариант
Внутри стола стоит: i7 6800K, SLI GTX 980, 4x4 DDR4
Скоро установлю кастом водянку.
Монитор на 34 дюйма.
Вариант не финальный, но пока так.
Жду критику и ваше мнение о проекте.
Чем я занимался в свои 16. Жизнь без майнкрафта.
Дело было лет так 7 назад, на смену моему тогда уже давно устаревшему компьютеру на базе процессора Pentium III, у меня появился новый компьютер. Выбрасывать старый было довольно жалко, а так как в интернете я частенько захаживал на сайты где люди делились своими работами по моддингу ПК, мне стало интересно попробовать самому сделать что нибудь интересное. Вот что из этого вышло...
Корпус был позаимствован (как вы уже догадались) у проигрывателя видеокассет.
А вот как это выглядело внутри:
Вид сзади:
Вот так открывался лоток для cd-dvd дисков:
Такие вот у меня были интересы в мои 16 лет, никакого майнкрафта мне не надо было, достаточно было того, что есть пару инструментов и желание сделать что-то интересное.
Прошу строго не судить, это мой первый пост :)
Сможете найти на картинке цифру среди букв?
Справились? Тогда попробуйте пройти нашу новую игру на внимательность. Приз — награда в профиль на Пикабу: https://pikabu.ru/link/-oD8sjtmAi
Личный Туксик
Такого Туксика я сплела из бисера. Его главная миссия - сидеть на столе и помогать кодить и админить:)
Высотой он получился около 10 см, делала исключительно по картинкам, схемы нигде не нашла и решила творить самостоятельно. Поэтому переплетала его ни один раз...
В крыльях для формы стоит проволока, внутренности - синтепон (петелька была для того, чтобы его носить с собой, например, на ключах, но он получился довольно взрослым пингвином).
Самое сложное было придумать как будет выглядеть хвостик. Почему-то Туксика сзади никто не любит рисовать...