Флоппи-драйв как устройство уже отжила свое: сегодня практически никто не использует дискеты как носитель информации, поскольку используются гораздо более удобные и быстрые способы ее распространения. Мертвым грузом остаются полностью работоспособные устройства, которые могли бы для чего-нибудь да пригодиться, например, для извлечения из них музыки.
Внутри дисковода с дискетой с заданной частотой вращается диск с намагничиваемой поверхностью, а магнитная головка, которая считывает с него информацию, позиционируется небольшим шаговым двигателем. Вся конструкция издает характерный шум, знакомый практически всем, и, задавая его ритм и тон, можно получить мелодичны мотив.
Дисководы гибких дисков достаточно просты: они получают команды старта вращения диска, чтения, записи и перемещения магнитной головки.Используя готовые схемы расположения выводов, определенное устройство управления и записанный музыкальный алгоритм, можно получить полифонию на количество голосов, соответствующее числу подключенных дисководов.
Ноты для игры на дисководах задаются скоростью движения магнитной головки, как правило, используется MIDI-запись нужной мелодии. Для игры на нескольких дисководах необходимо разложить ноты для устройств, и в таком случае лучшим решением будет подготовка MIDI-файлов вручную.
Следует учесть, однако, что устройства легко портятся, что у различных дисководов будет разная тональность в зависимости и от их взаимного расположения и наличия внутри дискеты, что тональность придется задавать программно и что она может отличаться даже во время одной и той же мелодии.
Майкл Кон реализовал проигрывание Инвенции № 3 Баха на одном дисководе, управляемым контроллером ATmega168. На странице этого проекта автор разместил подробные описания схемы работы и исходные коды программ.
Для создания подобной музыки микроконтроллер необходимы не всегда: достаточно и обычного графического калькулятора. Имея в наличии всего два разъема ввода-вывода от TI-83+, Кермэн Марциан заставил работать один дисковод. На странице проекта дано описание и исходные коды измененного медиаплеера калькулятора.
Проект под названием (d) iskette (o) rgan Джорджа Уайтсайда основан на использовании двух 3½" и двух 5½" дисководов и управляется микроконтроллером PIC18f14k50, которые проиграют любой MIDI на флоппи-драйверах, подключенных по USB. Информация о создании и исходные коды приводятся на странице проекта.
Неизвестный с ником Devils Child проиграл с использованием пяти дисководов и Arduino Uno мелодию песни Nyanyanyanyanyanyanya, более известную как музыкальная тема Нян-ката. На странице проекта автор дает описание и исходные коды программ управления.
В Интернете можно найти гораздо больше записей с использованием до 8 дисководов. Потенциал замысла вполне позволяет воспроизводить даже такие сложные мелодии, как «Полет шмеля» всего на 4 дисководах.