У нас было 2 оптических сканера, 8 жестких дисков, 64 флоппи-дисковода и целое множество дискет всех сортов и расцветок. Поэтому мы сыграли на них музыку
Польский программист (и, судя по всему, неплохой инженер) Павел Задрожняк создал установку, которая способна воспроизводить мелодии — флоптрон. С первого взгляда это может показаться скучным, но нет, это не так.
Павел не пошёл по простому пути, а собрал музыкальный проигрыватель с помощью 2 оптических сканеров, 8 жестких дисков и 64 флоппи-дисководов. Флоппи-дисководы управляются контроллером ATMega16 и отвечают за определенные каналы звука, а их работающее количество в тот или иной момент, определяет громкость звука. Оптические сканеры управляются универсальным компьютером Arduino Uno. Все эти инструменты работают под собственноручно написанной Павлом программой на Python, которая перекладывает MIDI-файлы в мелодии для исполнения на флопотроне.
Когда читаешь описание этого изобретения, кажется, будто в видео мы услышим очень слабого качества мелодию, которую исполняют железки — что-то вроде монофонии в ранних мобильниках. Однако всё оказалось более впечатляющим.
Вот здесь флоптрон исполняет главную тему из «Звездных войн»:
[creativ_media type=»youtube» url=»https://www.youtube.com/watch?v=Oym7B7YidKs»]А тут песню Нирваны «Smells Like Teen Spirit»:
[creativ_media type=»youtube» url=»https://www.youtube.com/watch?v=GwuCQ3u2N_A»]А здесь саундтрек к сериалу «Гавайи 5.0″:
[creativ_media type=»youtube» url=»https://www.youtube.com/watch?v=32kWuKysE6A»]Ну и напоследок, отвлечёмся от темы флоптрона. Вот вам смартфон с подключённым к нему (и абсолютно рабочим!) дисковым номеронабирателем. Вот парень, на все руки мастер.
[creativ_media type=»youtube» url=»https://www.youtube.com/watch?v=qh9mVBTcc8k»]