gdgt

Skip to Content

Кто-то запрограммировал 65-летний компьютер для воспроизведения песни «Olson» группы Boards of Canada

Programmed Data Processor-1 (PDP-1), возможно, наиболее известен как платформа для *Spacewar!* — одной из первых видеоигр в мире. Однако, как демонстрирует видео выше, он также отлично подходит на роль огромного и очень медленного iPod.

В видео песня Boards of Canada «Olson» воспроизводится с бумажной ленты, которая тщательно подается и программируется в PDP-1 инженером и экскурсоводом Музея истории компьютеров Питером Сэмсоном. Это конечный результат проекта Джо Линча PDP-1.music — попытки перевести короткую и атмосферную песню во что-то, что PDP-1 может воспроизвести.

Как пишет Линч на GitHub, «Harmony Compiler», использованный для перевода «Olson» на бумажную ленту, был фактически создан Сэмсоном для воспроизведения звука через четыре лампочки компьютера, когда тот учился в Массачусетском технологическом институте в 1960-х годах. Он использовал его для воссоздания классической музыки, но в крайнем случае подойдет и для электронной музыки 90-х.

«Хотя эти лампочки изначально предназначались для предоставления оператору компьютера информации о состоянии программы», — пишет Линч, — «Питер переоборудовал четыре из этих лампочек в четыре генератора прямоугольных импульсов (или, другими словами, четыре 1-битных ЦАП), включая и выключая лампочки на звуковых частотах». Сигнал от каждой лампочки затем понижается до стереофонических звуковых каналов, транскрибируется через эмулятор и объединяется в один файл, который вручную пробивается на бумажную ленту, подаваемую в PDP-1.

Это трудоемкий процесс даже для воспроизведения простейших песен, но оно того стоит, чтобы услышать и без того ностальгическую музыку Boards of Canada из еще более старого классического компьютера.