Toyota Unveils Violin-Playing Robot
eldavojohn writes "Toyota has unveiled a robot that can play the violin. From the article: 'Toyota said it planned to further advance the robot's dexterity to enable it to use tools and assist with domestic duties and nursing and medical care. The robot has 17 joints in both of its hands and arms now.' It seems there have been small — or maybe even strange, impractical — advances in robotics repeatedly with demonstrations of robots performing a specialized task. Are we merely struggling to hard code each human activity as we strive for an all purpose android? Is there a chance artificial intelligence & robotics will ever become generalized enough to make interaction interesting?"
I suppose this raises another question regarding the increasingly human attributes of robots. Is something that is "handmade" or "handplayed" by a robot any more or less valuable than its human equivalent? For instance: it may be very impressive that a robot can play pomp and circumstance, but once this becomes more commonplace (as strange it may seem now), does it have more/less value than a human being able to reproduce the same sequence of notes?
I agree, but it could be used to perfectly reproduce a master performance (given that instrument quality, etc. are equal, which may not be the case.) They may not be able to do it themselves, but they might be able to serve as a new sort of player piano.
Pretty much anytime a robot tries to do something a human can do we're faced with these type of comments. Ever since the first computer started to play chess (even twenty years ago they weren't much match for an average player, but look at them now)...
to play guitar hero. I'd love to see machine vs program on "Fire and the Flames"
Oh, I'm pretty sure eventually they'll figure it out. It's all just chemical reactions, man. And there's already enough music theory out there. So the rules are already (sort of) written. There's been experiments with music-making robots since the 50's. Not huge progress yet, but it will happen.
I do believe, eventually, "creativity" will be programmable.
I further suspect that with adequate research into psychology and music, it would indeed be possible to construct a robot to render most arbitrary scores in a manner emotionally appropriate to that song. Aesthetics are measurable, techniques observable. It would be nontrivial, certainly, to achieve this, but it is not too hard to imagine it being done as early as in, oh, the next fifty years or so. After all, it's not that hard to figure out "minor keys, slow tempo, hey, this might be a sad song", and while there are certainly exceptions and outliers, a little data mining on musical scores could go a signifcant way. (Ooh, now there's an idea for an application of approximate nonnegative matrix factorization! mwuahahhaha.)
Composing great works is the hard problem, because most of those can tie into some rather creative Ideas, and it's harder to come up with those than it is to encode music and gestures and such.
The World Wide Web is dying. Soon, we shall have only the Internet.
This is seriously even worse than MIDI. A good violinist can make much rounder/sweeter sound. The arranger who arranged that song for violin didn't do a good job either, because the bowing (slur/detache) is horrible: too much detache. I think my computer MIDI would come out better with a better bowing arrangement.
On the other hand it must be hard to program the robot for all the movement that since if it had been easy they would probably have it play Bach instead.
Damn I was hoping for a robot capable be shown a score and sight-read, actually sight-perform it! I'm a composer BTW.
"Geez, what will they think of next, music stored in a digital, binary format? Never happen."
If you're implying that the storage and replication of music is comparable in difficulty to its creation or interpretation, then I can only weep at your ignorance. My computer can show me a scanned image of Monet's Water Lilies, but that doesn't make it an artist.
"Music is all about mathematics."
I'm not sure where you got that idea. Perhaps you're not listening to very good music? Music is, and has always been, about the manipulation of emotion and intellect. Naturally, certain structures and patterns emerge, some of which are mathematically definable. To assert that they are ALL mathematically definable is pretty arrogant. "As any Computer Science student can tell you", there are plenty of problems that are easy to formulate, but algorithmically insoluble.
"We're talking about a COMPUTER here. Math is EVERYTHING it does."
That is the problem.
Consider vibrato on a stringed instrument - a crucial aspect of interpretation, yet only one of many. Because there are an infinitely divisible number of positions on the string (as there are of any finite space), there are an infinite number of theoretically possible vibrati from which a performer is free to choose (even within the space of an inch and a half) - for one fraction of a single note. Obviously, no intelligent performer would use a uniform vibrato for an entire piece, or even an entire phrase - in many cases, not even for an entire note. Similarly, within the timescale of the piece - four minutes, seven minutes, an hour - there are an infinitely divisible number of potential events; in this context, let us say opportunities to vary the vibrato. How do you plot this matrix of potential vibrati, infinite in two axes, in a mathematical simulation? A computer can plot a function through this space. A musician can traverse it at will.