[Blabber] A piano project, advice?

Ben S ben.sugimori at gmail.com
Wed May 8 19:31:38 UTC 2013


A melody is independent of key, so it wouldn't necessarily even be the same notes; simply the same patterns, with the same intervals. 

Perhaps some ground rules would bring this down to a manageable concept...

BenS

On May 8, 2013, at 15:19, Guan Yang <guan at yang.dk> wrote:

> A project that does something similar (with the audio part):
> 
> http://dangerousprototypes.com/forum/viewtopic.php?f=19&t=5452&p=52058#p52058
> 
> Cortex-M4 sounds like the minimum microcontroller you'd need to do something like this. Of course a BeagleBone Back or Raspberry Pi could surely do it.
> 
> 
> On Wed, May 8, 2013 at 1:52 PM, Ben S <ben.sugimori at gmail.com> wrote:
>> One must also keep in mind that rhythm and dynamics are important characteristics of a melody, so it's not simply a series of notes in a specific order, but also phrasing, note length, rests, etc. 
>> 
>> It would seem something more powerful than an Arduino would be required. Maybe hijacking a pre-existing software for melody recognition, with all the filtering already dealt with. 
>> 
>> Starting at the ground level on this would be very ambitious, and likely take longer than she would like.
>> 
>> BenS
>> 
>> On May 8, 2013, at 13:11, <fractal at maui.net> wrote:
>> 
>>> 
>>> Making 88 of anything without a manufacturing rig prolly is a nightmare
>>> --- rmd6502 at gmail.com wrote:
>>> 
>>> From: Robert Diamond <rmd6502 at gmail.com>
>>> To: Hack Manhattan! <blabber at list.hackmanhattan.com>
>>> Subject: Re: [Blabber] A piano project, advice?
>>> Date: Wed, 8 May 2013 12:03:08 -0400
>>> 
>>> Or maybe use 88 chip inductors, and detect the vibration of the strings, which would give you velocity information also.  That would be a more complex circuit, since essentially 88 individual oscillators and comparators, then connected through an analog mux back to a processor.
>>> 
>>> On May 8, 2013, at 11:55 AM, Robert Diamond <rmd6502 at gmail.com> wrote:
>>> 
>>> Might be - I think the harmonics' amplitudes fall off geometrically - but chords and pedals would confuse it, true.
>>> On May 8, 2013, at 11:49 AM, <fractal at maui.net> wrote:
>>> 
>>> Piano strings generate many harmonics.  Maybe a flat-out sample matcher would be best
>>> 
>>> --- rmd6502 at gmail.com wrote:
>>> 
>>> From: Robert Diamond <rmd6502 at gmail.com>
>>> To: Hack Manhattan! <blabber at list.hackmanhattan.com>
>>> Subject: Re: [Blabber] A piano project, advice?
>>> Date: Wed, 8 May 2013 11:46:44 -0400
>>> 
>>> Maybe something like https://github.com/slytown/arduino-spectrum-analyzer - the tonic should be the strongest frequency
>>> 
>>> On May 8, 2013, at 11:40 AM, <fractal at maui.net> wrote:
>>> 
>>> 
>>> If it involves an actual piano, count me in. It is impossible to keep my chops up without one and I don't have the space
>>> Is this related to the project a couple years back with pianos salted all around NYC?
>>> --- rendall at gmail.com wrote:
>>> 
>>> From: Rendall Ren <rendall at gmail.com>
>>> To: "Hack Manhattan!" <blabber at list.hackmanhattan.com>
>>> Subject: [Blabber] A piano project, advice?
>>> Date: Tue, 7 May 2013 16:56:30 -0400
>>> 
>>> Hi everyone.
>>> 
>>> My friends are doing one of the 88 "Sing for Hope" Pianos http://singforhope.org/the-sing-for-hope-pianos/  Theirs will be in Tompkins Square Park.
>>> 
>>> The project lead, Nicolina Johnson, had the idea to have "something happen" when a particular melodic sequence is played on the piano.  This "something" can be anything, really: a jack-in the box pops up, or a light goes on, or a little window opens, or a recorded sound emits from the piano. 
>>> 
>>> If you were going to make that project, how would you do it? 
>>> 
>>> And, if you want to actively help  make it happen, email me.
>>> 
>>> Thanks!
>>> Rendall
>>> _______________________________________________ Blabber mailing list Blabber at list.hackmanhattan.com http://list.hackmanhattan.com/mailman/listinfo/blabber
>>> _______________________________________________
>>> Blabber mailing list Blabber at list.hackmanhattan.com
>>> http://list.hackmanhattan.com/mailman/listinfo/blabber
>>> 
>>> _______________________________________________ Blabber mailing list Blabber at list.hackmanhattan.com http://list.hackmanhattan.com/mailman/listinfo/blabber
>>> _______________________________________________
>>> Blabber mailing list Blabber at list.hackmanhattan.com
>>> http://list.hackmanhattan.com/mailman/listinfo/blabber
>>> 
>>> 
>>> _______________________________________________ Blabber mailing list Blabber at list.hackmanhattan.com http://list.hackmanhattan.com/mailman/listinfo/blabber
>>> _______________________________________________
>>> Blabber mailing list Blabber at list.hackmanhattan.com
>>> http://list.hackmanhattan.com/mailman/listinfo/blabber
>> 
>> _______________________________________________
>> Blabber mailing list Blabber at list.hackmanhattan.com
>> http://list.hackmanhattan.com/mailman/listinfo/blabber
> 
> _______________________________________________
> Blabber mailing list Blabber at list.hackmanhattan.com
> http://list.hackmanhattan.com/mailman/listinfo/blabber
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.hackmanhattan.com/pipermail/blabber/attachments/20130508/d97f45dc/attachment.html>


More information about the Blabber mailing list