The Speaking Piano, and Transforming Audio to MIDI
by Peter Kirn
Austrian Composer Peter Ablinger has transformed a child speaking so that it can be played as MIDI events on a mechanically-controlled piano, making the piano a kind of speech speaker. Via Matrixsynth, the readers at Hack a Day get fairly involved with how this may be working.
It seems not quite accurate to describe this as vocoding in the strictest sense, so much as a simple transformation to a (much) lower frequency resolution – that is, the 88 keys of the piano. Ablinger, for his part, describes the events as “pixels.” It’s pretty extraordinary that without a bandpass filter, you get something approximating the noisy sibilance of the speech, but this seems to be the result of having lots of events (that is, lots of resolution in terms of time). Edit: Listening again, the short answer to how you can hear so much of the voice through the piano seems to be, you can’t; the original is almost certainly mixed in. It’s nonetheless an interesting effect, and I’d like to hear the piano on its own. In other words, the basic process is, 1) convert the sound spectrum of the recorded voice to a series of MIDI events, and 2) play back the translated MIDI file. You can see that the MIDI playback is accomplished with Pd (Pure Data) running on a Windows Linux/KDE netbook, though it’s not clear what was used to do the original conversion. (The screen shot with side-by-side audio and MIDI appears as though it may be for demonstration purposes, only.)
Correction: The work is absolutely done in custom software developed by the composer in Pd (Pure Data). It’s an ideal tool for the job, and free and open source. I wouldn’t dare try to replicate the results here, but this is fantastic inspiration for playing with sound in Pd.
One Windows tool that’s capable of the job is TS Audiotomidi, as observed by Hack a Day spacecoyote. Whether or not that’s what’s at work here – and it may well be – that utility is itself interesting. Edit: Yeah, far more likely the whole thing was done in Pd. And Pd should be up to the task.
Of course, this is to say nothing of the lovely work done on the mechanical piano. It’s a beautiful piece. Here’s hoping some government bureaucrats got the message of the declaration. Now, we just need a chorus of something really loud – say a thousand trumpets – shouting out the Universal Declaration of Human Rights.

