The Digital Pianola

in music •  7 years ago  (edited)

2010 – Original Concept by Hal Gillilan, Benjamin Weetman, Doug Roxburgh, Zahra Shahabi


Screenshot 2014-10-08 16.36.31.jpg


The Digital Pianola is an interactive revival of the classic mechanical pianola design. We created a sensor array of 15 light dependant resistors, placed opposite an LED strip. The light exposure would trigger MIDI samples. This was done using three Arduino boards that converted LDR signals to MIDI, which was then interpreted in Logic. We perforated over 40 metres of print roll paper with a vinyl cu er. By picking these perforated dots out of the paper, the user was able to compose a piece of music.

As the paper passed over the sensor array, the dots that had been removed would cause light to shine onto the LDR’s and in turn trigger samples within the Logic environment. In the environment was a bank of samples, each sensor had it’s own bank, within which notes were randomised to give variety.

The array was split into 3 groups of 5, each group going to a separate Arduino board. These groups were all assigned samples within the same pentatonic scale - as to always give a harmonising composition. The Digital Pianola was proudly featured at the London College of Fashion graduate digital showcase in 2010 and the V & A in London.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Oh this is wonderful!
And great seeing more artists here creating awesome tech-art ^_^

Dude you guys are such bosses for coming up with such cool ideas.
I still have a tiny Pianola that my Grandma gave me :)

You just received a 33.33% upvote from @honestbot, courtesy of @zeitgleich!
WaveSmall.gif

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by zeitgleich from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Sneaky Ninja Attack! You have been defended with a 2.88% vote... I was summoned by @zeitgleich! I have done their bidding and now I will vanish...Whoosh