Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Music Robotics Hardware

Toyota Robot Violinist Wows At Shanghai Expo 121

kkleiner writes "The Shanghai World Expo got a special treat this past week in the Japanese pavilion, when Toyota's famed violin-playing robot thrilled the crowd with a rendition of the Chinese folk song Mo Li Hua (jasmine flower). The bipedal artificial violinist hasn't been seen much since its debut back in 2007. Now we have footage of the Toyota bot playing Mo Li Hua in Shanghai as well as its original rendition of Pomp and Circumstance from 2007."
This discussion has been archived. No new comments can be posted.

Toyota Robot Violinist Wows At Shanghai Expo

Comments Filter:
  • wow (Score:3, Interesting)

    by v1 ( 525388 ) on Sunday May 23, 2010 @06:49PM (#32317784) Homepage Journal

    nicely done. I like how it sort of did that "swaying" thing that violinists do as they play, "throwing themselves into the music" so to speak. Gave it a MUCH more realistic feel.

    Though with all the lip-syncing going on these days, (even at the Olympics [youtube.com], I have to have a slight suspicion that the performance wasn't "live" from the violin. They could have easily rigged it to not make a sound and simply play the sound out a hidden speaker on the 'bot. But that's just my pessimistic nature.

    And it didn't even fall down any stairs or anything either, that was a plus.

  • by SmallFurryCreature ( 593017 ) on Sunday May 23, 2010 @07:10PM (#32317924) Journal

    That robots can do very gentle moves is already known and not really that revolutionary. We have had machines that produce complex or fragile products for a long time.

    What a robot/android needs to be capable of is to do these actions on its own, in the right circumstance and adjusted to the environment.

    So, can this robot be programmed to perform an X amount of moves that result in a musical performance (an animatronic) or can it be fed a piece of music and then play it on its own? Can it be told to go to room X and perform for patient Y the music that patient requests?

    Animatronics have long been capable of producing very life like results, but nobody is about to suggest that Jim Henson/ILM are the future of robots/androids.

    Yes, for a while these kind of performances served a purpose as it was very hard for early robotics to produce gentle movements. But we have solved the problem of the robot arm not crushing a human being, the AI element is what is lacking. We have the capacity to have a robot pick up an egg, but no robot so far can do it on its own so far.

    Nice performance, but I like to know how much of it is a robot, and how much a animatronic. Anyone got the answer?

  • Re:wow (Score:4, Interesting)

    by Sir_Lewk ( 967686 ) <sirlewk@gCOLAmail.com minus caffeine> on Sunday May 23, 2010 @07:37PM (#32318140)

    I'm not a musician of any kind so please excuse my ignorance, but what exactly is "soul" in this context? I've heard it mentioned numerous times, but never really defined. Does the music have no soul because it is technically accurate, or is that just a side note? Is a certain amount of carefully planned imperfection needed? Couldn't you program such imperfection into this robot?

  • Re:wow (Score:2, Interesting)

    by Ethanol-fueled ( 1125189 ) * on Sunday May 23, 2010 @08:09PM (#32318374) Homepage Journal
    Hmm. I think "soul" in a musical context means individual mannerisms and embellishments. Take for example this [youtube.com] video of savant Glenn Gould and observe how he feels the music(skip to 2:05 for some coolness). You could view "soul" as the non-musical movements, kinda like interpretive dance.

    Technically, soul is the unique personal interpretation of the sheet music. Experienced musicians who know a piece well will, for example, play a certain passage more slowly because it's implied in the sheet music, even though there is no indication to slow down. A violinist or vocalist may or may not accent arbitrary notes and end long notes with trailing vibrato. [wikipedia.org] The intensity and speed of a vibrato as well as changes in speed an intensity of a single vibrato are a good indication of individual style.

    Portamento [wikipedia.org] is a powerful tool for puttin' a little soul into vocals. The best way to explain portamento is This [youtube.com] - I alredy skipped it for you, so just let'er rip.
  • Re:wow (Score:5, Interesting)

    by Pharmboy ( 216950 ) on Sunday May 23, 2010 @08:26PM (#32318500) Journal

    "Soul" is the minor imperfections that give music character and make the same piece unique from one musician to another. As an example: One of the tricks of using digital drums and making them sound like someone is sitting at a drum set is to mess with the quantizing a bit, randomize the beats by a measure of just a few microseconds so they are in time, but not PERFECT time. You might even put in very tiny errors that don't distract from the rhythm. No real drummer is "perfect", and drums that are perfect sound fake and mechanical, even if the tones are perfectly sampled.

    Same with any other instrument, but more so as you not only vary the execution of each note in a micro level, but also the dynamics (how loud, how soft a note is). Good violin playing will be more dynamic, with musician playing more aggressive in "busy" parts, and playing with a lighter touch in other places. It varies more than just the overall volume level, as playing harder and more aggressive on strings changes the entire tonal characteristics (ie: slightly more higher pitched harmonics for starters.) There was other things missing, such as no vibrato in any of the sustained notes (vibrating slightly up and down in pitch on a sustained note to give it depth).

    I was a musician for most of my life, playing primarily blues guitar, and while I can *show* you easily, I'm not the best at explaining it. Hope this helps answer a very valid question.

  • by purduephotog ( 218304 ) <hirsch&inorbit,com> on Sunday May 23, 2010 @09:52PM (#32319068) Homepage Journal

    When it can play Flight of the Bumblebee, better than Itzhak Perlman and/or Joshua Bell, then I'll take notice...

    Or better still, when it can have new music 'downloaded' into it and interpreted based upon previous styles (such as baroque style)...

  • by damnfuct ( 861910 ) on Sunday May 23, 2010 @11:25PM (#32319614)
    and a robot RIAA
  • by Phroggy ( 441 ) <slashdot3@ p h roggy.com> on Monday May 24, 2010 @12:34AM (#32319964) Homepage

    The robot was playing the violin and the crowd was clapping. The crowd was wowing and cheering, but the player did not understand or even know about this.

    If I were there, I would have applauded - not for the benefit of the robot, but for its creators, who have demonstrated a remarkable achievement. Clearly, there's more work to do, but I am very impressed with what they've accomplished so far.

    Question: was the robot just performing pre-programmed moves, was it really playing as if from notes and did it rely on its hearing to compensate for the sound at all?

    Those are good questions.

  • by Anonymous Coward on Monday May 24, 2010 @01:08AM (#32320140)

    A great but empty technological achievement.

    But I want machines to do the work I hate - the drudgery, the boring stuff. Playing music is a gift, it's fun, it's beautiful. Why bother having a machine do that when it cannot feel the joy? No point at all.

    I am a musician with an engineering degree. The latter was a complete waste of time, lo many years ago.

  • Re:wow (Score:3, Interesting)

    by Pharmboy ( 216950 ) on Monday May 24, 2010 @06:38AM (#32321438) Journal

    You can program a robot to make random changes, but that isn't the same. A human doesn't try to make random errors, they put "expression" into it. My explanation of it being random variations is only a technical and quantifiable outcome. A trained musician could easily tell the robot's playing versus a humans because the variations wouldn't be within the normal expression of music, and would be just random. Just as a good musician can usually pick out digital drums in a mix. No matter how much you randomize, you can get it to sound "similar", but it is always lacking. To the average ear, it is close enough that it doesn't distract and is "good enough".

    Music is just more complex than people realize, but then again, what is "popular" today tends to be regurgitated ideas, overly processed, autotuned, overly compressed drivel. Put your XM radio on 74 if you want to hear real music without the processing and automatic error correction.

This file will self-destruct in five minutes.

Working...