Jump to content

Компилятор гармонии

Компилятор гармонии
Оригинальный автор(ы) Питер Самсон
Первоначальный выпуск 1960, 2006
Платформа ПДП-1
Тип Музыка
Веб-сайт Проект восстановления PDP-1

Компилятор Harmony был написан Питером Самсоном из Массачусетского технологического института (MIT). Компилятор был разработан для кодирования музыки для PDP-1 и основан на более ранней программе, написанной Самсоном для компьютера TX-0 .

скриншот музыки на TX-0
ТХ-0 музыка

Джек Деннис заметил и упомянул Самсону, что звука в включенном или выключенном состоянии динамика TX-0 может быть достаточно для воспроизведения музыки. [ 1 ] Им удалось создать программу WYSIWYG для одного голоса до или к 1960 году. [ 2 ]

Для PDP-1, поступившего в Массачусетский технологический институт в сентябре 1961 года, Самсон разработал компилятор Harmony, который синтезирует четыре голоса из входных данных в текстовой нотации. Хотя он создавал музыку во многих жанрах, он был оптимизирован для музыки в стиле барокко. Музыка PDP-1 объединяется с четырех каналов и воспроизводится в стереорежиме. Ноты находятся на высоте, и каждая имеет подтон. Музыка не останавливается из-за ошибок. Ошибки приветствуются посланием на красной ленточке пишущей машинки: «Человеку свойственно ошибаться, а божественному прощать». [ 3 ]

Самсон присоединился к проекту восстановления PDP-1 [ 4 ] в Музее истории компьютеров в 2004 году для воссоздания музыкального проигрывателя.

  • Смит, Дэниел П.Б. (1997). «ПДП-1 Музыка» . Проверено 5 июля 2006 г.
  • Самсон, Питер (2006). Мышь, которая ревела: Лекция по случаю празднования PDP-1 15.05.06 . Музей истории компьютеров . Проверено 5 июля 2006 г. Описание Самсона начинается с 1:20.

Примечания

[ редактировать ]
  1. ^ «Хакеры: герои компьютерной революции», Стивен Леви из Project Gutenberg . п. 24
  2. ^ «МУЗЫКА Х» . 28 мая 1960 года . Проверено 5 июля 2006 г.
  3. ^ Очерк критики Александра Поупа в Project Gutenberg, с. 13
  4. ^ Чепонис, Майк (весна 2006 г.). «Восстановление компьютера DEC PDP-1» . Основной . Музей истории компьютеров . Проверено 23 ноября 2007 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2abe5866b34d5527127e07bca268d1e9__1643873100
URL1:https://arc.ask3.ru/arc/aa/2a/e9/2abe5866b34d5527127e07bca268d1e9.html
Заголовок, (Title) документа по адресу, URL1:
Harmony Compiler - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)