Флоппи-драйв как устройство уже отжила свое: сегодня практически никто не использует дискеты как носитель информации, поскольку используются гораздо более удобные и быстрые способы ее распространения. Мертвым грузом остаются полностью работоспособные устройства, которые могли бы для чего-нибудь да пригодиться, например, для извлечения из них музыки.

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

Дисководы гибких дисков достаточно просты: они получают команды старта вращения диска, чтения, записи и перемещения магнитной головки.
Используя готовые схемы расположения выводов, определенное устройство управления и записанный музыкальный алгоритм, можно получить полифонию на количество голосов, соответствующее числу подключенных дисководов.

Ноты для игры на дисководах задаются скоростью движения магнитной головки, как правило, используется MIDI-запись нужной мелодии. Для игры на нескольких дисководах необходимо разложить ноты для устройств, и в таком случае лучшим решением будет подготовка MIDI-файлов вручную.

Следует учесть, однако, что устройства легко портятся, что у различных дисководов будет разная тональность в зависимости и от их взаимного расположения и наличия внутри дискеты, что тональность придется задавать программно и что она может отличаться даже во время одной и той же мелодии.

Майкл Кон реализовал проигрывание Инвенции № 3 Баха на одном дисководе, управляемым контроллером ATmega168. На странице этого проекта автор разместил подробные описания схемы работы и исходные коды программ.

Для создания подобной музыки микроконтроллер необходимы не всегда: достаточно и обычного графического калькулятора. Имея в наличии всего два разъема ввода-вывода от TI-83+, Кермэн Марциан заставил работать один дисковод. На странице проекта дано описание и исходные коды измененного медиаплеера калькулятора.

Проект под названием (d) iskette (o) rgan Джорджа Уайтсайда основан на использовании двух 3½" и двух 5½" дисководов и управляется микроконтроллером PIC18f14k50, которые проиграют любой MIDI на флоппи-драйверах, подключенных по USB. Информация о создании и исходные коды приводятся на странице проекта.

Неизвестный с ником Devils Child проиграл с использованием пяти дисководов и Arduino Uno мелодию песни Nyanyanyanyanyanyanya, более известную как музыкальная тема Нян-ката. На странице проекта автор дает описание и исходные коды программ управления.

В Интернете можно найти гораздо больше записей с использованием до 8 дисководов. Потенциал замысла вполне позволяет воспроизводить даже такие сложные мелодии, как «Полет шмеля» всего на 4 дисководах.

Клас
0
Панылы сорам
0
Ха-ха
0
Ого
0
Сумна
0
Абуральна
0