Ветеран MIT превратил старейший компьютер в музыкальный инструмент

Бумажная перфолента, четыре мигающих источника света и композиция, пропитанная ностальгией по аналоговому прошлому.


9h5ip9s3j21r13ly83jlby4gwqrp2dog.jpg

В мире, где музыка давно ушла в стриминг и цифровые платформы, один энтузиаст решил вернуться на шесть десятилетий назад — туда, где мелодии ещё могли оживать сквозь свет ламп и перфоленты. Старейший компьютер PDP-1, прославившийся как колыбель одной из первых видеоигр, неожиданно заговорил голосом Boards of Canada, исполнив их композицию «Olson» с помощью бумажной ленты и мигающих индикаторов.

Проект реализовал инженер и волонтёр Музея компьютерной истории Питер Сэмсон в рамках инициативы PDP-1.music, которую запустил Джо Линч. Задачей было адаптировать короткий трек под технические ограничения PDP-1, использующего бумажную перфоленту для ввода данных. Каждая партия звуков кодировалась вручную и записывалась на ленту, которую приходилось поэтапно загружать в устройство.

Ключевым элементом воспроизведения стал «Harmony Compiler» — компилятор, разработанный самим Сэмсоном ещё в 1960-х, когда он учился в MIT. Этот инструмент создавался для того, чтобы на PDP-1 можно было воспроизводить классические произведения с помощью четырёх сигнальных ламп. Эти лампы изначально предназначались для отображения состояния программы, но были перепрофилированы в квадратурные генераторы, став, по сути, однобитными цифро-аналоговыми преобразователями. За счёт быстрого мигания с аудиочастотами каждая из них превращалась в источник звука.

Для воспроизведения композиции световые сигналы с ламп были объединены в стереоканалы, а затем с помощью эмулятора собраны в единый трек. Полученный файл вручную преобразовывался в код, пригодный для нанесения на перфоленту, с которой и производилась загрузка в PDP-1. Несмотря на сложность процесса, авторы проекта считают, что усилия оправданы — музыка Boards of Canada, пронизанная ностальгией по аналоговому прошлому, весьма органично звучит с такой машины.