from a superficial look, it seems like the sound is actually being played through flash. it looks like the doodle is canvas though, which suggests the interface is in javascript.
too bad they didn't synthesize the sound with javascript as well. their web audio api is great. firefox has a (somewhat) equivalent api. :)
As other commenters mentioned, it requires flash for sound. Any flashblocker or clicktoflash will render the page mute (like on my Safari). Maybe you have one of those installed?
Wow, they've put in so much work just to amuse people! Saving the composition takes this doodle to whole new level. It should be interesting to see if the links to compositions remain valid after the doodle itself is taken down.
I get the keyboard too, no ability to record or play back anyone's existing tunes.... odd. Thought maybe it was because I am in Canada? Tried in FF and Chrome.
They work everywhere, but you have to give the doodle keyboard focus, otherwise you'll be typing into the search box. I think the only way to give it focus without clicking through to the [les paul] query is to hit record. Once you stop recording, though, you can still use the keys.
I wish it had octaves above and below though. It's hard to play anything in a minor key, because the relative minor starts on the 6th and then you only have like 4 notes above that.
I wish that the top row of keys would've given an octave higher, and the bottom row give an octave lower. That'd give you 3 octaves, enough to play a whole lot of songs.
Google is one of the few companies who would invest in this sort of PR.
It's good publicity for them and also an ultra creative way to garner people's curiosity and attention. It must have been a hell lot of work(unless I am missing something) but it's totally justified.
Best PR ever. Today, in every office around the world, there will be at least one person saying "have you seen the google logo today?". And everybody will have a good time. Totally worth the development cost (and such a thing will be enjoyed by everyone who develops it).
In the pre-Google era, I worked for a dot-com startup that was a community for senior citizens to get together and presumably chat about their grandchildren or whatever. I suggested that we do fun things with the logo like different permutations of the logo on different parts of the site, or changing the logo out for holidays or whatever.
The CEO just berated the hell out of me. He said that was the worst idea he had ever heard, and that any serious and successful company NEVER EVER EVER changes how their brand looks and is presented and gave me all sorts of examples of how all "real" companies have elaborate and detailed documents explaining the only acceptable way to display the company's name and/or logo in every possible scenario.
So every time Google (or anyone else) does this sort of thing, I feel a small rush of vindication.
Recording and playback only works when one is browsing from the USA. I have tried from both sides. Only after loading it from a USA IP it played back successfully.
The only "living people" that get a doodle are you. Search from the homepage on your own birthday when you're signed in, and if your Google Account has a birthday associated with it, you'll get a special doodle.
Adding another comment after my one below. I couldn't get the record button (just a keyboard button) and thought it might be because I am in Canada. To test I remoted into our server in Texas and opened the doodle from there... presto, a record button... on IE7 no less. Looks like Google is distributing different versions by region. Why? No clue.
Edit: This works on my Nexus One! Now THAT is cool.
It looks like Alexander Chen played a large role in this. He was responsible for the NYC MTA conductor piece that made the rounds earlier this year: http://blog.chenalexander.com/2011/conductor-mta/
Cool to see how this concept and code have evolved into something new.
Most of them get their own page eventually. The limiting factor is just engineer-time; a backlog tends to develop when there're a bunch of interactive doodles in a row, because the engineer(s) in question are too busy working on the next doodle to put the previous one up.
I know how to do it and currently have nothing to do on my real project, so maybe tomorrow I'll ask the engineers in question if they mind me putting up standalone versions of some of the backlogged doodles.
Something is not ok for me. On all my browsers, I can play the chords and hear the sounds, but I can not playback the recodings you guys shared. What gives?
Simply brilliant. I am sure this doodle going to bring some good bit of PR and non-google search users (if there are any) to the Google home. They are marketing/pr geniuses in using the tech. In hindsight, the doodle patent (http://mashable.com/2011/03/22/google-doodle-patent/) looks very useful
113 comments
[ 3.2 ms ] story [ 183 ms ] threadAlso, you can save and share your compositions. I'm not quite proficient with doodle-guitar, but here's a couple seconds of noodling around:
http://goo.gl/doodle/vN4K
too bad they didn't synthesize the sound with javascript as well. their web audio api is great. firefox has a (somewhat) equivalent api. :)
it doesn't look very "flash"
Thanks for pointing that out.
See: http://min.us/ldmfEC
http://www.google.com/webhp?tune=<encoded song here>
ex, do-re-mi from Sound of music http://www.google.com/webhp?tune=IAZxghAmCEEYYYZgQGAMMEMwARh...
ex: chopsticks http://www.google.com/webhp?hl=en&tune=wIBgRTAigBHIOEAhg...
seems to be a big hash w/note+duration encoded. Would hack on, but need sleep & moving to SF in a couple days. G'nite HN!
You equipped me for this rendition of "Chopsticks": http://goo.gl/doodle/uAEhv
I made 9 takes trying to make the two parts sync as well as possible and to move at a good tempo. This is my best one.
It's good publicity for them and also an ultra creative way to garner people's curiosity and attention. It must have been a hell lot of work(unless I am missing something) but it's totally justified.
The CEO just berated the hell out of me. He said that was the worst idea he had ever heard, and that any serious and successful company NEVER EVER EVER changes how their brand looks and is presented and gave me all sorts of examples of how all "real" companies have elaborate and detailed documents explaining the only acceptable way to display the company's name and/or logo in every possible scenario.
So every time Google (or anyone else) does this sort of thing, I feel a small rush of vindication.
Metallica: http://goo.gl/doodle/6H8G
Noodling around with some chords: http://goo.gl/doodle/KqQb
http://goo.gl/doodle/eXKz
Do they have to get permission for each one?
The only "living people" that get a doodle are you. Search from the homepage on your own birthday when you're signed in, and if your Google Account has a birthday associated with it, you'll get a special doodle.
It stops recording after a bit - I had the whole song too! Haha this is great
*Edit: Last part to complete the song, because it was bugging me: http://goo.gl/doodle/aEl1
And, quickie Imperial March: http://goo.gl/doodle/D6ce
Edit: This works on my Nexus One! Now THAT is cool.
Cool to see how this concept and code have evolved into something new.
at http://www.google.com/logos/index.html you only have a static version of it, (see Martha Graham's 117th Birthday for instance).
Dear googlers on HN, is there anything you guys can do about this?
I'm sorry that posting this link may lower productivity for a bunch of people. :)
I know how to do it and currently have nothing to do on my real project, so maybe tomorrow I'll ask the engineers in question if they mind me putting up standalone versions of some of the backlogged doodles.
http://www.google.com/logos/2011/lespaul.html
http://www.google.com/logos/2011/graham.html
http://www.google.com/logos/2011/worldsfair.html
http://www.google.com/logos/2011/earthday.html
http://www.google.com/logos/2011/space.html
http://www.google.com/logos/
If you go back to May 2010, PacMan is there, as are all the other ones. The interactive ones get hyperlinked to a standalone page.
Here's the intro to "Redemption song" since I can't record it: a sd a fhgd asdg dgdas.