Компилятор Harmony - Harmony Compiler

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

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

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

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

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

Рекомендации

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

Примечания

  1. ^
  2. ^ "МУЗЫКА X". 28 мая 1960 года. Получено 2006-07-05.
  3. ^
  4. ^ Чепонис, Майк (весна 2006 г.). «Восстановление компьютера DEC PDP-1». Основной. Музей истории компьютеров. Получено 2007-11-23.