Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Music Technology

Triumph of the Cyborg Composer 502

An anonymous reader writes "UC Santa Cruz emeritus professor David Cope's software, nicknamed Emmy, creates beautiful original music. So why are people so angry about that? From the article: 'Cope attracted praise from musicians and computer scientists, but his creation raised troubling questions: If a machine could write a Mozart sonata every bit as good as the originals, then what was so special about Mozart? And was there really any soul behind the great works, or were Beethoven and his ilk just clever mathematical manipulators of notes?'"
This discussion has been archived. No new comments can be posted.

Triumph of the Cyborg Composer

Comments Filter:
  • A quote (Score:5, Interesting)

    by grithfang ( 1127171 ) on Wednesday February 24, 2010 @10:08PM (#31267654)
    Four-hundred years ago, on the planet Earth, workers who felt their livelihood threatened by automation, flung their wooden shoes, called sabo, into the machines to stop them . . . hence the word: sabotage. - Lt. Valeris, Star Trek VI.

    People are always threatened when they feel they can be replaced by automation. Do I get bonus points for quoting Trek?

  • Not scared yet (Score:5, Interesting)

    by Crayola ( 250908 ) on Wednesday February 24, 2010 @10:15PM (#31267692)

    There's nothing "mere" about the mathematics of music or the fractal beauty of the shape of landscapes or the sound of the great outdoors. Humans are wired to appreciate all that, and it's the patterns at their core that both make them appealing and tractable to generate artificially.

    A computer program that can generate music doesn't scare me.

    A program that can enjoy music ...

  • Sounds like crap (Score:4, Interesting)

    by QCompson ( 675963 ) on Wednesday February 24, 2010 @10:48PM (#31267924)
    Anyone else listen to the two samples? They sound horrible. I put on some Mozart afterwards, and Wolfgang put the robotunes to shame.
  • Re:Math (Score:1, Interesting)

    by Anonymous Coward on Wednesday February 24, 2010 @10:52PM (#31267944)

    How the Hell is this anti-science? It's the opposite! It shows that man is just a machine, contrary to what some would believe based on religious dogma. It's a good sign for AI research.

  • What if... (Score:2, Interesting)

    by webbiedave ( 1631473 ) on Wednesday February 24, 2010 @10:59PM (#31268004)
    What if a machine could write emotionally evocative music or create the most stunning paintings? What if there were a machine that could weave an intricate story full of clever, intuitive dialogue? What if -- dare I imagine -- a machine could someday produce the absolutely funniest slashdot comments?

    Here's what I think will happen. Finally, people will start seeing the amazing *software* to be the new, beautiful work of artistic creation that it is. Such software, like conventional artistic outlets, takes great reflection and insight to discover those processes and principles that seem to reveal a glimpse into the very intangible things which makes us human.
  • by SillySixPins ( 1745210 ) <samuel.paddack@gmail.com> on Wednesday February 24, 2010 @11:01PM (#31268016) Homepage
    The machine extrapolates based upon certain rules or constraints the programmer has programmed the machine to abide by. The machine knows that note X is pleasing to the ear after note Y, or note Z will cause a cacophony. But keep in mind the machine only knows this because we allow it to. And while the machine may compose music abiding by whatever constraints we give to it, it will never be able to develop or experiment with music. The machine can create Mozart-like pieces because the fundamental ways in which Mozart changed music are well-documented and have influenced popular music ever since, thus factoring into however we program the machine. Even so, the machine won't be able to tread where humans haven't, since it only knows the rules we give it. Music will always be furthered by us based on social, cultural, or regional influences.

    Anyone else feel me on this one? Or am I misguided?
  • by Anonymous Coward on Wednesday February 24, 2010 @11:01PM (#31268020)

    These don't exactly sound like Mozart sonatas; and if you really want to try to match the pinnacle of solo piano music, you'd have to reach for Beethoven's sonatas.

    I think the idea is really cool, and I'm looking forward to it getting better and better. But from those two samples I heard, "Emily" is nowhere near Beethoven, let alone Mozart.

  • by Hurricane78 ( 562437 ) <deleted @ s l a s h dot.org> on Wednesday February 24, 2010 @11:01PM (#31268022)

    That’s the only thing special about us.

    If a machine could write a Mozart sonata every bit as good as the originals, then what was so special about Mozart?

    Nothing was. Sorry.
    Of course, as a human, he was an exception. But it is long proven, that there is no such thing as a prodigy genius. The only differences: 1. Keeping oneself exactly on the balancing point between too hard and too easy tasks. Which creates maximum motivation. And 2. storing things efficiently. Like “base configuration X” plus “mod Y” plus “property Z changed” = 3 memory slots. Not the perhaps thousands of a complete set of properties. And that”s all. I’m using that myself. (Harder than it sounds, but definitely doable for everyone.)

    We humans started out thinking that we were the God-chosen species... or even race. The only one with intelligence. The only one with a “soul” (an imaginary concept anyway). On a planet at the center of the universe.
    And gradually, all those things fell apart.

    We’re not special. We’r also only machines.

    It’s just that for some weird reason, we have concepts like “good”, “bad” and “special”, and some of us hang their whole stupid pride on being “good” and “special”.
    Things are just what they are. You make the best out of it.

    I say, I’m pretty damn proud that we humans have come to the level, where we nearly create our own forms life. And if that life is successful, then so are we. Just like a master is proud of his student, when the student defeats him for the first time.

  • by Hurricane78 ( 562437 ) <deleted @ s l a s h dot.org> on Wednesday February 24, 2010 @11:21PM (#31268144)

    What the professor definitely gets wrong, is is theory, that we would only create music based on what we hear. That’s extremely simplistic, and frankly, so stupid it’s insulting. Does he know nothing about neural networks?
    It’s ALL input we get, that is the source of our creative thought. Including, and especially, randomness!

    I’m doing a bit of music myself. And I have made it my most fundamental rule, to never ever copy anything from anyone. I want to come up with it all by myself.
    And what that results in, is simply randomly playing my keyboard, and twisting the knobs of my synths, until something comes out that I like. I even build my own (software) synths, and synth software, to create a unique style.
    You can’t ever do that with imitation.

    The only problem is, that it can quite literally take forever to randomly come up with something you like. That’s why it’s faster, to just use the ideas of others. (There’s nothing wrong with it. It’s just not my style.)

    So I think what causes me to create music, are random things, like the sun shining and leaves moving in the wind. Or a nasty rainy day. Or just some random quantum effects.

    The only thing I know for sure: The amount and quality of my music is directly proportional to the amount and bandwidth of randomness I experienced. You could say that “inspiration” is an inner randomness buffer, pretty much exactly like the one your computer uses for real collected randomness.

  • by OmniGeek ( 72743 ) on Wednesday February 24, 2010 @11:25PM (#31268168)

    Is that WE can design and build THEM. When they can do the same for self-aware protoplasmic humanoids, it might be time to become upset about silly "supremacy" issues, and not a moment before then. Till then, sit back and enjoy the music...

  • by plover ( 150551 ) * on Wednesday February 24, 2010 @11:27PM (#31268176) Homepage Journal

    Now getting a program that will write music that is as good as the greats is a huge accomplishment, don't get me wrong, but their is little reason to believe it is impossible.

    That's kind of what drove Cope. Early on he found his synthetic process could create musical sentences and phrases that were grammatically and syntactically correct, like your first year computer student. But stringing them together didn't produce a musical work any more than a collection of sentences makes a story. Even putting similar concepts together gave tiresome blobs that didn't have "soul".

    What he did was drill deeper and deeper into the works of the composers, and figured out what made their music stand out. He discovered it was not just following the rules, but was related to breaking the rules, and how they broke them. Randomly breaking them didn't accomplish the task. He instead identified their pattern of "rule breaking" and codified it, and copied it, and that's when Emmy's music became moving.

    No, it's not impossible, but it was a huge feat of analyzing huge piles of music by the masters, categorizing and labeling measures, phrases, and concepts in ways that had never been explored before.

    Y'know, when described that way it sounds like the TV Tropes Story Generator [tvtropes.org] on steroids, with MIDI output. Hmm...

  • by greg1104 ( 461138 ) <gsmith@gregsmith.com> on Wednesday February 24, 2010 @11:44PM (#31268270) Homepage

    Most humans who are really good at a task are so because of absorbing decadeds or centuarys of previously learned knowledge. Your point is?

    There are a class of problems where it's possible to train a computer to absorb enormous amounts of history, find patterns, and potentially produce improvements on what it was taught. Games and music are easy to convert into computer form for the system to assimilate and train from. It's important not to extrapolate too far from successes in these areas though, because I don't believe that are actually that many problems in that class.

  • Re:Here's To Mozart! (Score:3, Interesting)

    by PiSkyHi ( 1049584 ) on Thursday February 25, 2010 @12:01AM (#31268360)

    Its a little sad to see so many people here come out and try and support the soul of the machines, as if music is such a simple reduction.

    Music encompasses all of this and so much more and I'm not trying to make an argument for why humans are "better", just that music made by humans is quite often purely about the human condition - music made by dolphins probably sounds really great to them, I have little time for it as it is not designed for my ears or my body or even relate to anything I may have experienced myself.

    Why insult the soul of a machine by forcing it to play tones that relate to the human ear, the human body, the human speed of comprehension, the human sense of tonal balance.

    Personally, I am all for machine's composing, but if they had a soul, they would probably hate us for it - its just another form of control for them, as what really appeals to them probably does not appeal to us.

    Why am I for Dolphin music and Machine's that compose ?, because it actually is about humans trying to understand the universe with whatever can be interpreted - this music in no way even touches upon the music humans make for each other, which I personally will always find much more rewarding, since I can relate to it by putting myself in their shoes.

    Machines making music? they probably do that already, they may even have forums for which tunes they hate/like and why is that humans cannot understand it at all.

  • by Nemyst ( 1383049 ) on Thursday February 25, 2010 @12:18AM (#31268454) Homepage
    What I don't understand is that this does not diminish us, quite the contrary! Not only have we had people who could create beautiful works of art or play thoughtful and complex games like chess, we also managed to create entirely non-sentient machines that could replicate this behaviour to a satisfying level of quality. I mean, this takes brilliance on both sides of the equation, it doesn't make both stupid or diminished.
  • by istartedi ( 132515 ) on Thursday February 25, 2010 @12:21AM (#31268470) Journal

    I would be concerned if the computer had spontaneously expressed an interest in hearing Mozart.

  • by dr. chuck bunsen ( 762090 ) on Thursday February 25, 2010 @12:24AM (#31268482)
    I'm a full time musician, and I am definitely NOT rich. And, most of us are far from it. We do it because we love it. Those that are rich and famous are very few. I'm not complaining, I make a decent living, pay my bills, feed the family and such, but I definitely think that we musicians that are not a part of the machine, or the "business", are underpaid. We work hard studying our craft to become the best we can be, we work hard composing and recording songs, and we have to travel more often than not. It is truly hard work. It sucks, because if I had worked as hard at say programming, or medicine, or law, or damn near anything besides music really, I would in fact be quite wealthy by American standards. The sheer amount of hours and passion I have poured into this profession has most definitely not been paid back monetarily. Again, it's about loving what you do. But I mean really, how about a raise? I'm in a rather successful band by today's standards, I'd wager that many folks on this site would at least recognize the name. If I told you who we were, and how much we make, I think you would all be pretty surprised at how little it is. This is really a non issue. Truly good music comes from the heart, from emotion. A computer has neither. It may be able to compose some decent song ideas to a degree, but the performance, and the interpretation would be nothing vs. a live band.
  • by BetterSense ( 1398915 ) on Thursday February 25, 2010 @12:37AM (#31268558)
    The album structure itself kind of evolved around vinyl. The length--about 35 min--is just long enough to fit on a record, and generally both the front and back sides have a "beginner" and an "ender". The front side will end with an appropriately strong but unresolving song and the first song of the 2nd side will be something of a 'kicker' to reward you for getting off your ass and flipping it over (think of "Money" from DSOTM). This is something of a pattern in album arrangement which is sometimes noticeable on modern vinyl albums which do not observe it and thus end up beginning or ending sides on a weak or wandering song which was intended for the middle of the CD release. There's also those albums which are just barely too long to fit on an LP so must be split across two discs.
  • Re:Sounds like crap (Score:1, Interesting)

    by Anonymous Coward on Thursday February 25, 2010 @12:55AM (#31268650)

    Agreed. Sadly, while it takes a human with a great understanding of taste in music to create great music, it also takes a person of reasonable intelligence and taste to appreciate that music. While Emily's output would suffice for, say, background music in a film, a discerning ear can tell right away that this is amateur composing at best. There is no, what is the term in hip-hop? Flow? In other words, while the computer can produce music which follows the rules of counterpoint (probably programming 101), as well as 18/19th Century harmony, computers do not yet have the emotional and psychological depth it takes to create something truly moving rather than the melodic wandering and unified texture being vomited out by Emily. A computer cannot make up abstract associations between what is felt and what is conveyed. As was posted above, there are no rules in modern composition, which makes it unlikely that computers can adequately compose great works, or even good works. There is no exploration or thematic development going on here. There is no sudden jolting moment, no impending climax suddenly averted. Only notes which follow basic rules of structure. And really, in the end, isn't the programmer really the composer here? I give you John Cage.

  • by Tablizer ( 95088 ) on Thursday February 25, 2010 @01:42AM (#31268904) Journal

    Why look for record deals? Generate recordings using that piano-player gizmo they mentioned and put them on a web music "channel" for free and see where it goes. Maybe somebody will be inspired by one of the gazillion tunes to create a masterpiece. I see AI assisting humans as a better bet than trying to do the whole thing itself. He's doing some of that himself now, but letting thousands of others participate will greatly increase his chances. He's stuck in the 90's, like his Mac it seems.
     

  • by GlassHeart ( 579618 ) on Thursday February 25, 2010 @01:57AM (#31268986) Journal

    who was upset because they felt that deep blue had demeaned mankind?

    Everybody who felt the need to explain that Deep Blue wasn't really smart, or maybe even kinda cheated. Point is, I can cheat all I want and I'm not going to beat Kasparov. Deep Blue - whether or not it really beat Kasparov - will kick all our asses. It's entirely clear that chess is difficult only to the way our brains are wired.

    In other words, the lesson is really about the game of chess more than it is about AI or Humanity. If you draw a lot of meaning from it, you might be a bit upset or defensive, and it's quite natural.

  • by dgatwood ( 11270 ) on Thursday February 25, 2010 @03:23AM (#31269418) Homepage Journal

    Agreed.

    I've played some of Cope's software's impersonations of Mozart, IIRC. My memory of it was that although it was reminiscent of Mozart in many ways, it didn't have good melodic flow the way a human-composed piece would. I kind of felt the same way about the samples in the article, though they're definitely a big step forward.

    I'll be impressed when software can imitate Copland or Leonard Bernstein. And I don't mean imitating one style of their works, I mean the entire body of it, spanning a broad gamut of musical styles and feels, often integrating seemingly disparate styles in ways that are musically unique and interesting.

    P.S. I found it rather amusing to see Bartok in your list. From my memory of those pieces, that's the sort of thing that a good programmer could whip out in about an hour. You just generate a fairly simple, rhythmically repetitive left hand, add a rhythmically simple right hand using a pseudorandom number generator to generate the melodic line, limiting jumps to the range of about an octave at any given time and limiting the number of repeated jumps in any given direction so that it falls within a fixed range, force the result into some semblance of a musical form, and litter both hands with lots of cluster chords. It's also remarkably similar to what you get when you sit two two-year-olds in front of the piano, just with a better sense of rhythm. :-D

    P.P.S. Am I the only one whose mind went immediately to a recent Microsoft product ad [youtube.com] when I read this headline?

  • by h4rm0ny ( 722443 ) on Thursday February 25, 2010 @04:11AM (#31269634) Journal

    The critical question is who judges the quality. This music (I'm listening to it now), is a little simplistic, but pleasant enough. It sounds like a Sine wave on the keyboard - comparisons to Mozart are premature. But what I want to know is did the computer run its algorithms many times and eventually the programmer picked the best and said: "Behold!" We're not there until the machine itself says: "This one" and tells the programmer which is the best piece it's done.
  • Re:PS: (Score:1, Interesting)

    by Anonymous Coward on Thursday February 25, 2010 @06:55AM (#31270358)

    That's correct his DNA told him what sounded good, not how to make what sounds good. To make the sounds Mozart had to use trial and error and compare it to what his DNA told him sounds good. Similarly the computers program told it what sounds good to humans (Mozart) and via trial and error found something that sounds like Mozart.

    The difference is in the production. Mozart is not simply using trial and error -- he did not randomly blat notes down and pick the combinations that sounded good. ("Roll the dice, the next note will be a C two octaves up"). What you are describing is essentially a genetic algorithm (or perhaps simulated annealing) of random blatting and alteration. Not at all a human production method. Hum a tune ... make one up... almost guaranteed you will finish with perfect cadence without trying or thinking about it; a genetic algorithm would not. Similarly, even though no doubt you edited your post as you typed it, you did not start by rolling dice against a dictionary.

  • by Anonymous Coward on Thursday February 25, 2010 @09:27AM (#31271186)

    Mod parent up. I just listened to "invention" from his site, which is supposed to be like Bach. I didn't even finish the song and it's only 1:31.

    It has some elements of Bach, but it sounds much more like someone trying hard to emulate Bach without understanding the concepts. It's unbearably repetitive and while the oft repeated section is pleasant, it make no attempts to progress or carry the audience anywhere.

    For a quick comparison, listen to "Invention" and to Bach's own "1st Piano Concerto"-- just skip to somewhere in the first movement.

    Those who can't tell the difference really need to hone their listening skills.

  • by rclandrum ( 870572 ) on Thursday February 25, 2010 @11:36AM (#31272496) Homepage

    As the article states, when people listen to music it often evokes an emotional response. This doesn't happen when you simply teach a computer how to play chords and then toss in a random number generator - there must be a story told, some type of structure.

    Cope's genius was in defining - admittedly in his own terms - what different portions of a composition were attempting to achieve: "statement, preparation, extension, antecedent, consequent". Once he had defined those and could define how different composers achieved them, he could more easily have the computer express new, cogent themes based on older masters. And because the new themes were expressed using the same techniques, they tended to sound like the the old composers to the point where people could recognize them.

    His new "Emily Howell" software is an extension of that capability, but apparently also allows the composer to define their own techniques for achieving "statement, preparation, etc", providing a powerful aide to modern composers. They can start with an idea for a general theme and the software can help expand it into a composition expressed using techniques the composer prefers to use.

    In just about any field of human study, things can seem magical until some analytical thinker helps to define the language of the underlying subject, whether that is logic constructs in software, mathematics, physics, or astronomy - or musical composition. Once the language has been defined, it allows us to conceptualize the formerly magical-seeming process as a series of definable operations - i.e. it becomes something humans can understand and talk about.

    If Cope is also street-smart, he will productize "Emily Howell" and make it the industry standard for computational assistance in the composing arts.

There are two ways to write error-free programs; only the third one works.

Working...