Slashdot Mirror


Music By Natural Selection

maccallr writes "The DarwinTunes experiment needs you! Using an evolutionary algorithm and the ears of you the general public, we've been evolving a four bar loop that started out as pretty dismal primordial auditory soup and now after >27k ratings and 200 generations is sounding pretty good. Given that the only ingredients are sine waves, we're impressed. We got some coverage in the New Scientist CultureLab blog but now things have gone quiet and we'd really appreciate some Slashdotter idle time. We recently upped the maximum 'genome size' and we think that the music is already benefiting from the change."

164 comments

  1. Sine waves by ceoyoyo · · Score: 4, Funny

    "Given that the only ingredients are sine waves, we're impressed."

    This is different from all other sounds, including regular music, how?

    1. Re:Sine waves by raymansean · · Score: 5, Funny

      Because they have cosine waves too :-)

      --
      insert inflammatory comment here!
    2. Re:Sine waves by Qzukk · · Score: 3, Informative

      This is different from all other sounds, including regular music, how?

      Square waves, triangle waves, sawtooth waves, and the ever popular noise (play with a SID chip someday). Sure, they're approximated by putting together sine waves, and they might even just happen to "evolve" from selected sine wave combinations, but the meaning came across just fine.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    3. Re:Sine waves by roadkill-maker · · Score: 5, Funny

      Because they have cosine waves too :-)

      Sounds shifty to me

    4. Re:Sine waves by Anonymous Coward · · Score: 0

      Whooooosh!

    5. Re:Sine waves by pwfffff · · Score: 1

      Ahhh, slashdot: one of the few places where the above could be considered a 'sick burn' (if it wasn't already a 'whoosh', that is).

    6. Re:Sine waves by ceoyoyo · · Score: 0

      Our definitions of "music" might differ a bit, but most music doesn't make use of square waves, triangle waves, or sawtooth waves either.

    7. Re:Sine waves by Anonymous Coward · · Score: 3, Funny

      More importantly, they are not asinine ...

    8. Re:Sine waves by Anonymous Coward · · Score: 0

      ANY electro? deadmau5?

    9. Re:Sine waves by kurzweilfreak · · Score: 5, Funny

      Where the hell were you in the 80's? o.O

      --

      kurzweil_freak

      5th Kyu Genbukan Ninpo/KJJR student

      Be the darkness that allows the light to shine.

    10. Re:Sine waves by okmijnuhb · · Score: 5, Informative
      Lots of music makes use of square waves. Distortion guitar is essentially a square wave. It starts as similar to a sine wave, the guitar amplifier or processor clips it into a square wave.

      A square wave is a sine wave with added sine waves of odd harmonics to the fundamental.

    11. Re:Sine waves by Anonymous Coward · · Score: 0

      Yes, maybe so, but those waves aren't ALIVE! THEY ARE LIES!

    12. Re:Sine waves by Verdatum · · Score: 1

      Wow, this is one of the best instances of WHOOOSH I've ever seen on Slashdot. It's like it should be framed.

    13. Re:Sine waves by ceoyoyo · · Score: 1

      "A square wave is a sine wave with added sine waves of odd harmonics to the fundamental."

      So composed of sine waves, yes? It wold be quite fair to say that those square waves are made using sine waves as ingredients?

    14. Re:Sine waves by thestuckmud · · Score: 2, Informative

      Distortion guitar is essentially a square wave.

      Not really.

      A guitar's waveform is complex, so you won't get evenly timed transitions even with infinite overdrive and perfect clipping. Second, infinite overdrive sounds harsh so few guitarists use it (thus the continuing popularity vacuum tube amplifiers). Finally, the sound of electric guitars is also influenced by a speaker cabinet (or simulation thereof) with essentially no treble response.

      I used to play with 555 timers for making noise as a kid. The sound has a brain numbing clickety quality. Here is an example at approximately two octaves above middle C (the eighth fret on a guitar's high E string).

    15. Re:Sine waves by Tablizer · · Score: 2, Funny

      Because they have cosine waves too :-)

      Sounds shifty to me

      Dude, that was an offbeat comment.
           

    16. Re:Sine waves by fbjon · · Score: 2, Insightful

      Music does not decompose into sine waves, unless we're talking brain waves. This is because music is a perception, unlike sound.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    17. Re:Sine waves by Darinbob · · Score: 2, Funny

      This seems somewhat tangential.

    18. Re:Sine waves by Anonymous Coward · · Score: 0

      People tend to think that since we can take the Fourier Transform of a signal, the most basic building block of sound must be sine waves. Sine and cosines waves are just one set of basis functions to express a signal in, which just so happens to be called a Fourier Transform.

      You could express a signal using any infinite number of bases, and one could not be considered any more of a fundamental building block than another.

    19. Re:Sine waves by Anonymous Coward · · Score: 0

      You could also approximate a square waves using infinite sawtooth waves of varying tooth period and and associated amplitude and phase.

      I'll call it the NOMNOM Transform.

    20. Re:Sine waves by atomicthumbs · · Score: 5, Funny

      Don't let it phase you.

      --
      http://pinopsida.com
    21. Re:Sine waves by amplex · · Score: 1

      I'm having a late childhood I guess, but I remember my dad being into electronics a lot when I was really young, and got a bit interested in using it for music a few years ago. I started with the 555 to build an atari punk console (actually Forest M Mims III Stepped Tone Generator I believe, circa 1984).. Then I saved up the parts for a Weird Sound Generator, and was circuitbending quite a few gadgets by then, impressing a few of my friends with my newfound knowledge, but mostly making annoying sounds 5 hours a day or more >=D Then when I got into CMOS logic chips (4000 series) and the 40106 hex schmidt trigger (7 squarewaves) and things like counters, multipliers, dividers, shift registers, 4066 switches, etc it was quite the noisy living room at my house for quite awhile, solder and parts and wire strewn all over the stove (only vented place I have here), so many days looking at a messy & halfbaked idea on a circuit board going I wonder whats wrong with this.. until one day realizing the small (or big!!) problem and why it doesnt work. But there is something really pleasing about those squarewaves though. Especially a fat detuned and distorted to hell one with a slight decay on the pitch at about a low D with about 12-14db gain around 60hz, then subtract a medium sized Q around 200hz or so.. add a highpassed crazy distortion channel compress the hell out of it and sidechain to kick and THAT is the recipe for the beginning of a tasty beat.. but I digress.. hehe

    22. Re:Sine waves by FiloEleven · · Score: 2, Insightful

      Really? I hope orchestral music counts as music. Bowed strings and brass are closer to sawtooth waves, flutes and woodwinds are squarish. Plucked strings *can* approach sine waves, but you're still going to have harmonics that change the timbre, which really just means "the shape of the wave."

      Of course, with the use of synthesizers all over the place now, quite a lot of music makes use of pure and modified waves of all types.

    23. Re:Sine waves by Nursie · · Score: 1

      They are made with instruments. This is made by fourier series. Different.

    24. Re:Sine waves by Anonymous Coward · · Score: 0

      This is hardly constructive.

    25. Re:Sine waves by Anonymous Coward · · Score: 1, Funny

      You're going off at a tangent.

    26. Re:Sine waves by RadioElectric · · Score: 1

      http://en.wikipedia.org/wiki/Joseph_Fourier

      But ANY sound can be broken down into sinusoidal components.

    27. Re:Sine waves by Hurricane78 · · Score: 1

      As someone who makes music, and has build and programmed some synths, I can tell you that pretty much the most of all electronic music comes from a hand full of different wave shapes, and samples.
      The waves shapes include square, triangle, sawtooth and sine as the most basic ones.

      Then everything is modulated, modulating each other, filtered, etc, etc, and out comes pretty much every synthetic sound you ever heard.

      Try making an instrument (/patch) with any softsynth, and you see what I mean.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    28. Re:Sine waves by FiloEleven · · Score: 1

      Sure, and that's very useful for analysis. Doesn't change the fact that a square wave sounds very different from a saw or sine wave.

      Do you classify the colors of objects you encounter by listing their spectral analysis?

    29. Re:Sine waves by okmijnuhb · · Score: 1
      I used to have an oscilloscope, and used to run an overdriven guitar into it, and played it through a stereo system. Though obviously not a perfect square, the shape would be best described as square wave. Clipping an amplifier is distortion, get an MXR distortion+ guitar pedal, run it through an oscilloscope, and observe the square wave. It's built on an overdriven 741 op amp.

      Get a synthesizer, and play a square wave, the sound will more closely resemble a distortion guitar than the clear bell like tones of a sine wave, especially in the lower registers.

    30. Re:Sine waves by thestuckmud · · Score: 1

      Did you read my comment? I won't bother repeating myself, but I will tell you I can't get my Pocket POD (guitar effects processor) to output anything even vaguely resembling a square wave (viewed on my Tek TDS1002). The biggest difference in our observations is that my POD simulates an amp and cabinet in addition to the effects like overdrive, generating the sort of signal you might actually hear on a recording.

      I still take issue with your insistance that distorted guitar sound is "essentially a square wave". That statement might be OK for the output of your distortion+ (though you'll see a good deal of frequency domain variation if you look at an FFT), but does not come close to describing what goes on in a tube amplifier + speaker cabinet. For one thing, it falls flat trying to explain the strong second harmonic I see in many of the distored waveforms (even if the second harmonic was present in the signal from the pickup).

    31. Re:Sine waves by brunnegd · · Score: 1

      Has anyone considered wavelets? Using sine waves to approximate a function assume the function is periodic, not truncated. Which allows Fourier Series to represent the function. Fourier transforms avoid some, but not all of this issue, it has been too many years since college for me to fully state the differences! But wavelets have a finite life. They might do a better job of representing music.

  2. Already slashdotted ? by PIBM · · Score: 2, Funny

    No reply yet and the website can't even load.. now I understand why we don't RTFA!

    1. Re:Already slashdotted ? by RendonWI · · Score: 5, Funny

      Maybe they are trying to evolve their server into one that can handle a slashdot load.

    2. Re:Already slashdotted ? by maccallr · · Score: 5, Informative

      I'm the site admin. Sorry for the inability to withstand slashdotting. This was supposed to only go in "Idle"...

      You can get to the actual evolving music bit
      via this ugly EC2 URL

      That link will not work in a few days from now (when I let go of the machine). Too stingy to pay for an elastic IP ;-)

      cheers,
      Bob.

    3. Re:Already slashdotted ? by paxcoder · · Score: 1

      That'd take billions of years.

    4. Re:Already slashdotted ? by paxcoder · · Score: 5, Funny

      Update: The icon has loaded.

  3. Sine waves? by DoofusOfDeath · · Score: 3, Informative

    Given that the only ingredients are sine waves, we're impressed.

    All signals can be represented with a set of sine waves. That's what makes Fourier transforms so useful.

    What would be really impressive is if they had music that can't be represented as a set of sine waves.

    1. Re:Sine waves? by Opportunist · · Score: 1

      It's called country music.

      Well, technically it could be represented by sine waves, but the sine waves refused to represent THAT!

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:Sine waves? by DoofusOfDeath · · Score: 2, Funny

      It's called country music.

      Well, technically it could be represented by sine waves, but the sine waves refused to represent THAT!

      It's doable, you just need to use sine waves that are wearing cowboy hats.

    3. Re:Sine waves? by Anonymous Coward · · Score: 0

      + Cosine

    4. Re:Sine waves? by DoofusOfDeath · · Score: 1

      Crap, I knew there would be some reason that my post should have started with the words, "I'm pretty sure that".

    5. Re:Sine waves? by Vintermann · · Score: 2, Interesting

      How about an infinite piece of non-repeating music, consisting of say, a beep at every prime second and silence otherwise?

      --
      xkcd is not in the sudoers file. This incident will be reported.
    6. Re:Sine waves? by TheKidWho · · Score: 1

      Nope, a Cosine wave is just a phase shifted Sine wave.

    7. Re:Sine waves? by DoofusOfDeath · · Score: 3, Interesting

      How about an infinite piece of non-repeating music, consisting of say, a beep at every prime second and silence otherwise?

      This isn't remotely my area of expertise, but I believe that would be representable with an infinitely large set of sine waves.

      A simpler "gotcha" is a perfectly square pulse. For example, 1 HZ for 1 second, complete silence before and after that second. I believe that requires an infinite number of sine waves to model as well.

    8. Re:Sine waves? by Anonymous Coward · · Score: 0

      How about an infinite piece of non-repeating music, consisting of say, a beep at every prime second and silence otherwise?

      I think that's doable, provided you employ a continuous (not discrete) Fourier transform. I'm not certain, though. It has been awhile since my undergrad classes on the subject.

    9. Re:Sine waves? by G-forze · · Score: 1

      Any perfectly square wave requires an infinate amount of sine waves to be replicated (or: consists of the same). In reality there are no perfect square waves and one just has to draw the line for "good enough" somewhere.

      --
      "There's someone in my head but it's not me." - Pink Floyd, Dark Side of the Moon
    10. Re:Sine waves? by KumquatOfSolace · · Score: 4, Insightful
    11. Re:Sine waves? by Anonymous Coward · · Score: 0

      You'd have to prove the Riemann Hypothesis first!

    12. Re:Sine waves? by Anonymous Coward · · Score: 0

      Any Bessel function requires an infinite amount of sin waves, and those are what drums produce, yet my bass sounds just fine.

    13. Re:Sine waves? by Beardo+the+Bearded · · Score: 3, Funny

      That would be...

      *sunglasses*...

      cowsine

      YEEAAAAAAAHH!

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    14. Re:Sine waves? by mcpkaaos · · Score: 2, Funny

      Warning: if you follow the parent's link you will be Ricker Rolled.

      --
      It goes from God, to Jerry, to me.
    15. Re:Sine waves? by TeethWhitener · · Score: 1

      Technically, you can take the Fourier transform of any Lebesgue-integrable function, which all of these seem to be. Unfortunately, the simplest non-integrable functions tend to infinite values at some points (think integral of 1/x from 0 to 3), which would probably be pretty hard on the ears. So yeah, I'm gonna go with country music.

    16. Re:Sine waves? by Anonymous Coward · · Score: 0

      "For example, 1 HZ for 1 second, complete silence before and after that second."

      A square wave is a mathematical idea, with zero rise time and an infinite harmonic series. It also contains an infinite amount of energy. Fourier analysis can only be done on finite-energy waveforms. It can never be audibly reproduced.

      Anyway, an ideal square wave is not really a waveform at all. A waveform must have a time component, and the ideal square waves transitions would take zero time to complete.

    17. Re:Sine waves? by Anonymous Coward · · Score: 0

      Oh, you geeks who think you know everything, but don't understand the discussion here about sine waves!

      OF COURSE all waveforms can be analyzed in terms of sine waves. But if you've ever actually listened to a sine wave (or a square wave), it's quite boring. No, composers of music (from Classical to Death Metal) generally work with more complex waveforms - whether they be from acoustic instruments or synthesizers or a blend of both. These more-complex waveforms can also of course be analyzed in terms of sine waves, but the point is that the composer rarely STARTS WITH sine waves and definitely does not think in terms of sine waves.

      What this project seems to involve is evolving a complex waveform via mutations that only involve the manipulation of simple sine wave impulses. But yes, I thought the comment about cosine waves was clever.

      But here's the main reason I posted this comment ... Distorted electric guitars (and I should know, since I've played one for over 35 years) generally do NOT produce square waves. Overdriving a guitar's signal involves non-linear amplification, which introduces harmonic distortion. However, the non-linear amplification rarely involves hard clipping -- which would only produce an APPROXIMATE square wave anyway -- because that, too, sounds very crappy no matter how hardcore your musical tastes might run. Besides, an undistorted guitar signal is already very complex, so hard-clipping it doesn't produce regular squarewaves. All it does is obscure and obliterate the harmonic richness that was already in the undistorted signal.

      With very few exceptions, the myriad flavors of distortion that guitarists use only introduce a variety of subtle (or not-so-subtle) non-linearity, producing complex waveforms that definitely do NOT have flat sides or tops. Check it out in your favorite waveform editing software. A distorted signal merely ANALYZES TO sine waves that include harmonics of the sine waves to which the original, undistorted signal analyzes. And even THAT wouldn't sound very musical if the high frequencies weren't heavily rolled off (usually by playing through guitar speakers, which don't have tweeters).

      "When someone says they know how to PLAY a guitar, they usually mean they know how to WORK a guitar. Playing a guitar is something else entirely." -- Christopher Campbell

    18. Re:Sine waves? by shentino · · Score: 1

      What about noise?

    19. Re:Sine waves? by frogzilla · · Score: 1

      To model any input signal you need an infinite series of sine waves of different frequencies. Some input signals are better approximated by the first n terms in the series. Some signals (like the square wave) are difficult and you need more terms.

    20. Re:Sine waves? by tomhudson · · Score: 1

      To model any input signal you need an infinite series of sine waves of different frequencies. Some input signals are better approximated by the first n terms in the series. Some signals (like the square wave) are difficult and you need more terms.

      What if your input signal IS a sine wave? Then you only need 1.

    21. Re:Sine waves? by Anonymous Coward · · Score: 0

      it took me a second but i got it. LMAO

      well played...

    22. Re:Sine waves? by DoofusOfDeath · · Score: 1

      What about noise?

      When you say "noise", I think you're talking about a random, unpredictable waveform, right?

      I think the right way to look at it is this: Once the noise has been generated, there's no longer any uncertainty about the waveform. It's going to be a messy waveform, but at least it's a specific waveform at that point. So Fourier transforms can still be applied, because they work on arbitrary waveforms, including noise.

      But I should reiterate that this really isn't my area of expertise.

    23. Re:Sine waves? by Anonymous Coward · · Score: 0

      Not with any realistic input. There will always be noise/distortion/artefacts from the electronics involved.

    24. Re:Sine waves? by Compholio · · Score: 1

      Any perfectly square wave requires an infinate amount of sine waves to be replicated (or: consists of the same).

      You cannot perfectly create a square wave from sine waves, even if you had an infinite number of them. This problem occurs with any jump discontinuity and is referred to as the Gibbs phenomenon.

    25. Re:Sine waves? by FiloEleven · · Score: 1

      Right. All regular waves are abstractions. It's like a pure line or circle: it doesn't exist except as an idea. A very useful idea.

  4. OMG?? by phloe · · Score: 1

    Did I just get Rick-rolled?!?

    1. Re:OMG?? by Anonymous Coward · · Score: 0

      Were you looking in your pants?!?

    2. Re:OMG?? by tehniobium · · Score: 1

      Are you implying that the server automatically generated "Never Gonna Give You Up"? Because if you are, that is pretty damn amazing ;)

      Also, that would be infringing upon mr. Ashleys copyright oO

      --
      No kitty, this is my pot pie!
  5. Isn't this the opposite of evolution? by not-too-smatr · · Score: 1, Funny

    In fact, isn't this playing God?

    1. Re:Isn't this the opposite of evolution? by Brad+Mace · · Score: 1

      Do you not understand the word-symbols you're putting into your computer-box or do you just like being contrarian? God 'designs' things the way he wants them the first time. This music is generated randomly, then subjected to fitness tests in the form of listener reviews. The fittest members survive and provide the input material which is then randomly mutated again for the next generation.

    2. Re:Isn't this the opposite of evolution? by Tablizer · · Score: 1

      If the gods compete, maybe it's both, eh?

    3. Re:Isn't this the opposite of evolution? by Simon80 · · Score: 1

      At first glance, I agreed that the original poster looked like flamebait, but there is actually some sense to what is being said. In natural evolution, selection happens as a result of the environment, which determines if and when creatures die or reproduce. In this case, people rate music, deciding how successful each loop is. If people were doing this with creatures and not music, it would be fair to call it selective breeding.

    4. Re:Isn't this the opposite of evolution? by Vintermann · · Score: 2, Funny

      Polytheism in a nutshell!

      --
      xkcd is not in the sudoers file. This incident will be reported.
    5. Re:Isn't this the opposite of evolution? by Anonymous Coward · · Score: 0

      Good god, who gave the armchair philosopher a Slashdot account?

      If you want to play academic philosopher then, what makes selective breeding different from natural selection?
      If there are 2 very similar plants but the fruit on one tastes good to animals but the other's does not. If the tasty one has its seeds scattered over far larger areas and in larger amounts by animal 'waste', is that selection "natural" or "selective"? Really, the only argument I can see for "natural" is that "selective" is a completely arbitrary label and only applies to things that humans do since humans are so different from everything else (not).

      Evolutionary/genetic algorithms are essentially designing a universe and then having 'entities' that grow within the constraints of that universe so as to better survive the environment. Really, how is having humans do the rating different from using a mathematical function? Answer: the difference is moot.

    6. Re:Isn't this the opposite of evolution? by frogzilla · · Score: 1

      Isn't selective breeding evolution with people controlling (most of) the selection pressure?

    7. Re:Isn't this the opposite of evolution? by Anonymous Coward · · Score: 0

      Hmm yes, but the only natural environment that can select for sounds humans like is.... humans of course.
      It's not meant to be a faithful representation of normal genetics, because you can't do that with music. Nobody is trying to prove evolution by applying it to music. That would be silly and, considering the evidence we already have, completely unnecessary.
      In other words, the preferences of the human listeners are the environment in this case.

    8. Re:Isn't this the opposite of evolution? by Simon80 · · Score: 1

      Yes, that's the point I was trying to make. The original poster suggested that this was like playing god, and my point was that if you notice that this amounts to selective breeding of music, then such a comment makes sense.

  6. Not particularly original by Anonymous Coward · · Score: 1, Interesting

    "Paragraph 7" by Cornelius Cardew, among other works, explored similar ground decades earlier. (Citation to my friend's book on Brian Eno's Another Green World.)

  7. slashdotted already by Anonymous Coward · · Score: 0

    You should probably make sure your servers can handle the traffic before asking slashdot to come help out :)

  8. WARNING: AntivirusXP by BabaChazz · · Score: 5, Informative

    The site has paid ads, one of which apparently has been taken over by the XPAntiVirus people. If you visit the site, it will install malware, unless you are using Firefox and Linux.

    1. Re:WARNING: AntivirusXP by MathiasRav · · Score: 1

      I'm using Chromium nightly on Debian! Oh no, I'm gonna get infected by this! Good thing I have Namoroka lying around somewhere... What would I do without those Mozilla folks?!

    2. Re:WARNING: AntivirusXP by cl0s · · Score: 5, Funny

      Thanks for the warning.. I was trying to install it using Wine.

    3. Re:WARNING: AntivirusXP by BabaChazz · · Score: 1

      Yeah, abuse me... just because I use FF on Linux to be safe, I assume everyone else does too. Yeah, any browser on any Linux distro will be safe, as will any browser on Windows with scripting disabled (good luck with that if you insist on using MSIE), and any OSX-based system... though it'll still hammer your browser on any OS if you have scripting enabled.

    4. Re:WARNING: AntivirusXP by Tablizer · · Score: 1

      Is the virus evolving too? I certainly hope no~ &6, {,% v#k ;` ~

    5. Re:WARNING: AntivirusXP by Anonymous Coward · · Score: 0

      FF on windows is vulnerable? Current versions?

    6. Re:WARNING: AntivirusXP by BabaChazz · · Score: 1

      Don't know. Apparently yes - I'm on FF and Win ATM. It put up the usual warning box, I alt-F4'ed, it started putting up the usual "Scanning progress" window, I alt-F4'ed again before it completed page load.

      I suspect that if I had hit any of the handy close boxes within the window that it would have installed; FF unfortunately accepts click on page-defined button, generally, as permission.

    7. Re:WARNING: AntivirusXP by ultramk · · Score: 1

      ...or a Mac and any browser.

      --
      You catch enchiladas by picking them up behind the head and holding them underwater until they don't kick anymore -VeGas
    8. Re:WARNING: AntivirusXP by Nazlfrag · · Score: 1

      Get noscript you fool! Lack of noscript is unnacceptable on a win box.

    9. Re:WARNING: AntivirusXP by A12m0v · · Score: 1

      Chrome now has extension, including for blocking ads.
      I'm waiting for an extension similar to NoScript. You can never be too safe or too sure.

      --
      GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
  9. If You're Looking for an Introduction to This by eldavojohn · · Score: 5, Interesting

    A long time ago when I was learning lisp, I worked through an interesting book by Heinrich Taube called Notes from the Metalevel. A very enlightening and interesting work for people interested in both music theory and computer science.

    --
    My work here is dung.
    1. Re:If You're Looking for an Introduction to This by prograde · · Score: 1

      Note that the DarwinTunes experiment doesn't use any post-processing...the loops are entirely created by software, and the only human input is "I like it" (on a 5-point scale). It's the ultimate, "I don't know much about art, but I know what I like."

  10. Ok wait a minuet by Anonymous Coward · · Score: 0

    Gradual modification of something based on choosing which random change sounds best is not "natural selection", since the changes are being rated by intelligent minds. I would call it "intelligent selection". Darwinism groupthink rears its ugly head again.

    *The title of this reply is a deliberate pun, not a randomly-evolved one.

    1. Re:Ok wait a minuet by Jupiter+Jones · · Score: 1

      IANA biologist, but nothing in the theory of natural selection precludes "intelligent" selection, as far as I know. There simply needs to be some sort of fitness function. Intelligence, in some form or another, factors into this all the time. In this case, fitness is determined by whether a bunch of people like it or not. That's really no different than a plant appearing attractive to a bee, or a beetle tasting nasty to a lizard.

      JJ

    2. Re:Ok wait a minuet by prograde · · Score: 1

      Not really. In this experiment, the music is evolving in an environment where "fitness" equates with "what people say they like". The people voting can't make changes to the music, they only get to say how much they like it (on a 5-point scale).

      It's not even selective breeding, where a breeder has a trait that they are looking to improve and forces mating among individuals which exhibit that trait.

    3. Re:Ok wait a minuet by mhelander · · Score: 1

      It is called "artificial selection". Darwin started out by pointing at the example of humans who breed - evolve - animals and plants using artificial selection and then went on to show that a similar process takes place in nature, causing animals and plants to evolve on their own, only that nature does the selection rather than humans, thus the term "natural selection" to be contrasted to "artificial selection".

  11. It just sounds like.... by CannonballHead · · Score: 1

    ...minimalistic electronic music.

    1. Re:It just sounds like.... by Anonymous Coward · · Score: 0

      No, it sounds just like a slashdottet server, you insensitive clod!

    2. Re:It just sounds like.... by icebraining · · Score: 1

      So this proves it: electronic music is the most primitive.

  12. Evolutionary Algorithms by Anonymous Coward · · Score: 0

    http://en.wikipedia.org/wiki/Evolutionary_algorithm

    The main difference between this and many other evolutionary algorithms is that the 'selection' criteria is that which gets the most votes, as opposed to a more quickly calculable equation.

  13. Not a novel idea by lalena · · Score: 1

    I remember reading papers on this during my AI classes in the mid 90's. I don't see how this is impressive nearly 15 years later.

    Here's the first link I found on G.P. Music from '98 which actually had the computer rate some of the music.
    http://graphics.stanford.edu/~bjohanso/papers/gp98/johanson98gpmusic.pdf
    If you look at his references, people were doing this in the '80's.

    No, I didn't RTFA. I didn't even read the article I linked in this post, so don't get upset if they aren't completely related.

    1. Re:Not a novel idea by maccallr · · Score: 1

      It's not completely novel, no. Google weren't the first to do web search either ;-)

      An incomplete list of related work is at
      http://en.wikipedia.org/wiki/Evolutionary_music

      Our goal here is to look in detail at the evolutionary dynamics and mechanisms, as well as just answering the basic question "does it still work if loads of people provide the fitness ratings?"

  14. copyright? by Tablizer · · Score: 5, Interesting

    What keeps people from herding it toward an existing copyrighted tune? Even composers accidentally do this all the time.

    1. Re:copyright? by fastest+fascist · · Score: 1

      Nothing, presumably. And it'll be quite interesting if that happens.

    2. Re:copyright? by jayme0227 · · Score: 1

      How would you get enough people to agree on the tune?

      --
      But then I realized the cable was blue, so I only gave it one star. I hate blue.
    3. Re:copyright? by Beardo+the+Bearded · · Score: 1

      composers accidentally do this all the time.

      John Williams and his enourmous pile of money would like to have a word with you.

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    4. Re:copyright? by Vintermann · · Score: 1

      ...and George Harrison would like to have a word with YOU.

      http://www.youtube.com/watch?v=bsUkACDSIZY

      --
      xkcd is not in the sudoers file. This incident will be reported.
    5. Re:copyright? by interkin3tic · · Score: 1

      True. I don't think our copyright system accomodates for covergent evolution in user-generated content.

      The RIAA on the other hand is staunchly opposed to evolution of any type, as it's what's threatening their buisiness model.

    6. Re:copyright? by dilvish_the_damned · · Score: 1

      ... call 1.800.783.8068 and ask for John Edward. He will get the message through.

      --
      I think you underestimate just how much I just dont care.
    7. Re:copyright? by Tablizer · · Score: 1

      If it starts to get fairly close to an existing tune, then people may start consciously or unconsciously "pushing" it ever closer to an existing tune because their brain may half-recognize it as a match and "load" the actual tune in their head, biasing them.

    8. Re:copyright? by Eil · · Score: 1

      Well, nothing in particular. But this experiment is about evolving electronic music, as opposed to mainstream music. I suppose it would be possible to "steer" the song towards a familiar tune, but it would be pretty difficult given that all of the loops I heard were comprised of elements of the electronic genre, and also because the individually-rated loops are so short.

  15. Careful what you ask for! by FlyByPC · · Score: 2, Funny

    >...but now things have gone quiet and we'd really appreciate some Slashdotter idle time.

    Your wish is our Slashdotting! That's a name-brand CPU cooling solution you're running, right? Gooood.

    --
    Paleotechnologist and connoisseur of pretty shiny things.
    1. Re:Careful what you ask for! by Beardo+the+Bearded · · Score: 1

      >...but now things have gone quiet and we'd really appreciate some Slashdotter idle time.

      Your wish is our Slashdotting! That's a name-brand CPU cooling solution you're running, right? Gooood.

      I don't think that COTS is going to work. He'll have to have some kind of custom liquid cooling package. Maybe they could have a mic hooked up to the CPU and the sound they're actually trying to get is what happens acoustically when a CPU dies.

      Drew Curtis (of Fark) has the same kind of sentiment. "You want traffic? Be careful what you wish for."

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
  16. Music by "intelligent design" by Fished · · Score: 1

    That "27K ratings" sort of changes things, don't you think? Certainly, a "rating" sounds more rigorous than traditional, Darwinian, "useful mutations live longer/reproduce more".

    --
    "He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
    1. Re:Music by "intelligent design" by Anonymous Coward · · Score: 0

      Not really much difference. If the software generates some initial music, produces some offsprings by copying, recombining and mutating and discards many of them on people's ratings, then it's the same thing that happens in genetic algorithms. The hearers build a selection function by rating that music and so the music evolves that it can survive in that environment (=people hearing it and clicking the rating buttons. ) The requirements to survive obviously get harsher over time, as the music evolves, also an analogy to nature, there is competition between similar organisms and there is the preditor-pray relation. Since the hearers always kill the weakest, even if it's a lot better than in the beginning, they could also be compared to some co-evolving preditors.
      I was formerly thinking about doing something like that, too, since I'm interested in music, but only know, what I like to hear, not how to get there by writing it myself.^^

    2. Re:Music by "intelligent design" by MozeeToby · · Score: 1

      Not really. Instead of thinking of it as music you like versus music you don't like, think of it as music that succedes and music that doesn't. By analogy, imagine the listeners are hunters and the music the prey, better music is equivilent to prey that is better at evading preditors.

      Maybe a more interesting experiment would be to have a baseline of human generated music which the computer generated music would have to hide in. Play it as a loop with computer generated music randomly interspersed with human generated and have the listener push a button as soon as they are sure the music is artificial. Of course, this would require large database of human generated electronic music, and would probably take more generations to produce a good result but it would be closer to natural selection in the survival quality is the ability to 'hide' inside human composed music, rather than an arbitrary 'goodness' rating.

    3. Re:Music by "intelligent design" by Anonymous Coward · · Score: 0

      The ratings are probably used for the fitness function. Which can be a simple step function, but you can also weight the merge function. Read up on Genetic Algorithms sometime, it's a really neat subject.

  17. Slashdotted... by skeenan · · Score: 0

    Well, they got the exposure they wanted... if only their site could handle it :)

    1. Re:Slashdotted... by Runaway1956 · · Score: 1

      No problems loading here. After a couple of minutes, I'm tired of it. Time to kill it. No cowbells. No drums. No strings. No piano. Nada. Just strange synthesizer noises from decades ago - as has already been pointed out. A couple of loops almost sound good, but mostly just boring repetition.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    2. Re:Slashdotted... by maccallr · · Score: 1

      Head to Evolectronica when the slashdot dust has settled. I'm planning to give it a make-over and some banging new evo-tunes.

    3. Re:Slashdotted... by Locke2005 · · Score: 1

      No cowbells. Bruce Dickinson, is that you?

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    4. Re:Slashdotted... by Runaway1956 · · Score: 1

      Not me. I just threw in an overused meme. ;^)

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  18. Sawtooth? Square? by SammyIAm · · Score: 1

    It depends to what level of detail you want to look at, but there are some other waveforms that at least have their own names. I mean, to some extent these can still technically be represented by sine waves, but generally seem to have their own characteristics.

    1. Re:Sawtooth? Square? by ceoyoyo · · Score: 1

      In general things like that don't actually exist in the real world. If you want to produce a square wave, for example, you actually end up approximating it, effectively with sinusoids. In the real world you just can't make things vibrate like that, and that includes air.

    2. Re:Sawtooth? Square? by SammyIAm · · Score: 1

      Point taken. When I'd initially read that quote, I had (falsely) assumed that the music they had been creating was something VERY simple, like just a combination of single-frequency sine waves. However after finally being able to connect to the site, and listening to the samples, they appear to have created... well, sound. Like you said.

  19. grammidity by jefu · · Score: 3, Interesting

    I've written a few genetic algorithm/programming things for "music" over the years. However, not being a musician, I approached it only from an algorithmic perspective. The last of these, called "grammidity" can attempt to evolve sequences of midi events based on a kind of grammar that evolves (loosely based on the ideas behind L-systems). I had it online for a couple of years, but it never evolved much of anything interesting. The source code (java) is on sourceforge and includes ways to evolve "plants" and a fuzzer that generates html and which worked quite nicely to break browsers a couple of years back.

  20. A good idea in theory by Alarindris · · Score: 1

    I was able to do some rating for a while, and I think the results are fairly cool, but it may not produce anything very interesting for a couple reasons.

    The first is that there isn't strong enough evolutionary pressure. There are too many people rating with very different opinions of what sounds good. I think it would be much more interesting to create different channels. Classical, jazz, ambient, electronica, whatever. It's still a very broad definition but not so much that our ratings aren't just noise.

    Secondly, the algorithms used to generate the music are really important. I couldn't find any information on it, but the way the notes are put together seems fairly random. I think it's important to stick to what we do know sounds good... to an extent. For example, the gene could contain information on which way to move the current note, rather than the specific note. That way you could limit it to 2 or 3 steps and lay it over a scale or mode. The willy nillyness of it will guarantee that we pick 'safe' consonant sounding harmonies. 5ths and 4ths with beep boop melodies.

    Very interesting though, I can't wait to see what happens with this.

    1. Re:A good idea in theory by V!NCENT · · Score: 1

      "Secondly, the algorithms used to generate the music are really important."
      They are fundamentaly flawed...

      I Like ketchup, beer and chocolate, but put these all in a blender and it tastes like shit.

      To top it: evolution is no longer pressent. What is evolution? Those who are fit for their environment survive and all others die. Currently we are no longer adapting to our invironment, but adapting our environment to ourselves.

      Nice idea, but an utter failure, sorry...

      --
      Here be signatures
    2. Re:A good idea in theory by abigor · · Score: 1

      Currently we are no longer adapting to our invironment, but adapting our environment to ourselves.

      You are incorrect. There is plenty of evidence to suggest that human evolution is not only still happening, but accelerating.

      http://www.cnn.com/2007/TECH/science/12/13/evolution.speedup/index.html

      The rest of your post was equally nonsensical.

    3. Re:A good idea in theory by maccallr · · Score: 1

      I was able to do some rating for a while, and I think the results are fairly cool, but it may not produce anything very interesting for a couple reasons.

      The first is that there isn't strong enough evolutionary pressure. There are too many people rating with very different opinions of what sounds good. I think it would be much more interesting to create different channels. Classical, jazz, ambient, electronica, whatever. It's still a very broad definition but not so much that our ratings aren't just noise.

      You're right, and this is why we wanted to do the experiment. Nearly a month ago we had 120 Imperial College students do 250 ratings each for us over a week. We replicated the experiment 3 times (40 students per population) and assumed that these students would have a mix of musical and cultural backgrounds. We got 75 generations out of it, and the results were much more musical than the random material we started with, but now we realise that 200+ generations is where it's at!

      Secondly, the algorithms used to generate the music are really important. I couldn't find any information on it, but the way the notes are put together seems fairly random. I think it's important to stick to what we do know sounds good... to an extent. For example, the gene could contain information on which way to move the current note, rather than the specific note. That way you could limit it to 2 or 3 steps and lay it over a scale or mode. The willy nillyness of it will guarantee that we pick 'safe' consonant sounding harmonies. 5ths and 4ths with beep boop melodies.

      Very interesting though, I can't wait to see what happens with this.

      Absolutely, the choice of 4/4 time signature, 12 note scale, tempo etc all have a big effect. As do the types of synths, effects (there's reverb but no delay), quantisation (there's no way to get triplets, for example), no glissando, the list goes on.
      We tried to boil it down to the simplest and least arbitrary implementation possible, but that was an infinite task!

      And yes, a lot of it does seem to be picking the "non-rubbish" loops, although recently (post-slashdot) I've been hearing some quite adventurous stuff.

      Your thoughts are welcome on the Facebook Group :-)

    4. Re:A good idea in theory by frogzilla · · Score: 1

      The selection pressure is what it is. There is no goal, only response to the pressure. I agree that the algorithm used to generate the music matters and will, I'm guessing, create some bounds for the music outside of which it cannot stray. I assume this is analagous to biological evolution where things like embroyology limit what can change while providing a sort of tool set for the growth of an organism (as I understand it). If the tone generation scheme is rich enough this should create something interesting to a large enough fraction of the listeners.

    5. Re:A good idea in theory by MightyYar · · Score: 1

      To top it: evolution is no longer pressent.

      I think that you might need to rethink this. Every time someone selects a mate and reproduces, they are reacting to their environment and, well, evolving! It's hard for me to fathom how you could successfully argue that there is no selection pressure on humans. Sure, the "death before reproduction" aspect may be all but gone in the developed world, but there's still quite a bit of mating going on - and plenty of selection. And in the developing world, well, you still have plenty of good old fashioned death going on.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    6. Re:A good idea in theory by FiloEleven · · Score: 1

      I did some ratings, and having a musical background I intentionally listened for and voted up stuff that was more adventurous. There were one or two that had some very nice dominant 7ths in them--not too far off the beaten path (since they're in every blues song ever) but more interesting to my ear.

      I stopped rating for the night because I noticed I was getting bored with the single-note drone that underlay all the loops I heard, which made it hard to distinguish among many loops. Something almost identical to what I rated a "4" twelve loops ago was now only worth "3" because it was too familiar. It's like hearing a song overplayed on the radio--it lost its shine. (Which really goes to show you just how much variation is in a piece like Steve Reich's Music for 18 Musicians, but I digress.)

      It's a cool project. Despite my comments above I'm impressed with the variety that is present in the hand-picked sampler you linked. I especially enjoyed what came out of your third population of students, too; it has a lot of character.

    7. Re:A good idea in theory by V!NCENT · · Score: 1

      "Every time someone selects a mate and reproduces, they are reacting to their environment and, well, evolving!"
      Not really. Or at least not in the western world... It is humans that devine culture. It is culture that devines evolution. Todays hot, might be tommorows not. Skinny girls on TV? Suddenly that's hot. Remember the days that chest hair was cool? Now it's disgusting, suddenly. Being manly was the way to go. Today it's metrosexual...

      "It's hard for me to fathom how you could successfully argue that there is no selection pressure on humans."
      There is. Sure there is. It's just that we make our own...

      "And in the developing world, well, you still have plenty of good old fashioned death going on."
      Sadly very true...

      --
      Here be signatures
    8. Re:A good idea in theory by V!NCENT · · Score: 1

      "You are incorrect. There is plenty of evidence to suggest that human evolution is not only still happening, but accelerating."
      Yeah... ever heared of traveling? The world is getting smaller you know...

      "The rest of your post was equally nonsensical."
      What do you mean? Did you even RTFA, all joking aside? It goes like this:
      Create random techno loops. Which ones do you like? Ah you like loop 1, 2 and 3 (ketchup, beer and chocolate).

      *statistics*
      *Auto song creation (the blender)*

      Ladies and gentleman. After a gazillion votes, this is the best song to date...

      OMG... Is this music? My god that's... that's... god...

      --
      Here be signatures
    9. Re:A good idea in theory by MightyYar · · Score: 1

      Or at least not in the western world... It is humans that devine culture.

      I wasn't referring to pop culture so much... we select mates in ways that might surprise you. If you are a reader, you might enjoy "The Third Chimpanzee" by Jared Diamond... it has a whole section on mate selection.

      There is. Sure there is. It's just that we make our own...

      But some of us are better at "the game" than others, and this does change our genome.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    10. Re:A good idea in theory by V!NCENT · · Score: 1

      "But some of us are better at "the game" than others, and this does change our genome."
      I won't deny that instinct is still present. It isn't like 200 years change the entire gene pool. Civilization isn't but a very thin layer of chrome on top of a piece of trash.

      You can play 'the game' and be successful, but there is no need to do so. I am not sure if you refer to the book, but I know people that are very good at it and I can counter them by just being me and integrating myself with todays society.

      But by refering to the game you just pointed out my very point: You can control your instincts. You can defy them. You can choose whoever the hell you want to be with.

      I don't know if I am just kinda gayish, but I prefer girls that aren't instinctive and slutty, but quality girls that actually have a brain. I am still a virgin by choice because of that and its not like I couldn't have gotten a shitload of very hot girls.

      It's funny how instinct correlates with stupidity, though. In my country high school is devided up into different levels of difficulty. I started at the highest one and got down to the avarage difficulty (who gives a fsck about Newton, I'd rather learn about Einsteins theories and computers and such, which is how I ended up fscking up high school :') ). But anyway in the top level of education people picked each other based on character. In the above avarage layer people picked each other based on how hot somebody was, but brains where mostly a requirement. The avarage level is just about "how much bitches did you fsck last night?".

      Conclusion: If humans evolve beyond evolution by means of a developped society, instincts are surpressed. They can still be called, but they are mostly gone. If humans are not part of a developped society thing become a jungle.

      --
      Here be signatures
  21. Responding faster for me now... by maccallr · · Score: 1

    I tweaked some Apache config with help from the hosting provider, removed some unnecessary audio content from the front page, and it seems to be responding better now...

    And it's sounding sweet!

    1. Re:Responding faster for me now... by Anonymous Coward · · Score: 0

      You do know that your site is serving up malware currently, right?

    2. Re:Responding faster for me now... by maccallr · · Score: 1

      It must be a DNS hack because I'm really not seeing it! Can you give some more info?

    3. Re:Responding faster for me now... by LO0G · · Score: 1

      Navigate to the link in the article: http://www.newscientist.com/blogs/culturelab/2009/12/amanda-gefter-books-arts.php

      It was serving up fake anti-virus malware.

    4. Re:Responding faster for me now... by maccallr · · Score: 1

      Thanks for the info. I'll mention that to the journalist at New Scientist. I've got adblock so I don't see it.

    5. Re:Responding faster for me now... by Majik+Sheff · · Score: 1

      Wait... so someone affiliated with the site in question admits that they block their own ads and don't see their own site in its entirety? Now that's a ringing endorsement for the advertisers.

      --
      Women are like electronics: you don't know how damaged they are until you try to turn them on.
    6. Re:Responding faster for me now... by maccallr · · Score: 1

      For the last time...

      darwintunes.org has no ads at all - it's an academic experiment website, it would be inappropriate. Even my slightly more commercial evolectronica.com doesn't have ads. From my experience that would just be a colossal waste of time and turn people away.

      What newscientist.com (or perhaps DNS hackers) do with their ads is nothing to do with me!

      And finally, it was Slashdot who made the New Scientist link look like the main link for the article, not me! See my original submission:
      http://slashdot.org/submission/1136438/Music-by-natural-selection

    7. Re:Responding faster for me now... by Majik+Sheff · · Score: 1

      Fair enough. I stand corrected.

      --
      Women are like electronics: you don't know how damaged they are until you try to turn them on.
  22. No paid ads by maccallr · · Score: 2, Informative

    This is an academic site and there are no paid ads. It hasn't been compromised either, as far as I can tell.

    1. Re:No paid ads by BabaChazz · · Score: 2, Informative

      However, the link to "some Slashdotter idle time" links to the New Scientist... and that seems to be where the compromise actually hit me.

    2. Re:No paid ads by maccallr · · Score: 1

      Sorry about that.

      Although note that my original submission had the New Scientist link in a more obvious place:

      http://slashdot.org/submission/1136438/Music-by-natural-selection

      It did seem odd to me why the editor changed the links that way. Conspiracy?

  23. Rage against the copyright? by smolloy · · Score: 1

    Set up a Facebook group to fight against the continued xmas dominance of Simon Cowell's evolved algorithms.

  24. pedant edit by interkin3tic · · Score: 1

    I guess this isn't really user generated content.

  25. wow. by Anonymous Coward · · Score: 0

    They can 'evolve' music, but they can't use the decades of historical weather data we have and the massive computing power we have developed to 'evolve' a weather forecasting program.

  26. Creative Commons license by GoNINzo · · Score: 1

    I see their individual loops are covered by the creative commons license for non-commercial use with attribution, but I'm search of new On Hold music, so I'm hoping we can come up with some sort of solution. It's a problem when you have zero budget though. heh

    I'm looking forward to future generations when they start to do good transitions between different loops, that will be interesting.

    --
    Gonzo Granzeau
    "Nothing the god of biomechanics wouldn't let you into heaven for.." -Roy Batty
  27. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  28. Interesting.... by Jkasd · · Score: 1

    Although the loops sound repetitive and annoying, if you listen to some of the earlier loops, you can tell they've made a lot of progress. I'm hoping something resembling a human voice turns up but I don't think this is possible unless they increase the amount of complexity allowed. They already had to increase the allowed complexity once, I wouldn't be surprised if this becomes the primary limiting factor.

  29. Different, how? by Anonymous Coward · · Score: 0

    Regular music cannot put a trojan in your brain...

    Not that anyone infected could believe there's a trojan, of course.

  30. I had the idea once by poached · · Score: 1

    Having been both an EE and a CS major I had an idea exactly like this. Alas I didn't do anything about it. Hopefully this project will go somewhere and end up creating really complex music.

    So far the tunes sound meh...

    I wonder if voice can be generated too?

  31. Who cares if it's novel? by weston · · Score: 1

    I remember reading papers on this during my AI classes in the mid 90's.

    And I was writing software to use genetic algorithms to generate and/or harmonize melodies in 95/96. And I'm still impressed.

    For one thing, even if the general idea isn't totally new, most of the world never gets off their butt and actually does *anything*.

    The other thing is that even when the general idea is fairly straightforward, getting an implementation that not only works but sounds pleasant can be non-trivial. It's often not as simple as throwing a machine learning technique or grammar or what have you at the problem -- you'll either end up arbitrarily constraining the output (which is fine -- that can be an art) or you'll have to work at some level of sophistication. Either way, getting to the point where you have listenable output can be something worthy of respect.

    Most music itself recycles ideas that've been around since Montverdi, but some of it's still pretty impressive, and hey, even the stuff that sucks... well, the people writing it are at least not frittering away their lives watching TV.

  32. my thoughts by Eil · · Score: 1

    Found myself with some time to kill, so I had a go at this. Here are my thoughts:

    1. The original loop (linked to in the summary) has a recognizable beat, even if many of the accompanying tones sound dreadful together. I'll put it this way: generation 0 sounded way better than a lot of the stuff I've seen try to pass for "electronic music" on YouTube. The original loop already had a fair amount of complexity to start with. I'd be more impressed if they began with a loop that had several sine waves with completely random attributes and then evolved that into something resembling music, and then evolved that into something resembling good music.

    2. Note that they're only generating four-bar loops, not an entire song. My guess is that after they consider the experiment finished, they'll take the best ones and paste them into a song. Which won't be difficult, as this music fits into the electronic genre after all, and there is not that much variation amongst the loops that I heard.

    3. I'd be curious to know what the constraints on the evolution algorithm are. For example, in the loops that I heard, a mis-matched set of notes was extremely rare so I wonder if they have chords or progressions that the algorithm can select from when generating a new loop.

    4. On the front page, there's a video where a professor argues that evolution drives all of human music. I strongly disagree with this on just about every level. Music styles are based on culture, individual expression, and the power of suggestion. Yes, there is a kind of selection at work, but it only occurs within genres and cultures, and very little about it is natural. On top of that, the power of persuasion is immense. People can be told what to like. Today, it's commercially engineered pop music. Two centuries ago, it was religious hymns. Stephen Colbert could screw up this entire experiment just by taking pity on the horrid-sounding loop 76 and giving it his famous "Colbert Bump."

    5. The loops really sound like they were made with a Tenori-On, so maybe these "researchers" are just fucking with us about the whole "evolved music" thing.

    1. Re:my thoughts by maccallr · · Score: 1

      Thanks for the comments. I'll take them one by one (while I wait for the algorithm to tick over to 250 generations).

      1. to give a fair comparison with the hand-picked better sounding loops given in all the subsequent "tasters", the time=zero loops are also hand-picked. Rest assured that most of them sounded pretty horrific. Yes we did set a minimum amount of complexity (I think it was at least 8 different "tracks") in the initial Adam and Eve, but then let them evolve under no selection for a long time.

      2. yes we have to keep it short so that rating can happen in this lifetime :-) I have put several tracks together for my own projects (just me doing the ratings, and using pre-recorded samples as well as evolved synths) - here's the best example. I'll probably put something from DarwinTunes together over the holidays (prob using consistently highly rated loops from the slashdot surge)

      3. there are no constraints on harmonies or anything, however the "palette" of notes is defined once (all evolved from random) and then the notes are picked from the palette. Mutations to the palette are going to be rare (because defining it takes many fewer "genes" than defining all the music) - hence the good agreement between loops.

      4. yep, there have been scientific studies showing herd behaviour in music "selection". The rest of what you say can't be denied, and that's what we're interested in and why we're doing the experiment.

      5. no it's real - but I didn't know about the tenori-on, so thanks for the heads up on that :-)

      nearly at 250 generations now...

    2. Re:my thoughts by Eil · · Score: 1

      2. yes we have to keep it short so that rating can happen in this lifetime :-) I have put several tracks together for my own projects (just me doing the ratings, and using pre-recorded samples as well as evolved synths) - here's the best example.

      Hey, I dig this. Also enjoyed Like Ani.

      3. there are no constraints on harmonies or anything, however the "palette" of notes is defined once (all evolved from random) and then the notes are picked from the palette. Mutations to the palette are going to be rare (because defining it takes many fewer "genes" than defining all the music) - hence the good agreement between loops.

      Huh, interesting. I'd be very curious to know how different, or similar, the palette of a second evolution would be. I don't know if the sentiment came across in my previous post, but I think this is a really neat project and I have a feeling that the results of the research will prove enormously popular.

  33. Malware? by Anonymous Coward · · Score: 0

    Why is this tagged malware?

    1. Re:Malware? by maccallr · · Score: 1

      Some people are having problems with the New Scientist link. AardvarkCelery has some info in the post currently below this
      http://entertainment.slashdot.org/comments.pl?sid=1485740&cid=30521010

  34. plus or minus? by Darth+Cider · · Score: 1

    The phase space of this experiment is too large to explore with the simple rating system. No wonder the "survivors" all sound hyper-sequenced and repetitive, and nothing like Beethoven. What's happening is a bifurcation of the binary number space, because a music sequence is just a binary value occurring on a binary timeline, and each vote of plus or minus is a bifurcation of that space. An "i love it" vote is no less a simple plus, just a plus with extra survival chances.

    The problem is that within the regions of binary space that are voted down, there could be much Beethoven, or even all of Beethoven - who could never be mistaken for OMD or The Magnetic Fields (sans lyrics).

    The "evolutionary pressure" here is not astute, not deep. The "survivors" might have a glittering sonic quality, enough to get drive-by votes, but the set-up of the experiment could never teach us anything about music aesthetics. I suggest that this algorithm be re-purposed to selecting blinking patterns for Christmas light displays. Same thing, really - but it has nothing to teach us about music.

  35. Site hacked? by AardvarkCelery · · Score: 1

    The first time I clicked the link...
    http://www.newscientist.com/blogs/culturelab/2009/12/amanda-gefter-books-arts.php
    ... I got a bogus system scan web page and then it tried to get me to run an EXE file. I tried the link a few minutes later and it seemed okay. I'm perplexed as to what happened. From my browser history, the bad link was...
    h t t p : / / n i s s a n - r e n t . c n / g o . p h p ? i d = 2 0 0 6 - 5 1 & k e y = 0 5 2 2 c 7 0 6 6 & d = 1

    I'm using Opera 10.10 (latest) and haven't been anywhere other than major news sites today. Just thought I'd mention it in case anyone else sees the same.

  36. My approach to evolutionary music by juures · · Score: 1

    I did a similar thing earlier this year. However, I took a top-down approach: I picked a music style, did a several simple preset musical patterns, and defined a set of rules how to mutate them to something different. There's no system to pick the good mutations though, so it's not really evolutionary, but at least it sounds somewhat musical. The app is already available as online applet: http://www.rinki.net/pekka/acid/ ...

  37. Nostalgic by jejones · · Score: 1

    Anyone remember Terry Riley's In C? This reminds me of it; now if they just had several sources going through the fragments at different rates...