Floppotron

The Floppotron is a musical instrument. It was made by Polish engineer Paweł Zadrożniak. It is made of a set of computer hardware that plays music together. The latest version, the Floppotron 2.0, has 64 floppy drives, eight hard drives, and two flatbed scanners.

Development

First version
The first version of the Floppotron was made in 2011. It is made of two floppy drives and an ATMega microcontroller. The sound is made by the magnetic head being moved by its stepper motor. The floppy drive's heads have be moved at the correct speed to make the correct sound.

The instrument became well known thanks to a video of the instrument on YouTube playing the Imperial March, which has more than 6 million views.

2.0 version
In 2016, Paweł Zadrożniak made a better version of the Floppotron, which has 64 floppy drives, 8 hard drives, and two flatbed scanners. Every column of eight floppy drives is controlled by an ATMega16 microcontroller, and the hard drives are controlled by two SMD MOSFETs that push and pull. The flatbed scanner head are controlled by Arduino Uno boards.

How it works
Any device that has an electric motor can make sound. Scanners and floppy drives use stepper motors to move the head with sensors that scan an image, or read or write, onto a magnetic disk. The faster the motor, the higher the pitch of the sound the motor makes. Hard disks use a magnet and a coil to tilt the head. When voltage is supplied for long enough, the head speeds up and hits the bound, which makes the "drum hit” sound.

The Floppotron makes MIDI music files into commands that tell each device when to buzz, click, or be silent.

Song covers

As of April 2019, Paweł Zadrożniak's YouTube page shows more than one hundred songs played with the Floppotron. Some of those songs are Queen's "Bohemian Rapsody", Nirvana's "Smells Like Teen Spirit", White Stripes's "Seven Nation Army", Eurythmics' "Sweet Dreams" and Michael Jackson's "Thriller".

References

Other websites
 Inventor Paweł Zadrożniak home page

Category:Musical instruments