Peter Kirn
michaeluna
Tom Whitwell
Quadraturen…
Als Nachtrag zum Palinsong hier ein just veröffentlichtes YouTube-Filmchen über Peter Ablingers Quadraturen, bei denen ein mechanisch gespieltes Klavier Sprache imitiert.
(via)
……
[...] Wie genau das funktioniert und warum Peter Ablinger erklärt der Film ausreichend. (Direktlink, via Create Digital Music) [...]
[...] by Martin Poulter on 8 October 2009 An amazing hardware hacking project: a mechanical piano, computer-controlled, becomes a speech [...]
[...] kraftfuttermischwerk & createdigitalmusic] Tweet This!Share this on FacebookPost this to MySpaceShare this on del.icio.usDigg this!Share [...]
[...] # Create Digital Music » The Speaking Piano, and Transforming Audio to MIDI [...]
[...] Read | Permalink | Email this | Comments Go to Source [...]
[...] Read | Permalink | Email this | Comments Loading… @import url("http://www.google.com/uds/css/gsearch.css"
; window._uds_vbw_donotrepair = true; @import url("http://www.google.com/uds/solutions/videobar/gsvideobar.css"
; .playerInnerBox_gsvb .player_gsvb { width : 320px; height : 260px; } function LoadVideoBar() { var videoBar; var options = { largeResultSet : !true, horizontal : true, autoExecuteList : { cycleTime : GSvideoBar.CYCLE_TIME_MEDIUM, cycleMode : GSvideoBar.CYCLE_MODE_LINEAR, executeList : ["ytchannel:theworacle","ytchannel:luckymauro","ytchannel:mttdx"] } } videoBar = new GSvideoBar(document.getElementById("videoBar-bar"), GSvideoBar.PLAYER_ROOT_FLOATING, options); } // arrange for this function to be called during body.onload // event processing GSearch.setOnLoadCallback(LoadVideoBar); Filed under: Engadget No Comments Comments (0) Trackbacks (0) ( subscribe to comments on this post ) [...]
[...] Read | Permalink | Email this | Comments Tagged with: art austria blackmothsuperrainbow engadget internet midi music peter ablinger peterablinger pure data voice [...]
[...] Read | Permalink | Email this | Comments [...]
[...] appeared on Engadget on Fri, 09 Oct 2009 10:07:00 EST. Please see our terms for use of feeds.Read | Permalink | Email [...]
[...] appeared on Engadget on Fri, 09 Oct 2009 10:07:00 EST. Please see our terms for use of feeds.Read | Permalink | Email this | Comments Comments [0]Digg [...]
[...] appeared on Engadget on Fri, 09 Oct 2009 10:07:00 EST. Please see our terms for use of feeds.Read | Permalink | Email this | Comments Related ArticlesBookmarksTags [...]
[...] appeared on Engadget on Fri, 09 Oct 2009 10:07:00 EST. Please see our terms for use of feeds.Read | Permalink | Email [...]
[...] Read | Permalink | Email this | Comments Tags : Art , austria , Black Moth Super Rainbow , BlackMothSuperRainbow , European Environmental Criminal Court , EuropeanEnvironmentalCriminalCourt , hack , midi , mod , Peter Ablinger , PeterAblinger , Piano , pure data , PureData , speech , vocoder , voice No comments for this entry yet… [...]
[...] appeared on Engadget on Fri, 09 Oct 2009 10:07:00 EST. Please see our terms for use of feeds.Read | Permalink | Email this | Comments Categories: Black Moth Super [...]
[...] appeared on Engadget on Fri, 09 Oct 2009 10:07:00 EST. Please see our terms for use of feeds.Read | Permalink | Email [...]
[...] Read | Permalink | Email this | Comments Tagged with: 9th-2009 austria hack midi mod networking neutral peter ablinger peterablinger piano Politics Sport [...]
[...] appeared on Engadget on Fri, 09 Oct 2009 10:07:00 EST. Please see our terms for use of feeds.Read | Permalink | Email this | Comments Posted on October 9, 2009 at [...]
[...] appeared on Engadget on Fri, 09 Oct 2009 10:07:00 EST. Please see our terms for use of feeds.Read | Permalink | Email [...]
[...] Read | Permalink | Email this | Comments [...]
[...] Read | Permalink | Email this | Comments Bookmark This Post Comments (0) [...]
[...] Read | Permalink | Email this | Comments [...]
[...] Read | Permalink | Email this | Comments Related Reading: Moon In My Room Batman Begins [UMD for PSP] iTouchless Stainless-Steel Hands-Free 13-Gallon Infrared Automatic Trash Can Get Smart (Single-Disc Widescreen Edition) Travel Accessories Samsonite UK Grounded Uncle Milton Rainbow In My Room Share this on del.icio.usStumble upon something good? Share it on StumbleUponTweet This!Share this on FacebookPost this to MySpaceShare this on TechnoratiAdd this to Google Bookmarks Permalink|Comments RSS Feed – Trackbacks are closed|post a comment. [...]
[...] Read | Permalink | Email this | Comments Rate this topic: (No Ratings Yet) Popularity: 0 You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed. [...]
[...] ich euch an dieser Stelle nicht vorenthalten möchte. Nachdem ich gestern schon über ein sprechendes Klavier gestolpert bin, ist dieses Treppen-Piano ja mal der [...]
[...] Speaking piano [...]
[...] http://createdigitalmusic.com/2009/10/06/the-speaking-piano-and-transforming-audio-to-midi/ [...]
[...] was really excited by Peter Ablinger’s Speaking Piano–a system that takes human speech and translates it to a sequence of notes to be played on a piano [...]