Бывший студент Массачусетского технологического института (англ. MIT) превратил старейший компьютер PDP-1 в музыкальный инструмент. Об этом сообщает издание Engadget со ссылкой на публикацию учебного заведения.
Компьютер PDP-1 (Programmed Data Processor-1) был создан в 1959 году и отличался наличием точечного дисплея для вывода информации. Благодаря этому устройство стало одним из первых игровых компьютеров.
В рамках инициативы PDP-1.music инженер и волонтёр Музея компьютерной истории Питер Сэмсон адаптировал короткую музыкальную композицию под технические ограничения платформы. В итоге компьютер смог исполнить композицию «Olson» шотландского электронного дуэта Boards of Canada.
Композиция была загружена в память компьютера с помощью бумажной перфоленты. Каждая партия звуков кодировалась вручную и записывалась на ленту, а затем поэтапно загружалась в устройство.
Для воспроизведения использовался компилятор Harmony Compiler, созданный Сэмсоном во время обучения в MIT в 1960-х годах. Программа создавалась для проигрывания классических музыкальных пьес с помощью сигнальных ламп PDP-1.
Отмечается, что первоначально лампы использовались для отображения состояния программы. В ходе работы Сэмсон изменил их назначение, превратив лампы в однобитные цифро-аналоговые преобразователи. За счёт быстрого мигания с аудиочастотами каждая их них становилась источником звука.
Для проигрывания музыки световые сигналы с ламп объединили в стереоканалы, а затем собрали в единый трек с помощью программного эмулятора. Полученный файл вручную преобразовали в код, пригодный для нанесения на перфоленту — с неё производилась загрузка данных в PDP-1.
Несмотря на сложность процесса, авторы считают свои усилия не напрасными. Музыка Boards of Canada отличается ностальгией по аналоговому прошлому электронных инструментов, благодаря чему «органично звучит» через винтажный компьютер.