Paweł Zadrożniak, aka Silent, created The Floppotron, the greatest new musical instrument in recent memory. Here is it playing Through the Fire and Flames from Dragonforce.
Here's some background:
How does it work? The principle is simple. Every device with an electric motor is able to generate a sound. Scanners and floppy drives use stepper motors to move the head with sensors which scans the image or performs read/write operations on a magnetic disk. The sound generated by a motor depends on driving speed. The higher the frequency, the greater the pitch. 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 making the „drum hit” sound. The disk head coil can also be used as a speaker to play tones or even music, but… that would be too easy and too obvious.
Every column of 8 floppy drives is connected to one 8-channel controller built on ATMega16 microcontroller. One controller acts as one voice with envelope simulation – the higher the volume, the more drives are playing. This allows to make ADSR-like shape and simulate a musical instrument, like a piano (exponential decay) or string instrument (sine, „vibrato”). The boards which were made a few years ago, were designed as a stand-alone „players” with optional USB-to-UART bridge and was not intended to be chained. My goal was to re-use old stuff and get the job done as fast as possible, so I used the on-board ISP (which in fact is a SPI interface) connector to link 8 drivers in a SPI chain. Long SPI chain with unidirectional communication is not an example good and reliable design, but it did not require any hardware modification and took a minute to build a controller network, so let’s call it… good enough for this kind of project.
Take on Me
Game of Thrones
• Through the Fire and Flames (YouTube / Paweł Zadrożniak)
Mii Channel Markov generates melodies similar to, but never likely to be mistaken for, the Mii Channel theme. Made with Band.js and my own markov generator, Markov.js. All transcribing of the original music was done by hand, with help from Pianoletternotes. It sounds like it’s trying to figure out the launch codes. When you hear […]
Alexey Rom sequenced (arranged?) the disco classic Rasputin for an 81-key Marenghi Organ that was in existence at the same time as Russia’s greatest love machine. Now there was a cat that really was gone; it was a shame how he carried on. The original, for reference:
Judy Blume is Amanda Palmer's ballad in honor of the author's 80th birthday, celebrating her decades of service in helping young women to navigate a world that labels them as crazy and vain, the nagging sense that it's "just me": "The experiences of her teenage characters ― Deenie, Davey, Tony, Jill, Margaret ― are so […]
Trains may not be the most popular means of conveyance nowadays, but chances are you grew up playing with toy trains or building a model set to wrap around the Christmas tree. In either case, it’s safe to say that locomotives have long carried a unique sense of awe and scale, especially when they’re hundreds […]
When it comes to redesigning or renovating a living space, envisioning changes before they occur can be tricky for most. Thankfully, the web is home to tools that can remove some of the guesswork, like Live Home 3D Pro for Mac. This app lets you create detailed and furnished floor plans for everything from sheds and […]
For many startups and fledgling businesses, web hosting — and the fees associated with it — can take a sizeable chunk out of the company budget and limit growth down the road. But, that’s not to say there aren’t hosts out there who can get your site online while staying within your budget. Arch Hosting is a […]