Slashdot Mirror


A Computer Composing and Playing Jazz

Roland Piquepaille writes "The Norwegian University of Science and Technology (NTNU) has some unusual teaching programs. One PhD student, Øyvind Brandtsegg, is a graduate of the jazz program and this article describes how has developed a computer program and a musical instrument for improvisation. The PhD student is 36 years old and is at the same time a composer, a musician and computer programmer. His 'computer instrument' can take any recorded sound as input and split it into a number of very short sound particles that can last for between 1 and 10 milliseconds. 'These fragments may be infinitely reshuffled, making it possible to vary the music with no change in the fundamental theme.'" Brandtsegg improvisational software is called ImproSculpt; his site contains several selections from his musical output, including "some pieces made with the predecessor of ImproSculpt," called FollowMe.

134 comments

  1. So... by TheRealMindChild · · Score: 0, Troll

    So... it is a wav-to-midi program with a few srand() calls. Pffffffffffffft

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    1. Re:So... by GMonkeyLouie · · Score: 5, Insightful

      Well, obviously the tech is already widely available, but a clever application of it that creates beautiful music (if it in fact does) is still awesome.

      I mean, not every cool invention is going to be super groundbreaking, like the lightbulb. Some are just going to be good adaptations of existing tech, like lamps and lampshades.

    2. Re:So... by Anonymous Coward · · Score: 0

      Really more of a granular (re)synthesizer in real-time, with a composition engine on the front end.

    3. Re:So... by omeomi · · Score: 5, Informative

      "can take any recorded sound as input and split it into a number of very short sound particles that can last for between 1 and 10 milliseconds."

      Yeah, that's called granular synthesis, and it's been around for awhile. There are a number of free and inexpensive grain cloud generators available...I wrote one myself, actually (http://atomiccloud.gersic.com/).

    4. Re:So... by gEvil+(beta) · · Score: 4, Funny

      I mean, not every cool invention is going to be super groundbreaking, like the lightbulb. Some are just going to be good adaptations of existing tech, like lamps and lampshades.

      And some are truly revolutionary, like the Clapper.

      --
      This guy's the limit!
    5. Re:So... by Anonymous Coward · · Score: 0

      I'm getting really tired of people like you making fun of the Clapper. It's easily the best invention since the thermos.

    6. Re:So... by Anonymous Coward · · Score: 1, Funny

      My girlfriend gave me the Clapper, I'm here to tell you there only thing revolutionary about it is the circular motion with which I apply the cream.

    7. Re:So... by Chrisje · · Score: 1

      Are you shure you didn't get zem in ze Dutch East Indies, on shore leave?

    8. Re:So... by Hognoxious · · Score: 2, Funny

      a clever application of it that creates beautiful music (if it in fact does)

      Well according to TFA it doesn't, it plays jazz instead.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    9. Re:So... by Anonymous Coward · · Score: 0

      listen to some of the samples.... Id does not play anything. It can only be called music in the loosest interpretation of the word, in that the sounds were originally played on an instrument. It is completely random junk, nothing melodious about it. I am not sure why they call it jazz, tye could have called it country. It sounds as much like Blues as Rock and Roll. The truth is that it sounds like my 1 yr old banging on a synth.

    10. Re:So... by cayenne8 · · Score: 1
      "Well according to TFA it doesn't, it plays jazz instead."

      Well, at least it wasn't "rap".

      OH wait...sorry....we were talking about music....nevermind.

      :)

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    11. Re:So... by lancelotlink · · Score: 1

      I've been to many classical concerts where they play pieces from Contemporary Composers and Composition Majors. This is equal to much of the new works if not better.

    12. Re:So... by glittalogik · · Score: 2, Funny

      For anyone out there wanting to generate their own grain cloud, try 2 cups of cornflour in a blender with the lid off.

  2. sounds like Live by Anonymous Coward · · Score: 0

    The description makes it sound like an extension of Ableton's Live software. And for the record, the software doesn't do any composition, as it's all controlled by the person sitting at the machine. The program essentially looks like a processing/production tool that is suited for live performance.

  3. free form? by Anonymous Coward · · Score: 1, Insightful

    I went to some free form jazz last night. Everybody seemed to be playing by themselves all at the same time and in a very random fashion. The pianist was just mashing the keyboard. I'm sure a computer could create sounds like that easily.

    maybe the players were some kind of robots...

    1. Re:free form? by Tablizer · · Score: 4, Interesting

      I went to some free form jazz last night. Everybody seemed to be playing by themselves all at the same time and in a very random fashion. The pianist was just mashing the keyboard. I'm sure a computer could create sounds like that easily.

      It may sound random, but one of the things that allegedly makes jazz interesting is the reaction to other players. If another player does something interesting, then you react to it and mirror it in your own way. It's sort of "orchestral swarm theory". I can't say this is true of all players, however.
         

    2. Re:free form? by Anonymous Coward · · Score: 1, Informative

      It may sound random, but one of the things that allegedly makes jazz interesting is the reaction to other players. If another player does something interesting, then you react to it and mirror it in your own way. It's sort of "orchestral swarm theory". I can't say this is true of all players, however.

      Give Ornette Coleman's Free Jazz a listen for an example of this type of skronk in action. Not everyone's cup of tea, but it's worth giving it a shot nonetheless.

    3. Re:free form? by Belial6 · · Score: 3, Insightful

      I suspect that like many other forms of art, there are entire groups of people with little to no talent who all band together as a mob to declare anyone who calls out their lack of talent unable to understand their genius. While in theory your explanation is how it is supposed to work. In practice, I would guess that many use it as an excuse for sucking.

    4. Re:free form? by bill_mcgonigle · · Score: 1

      Ornette Coleman's Free Jazz

      In a Silent Way might be more approachable. You can hear Zawinul 'announce' a new change on the organ and then several measures later everybody descends on it simultaneously. That never gets old.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    5. Re:free form? by Anonymous Coward · · Score: 1, Insightful

      that's just the fashion industry

    6. Re:free form? by popmaker · · Score: 2, Insightful

      When it's done well, it can be cool. But I think sometimes jazz-players are over-intellectualizing the concept of "free" jazz. At least one guy that made it sound good was Eric Dolphy. But that might actually have had more to do with how ridiculously good player he was.

      In the very least, if done correctly, free jazz would be one of the hardest music for a computer to do, because it requires the complete attention of the whole band. When you throw the rules away, you REALLY have to listen to the music and try to make it sound good. It requires perfect emotional respone from the players, and they can't rely on the conventional rules to fall back on. Making a computer do THAT would probably amount to making it sentient, and emotional.

      That being said, I still think a lot of free-jazz is over-intellectualized bullshit.

    7. Re:free form? by Hal_Porter · · Score: 1

      I went to some free form jazz last night. Everybody seemed to be playing by themselves all at the same time and in a very random fashion. The pianist was just mashing the keyboard. I'm sure a computer could create sounds like that easily.

      maybe the players were some kind of robots...

      In Philip K Dick novel, maybe YOU are some kind of robot.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    8. Re:free form? by Chrisje · · Score: 3, Interesting

      Free jazz has been said to be Charles Mingus' invention, but he once said "If only those free jazz cats could play the same tunes twice... " To cut a long story short, while I'm an avid jazz fan, free jazz is really an abomination in the eye of the Lord. I can listen to anything from bebop to classic jazz to the tinkering Steely Dan did with the genre, but at the end of the day if the cats can't play the same tune twice I'm out of there.

      Then again, I'm an Oscar Peterson fan. That about says it all. I don't want "infinite variations", I want a certain groove and swing to my music, however dissonant and angry it may be. So I reserve the right to take Fred Wesley's work over a particle synthesizer any day of the week.

      One of the beautiful things about music, be it Miles Davis and John Coltrane working with the Miles Davis Quintet, The Notwist's electronic work, Tom Waits' most loony tunes or Mozart's most frivolous concertos, is that it's the product of a human mind expressing its particular brand of madness.

      You take the mind/soul out of the equation and you'll see me turn my ticket in by the door as I leave the venue.

    9. Re:free form? by alien_life_form · · Score: 2, Insightful

      In a Silent Way might be more approachable.

      So would be "Kind of Blue" but I wouldn't call either "free".

    10. Re:free form? by ottolinkfan · · Score: 2, Insightful

      I went to some free form jazz last night. Everybody seemed to be playing by themselves all at the same time and in a very random fashion. The pianist was just mashing the keyboard. I'm sure a computer could create sounds like that easily.

      maybe the players were some kind of robots...

      It's very possible, likely even, that the band you saw just isn't very good at performing a free jazz set that is musical. It is extremely difficult to do this, but when it is done right it can be absolutely mesmerizing.

    11. Re:free form? by cayenne8 · · Score: 1
      "One of the beautiful things about music...is that it's the product of a human mind expressing its particular brand of madness."

      Sounds like Keith Richards to me alright....

      :)

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    12. Re:free form? by Anonymous Coward · · Score: 0

      and slashdot?

    13. Re:free form? by Anonymous Coward · · Score: 0

      Free-form is not the only type of jazz. And it's definitely not the most common form of jazz. This is just an unfortunate misconception. I am a jazz fan and musician myself, and free-form jazz doesn't interest me nearly as much as composed jazz. Listen to "So What" by Miles Davis, or "Blue Train" by John Coltrane. This stuff isn't random; it's structured and composed, like 95% of jazz is.

    14. Re:free form? by Anonymous Coward · · Score: 0

      Steely Dan?! Blech! They could barely play the same song once!

    15. Re:free form? by vertinox · · Score: 2, Insightful

      You take the mind/soul out of the equation and you'll see me turn my ticket in by the door as I leave the venue.

      Are you saying a human didn't program the machine?

      The same could be said about musical notation and people who play on electronic instruments. Its only one step of separation.

      As many of a programmer and hardware engineer can attest... Sometimes code and technology is art in itself.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    16. Re:free form? by alien_life_form · · Score: 1

      Its only one step of separation.

      It is a fundamental step of separation. (take it further: build an automatic listener, then ask it "Was it good?")

      Even if recordings tend to make us forgetful about that, music is as much about performance as it is about listening. This is especially true about jazz.

      I am not much interested in machine-generated music because - save byte shuffling - nothing humanly interesting happens in the "performer". If I dance with a woman. something might happen; if I dance by myself, nothing will happen.

      (And BTW, by briefly perusing the web site quoted in the OP, I believe that performance was involved in the production of the posted excerpts, which i STILL don't like).

      ... Sometimes code and technology is art in itself.

      Which is beside the point: while the design of trash compactor may be artistic, the compacted trash it outputs will not be.

      Cheers,
      alf

  4. Anyone read "The End of Eternity" by Asimov? by GMonkeyLouie · · Score: 0, Offtopic

    When Noys seduces Harlan, she puts on a device that generates a semi-random sequence using complimentary notes and chords, with the aim of producing never-repeating but beautiful music - this sounds extremely similar.

    We're moving ever closer to the music of the future! Wooo.

    Wily menfolk everywhere will soon use this software to enhance their seductive power.

    1. Re:Anyone read "The End of Eternity" by Asimov? by Anonymous Coward · · Score: 0

      I'd forgotten all about that story. It was most excellent. Thanks for the memories!

    2. Re:Anyone read "The End of Eternity" by Asimov? by MrHanky · · Score: 1

      AFAIK, something similar (but probably repeating, at one point) is possible to do with fractals. I heard a modernist composer talk about a fractal producing a Romantic orchestral work but for two notes.

      Come to think of it, I've heard actual computer generated compositions that sounded exactly as if they were composed by Mozart.

  5. Granular synthesis by Anonymous Coward · · Score: 0

    Granular synthesis similar to this can be achieved with programs such as Granulab: http://hem.passagen.se/rasmuse/Granny.htm

    Should be some other examples on youtube and elsewhere.

    1. Re:Granular synthesis by radarsat1 · · Score: 1

      Not to mention that granular synthesis dates back to at least the 70's*, and has already had time to go from "cool" to "that's what was popular 10 years ago".

      While it's always cool to write new audio effects software, there are plenty of systems that can achieve the effect described in the summary today. No idea why this is on the front page.

      *Roads, C., 1978. "Automated granular synthesis of sound." Computer Music Journal 2(2): 61-62.

  6. 1ms? by Threni · · Score: 2, Insightful

    That is a very short chunk of 'music'!

  7. Obligatory futurama reference by Anonymous Coward · · Score: 5, Funny

    Without machines, who will feed us and clothe us and compose our smooth jazz?

    1. Re:Obligatory futurama reference by Anonymous Coward · · Score: 0

      Smooth jazz is an abomination before God. No go run off to your room and wank off to a Kenny G recording.

    2. Re:Obligatory futurama reference by Anonymous Coward · · Score: 0

      The Norwegian University of Science and Technology (NTNU)
      The Norwegian University of Technology and Science (NUTS)
      There, fixed

  8. some other research in this vein by Trepidity · · Score: 3, Informative

    There's been a small amount of previous research in jazz solo composition, including a real-time solo-trading system that learns solo styles from data. Here's one paper describing the system that seems to have made the most progress.

    1. Re:some other research in this vein by cstacy · · Score: 1

      See also: [Levitt, 1981] David Levitt. A Melody Description System for Jazz Improvisation. Masterâ(TM)s thesis, MIT, Cambridge, MA, 1981

  9. Just 36 years old! by Bossk-Office · · Score: 0

    In TFA, the creator is "just 36 years old"! I'm young again!

  10. DDoS? by cicuz · · Score: 1

    did we really ddos'ed that site? I mean, it is kind of interesting stuff, but shouldn't you be working or something? Get the fkcu off, I want to check out if there's any sourcess too!

  11. Re:fp by Anonymous Coward · · Score: 0

    A new twist to an old tale. I like it very much!

  12. Sorry ... doesn't do anything for me by Alain+Williams · · Score: 0, Troll

    to my ears it is just noise -- forget comparisons to Bach or Mozart - not even on the same planet.

    1. Re:Sorry ... doesn't do anything for me by Chris+Kamel · · Score: 1

      Why do you think they called it "Jazz" ;)

      --
      The following statement is true
      The preceding statement is false
    2. Re:Sorry ... doesn't do anything for me by cong06 · · Score: 1

      Jazz actually sounds like more then a collection of sounds. This sounds like an audio clip that my operating system might play when I empty my trash or something...

    3. Re:Sorry ... doesn't do anything for me by Anonymous Coward · · Score: 0

      Well, Norway ... they invented Death Metal, didn't they?

  13. sounds like granular synthesis by mrcdeckard · · Score: 1

    "a number of very short sound particles that can last for between 1 and 10 milliseconds" sounds like granular synthesis. seems like a algorithmic composition (pitch, rythm, duration, etc.) driving a synth; and that the two data sets are unrelated

    granular synthesis:
    http://en.wikipedia.org/wiki/Granular_synthesis

    mr c

    --
    "Physics is like sex. Sure, it may give some practical results, but that's not why we do it." - R. Feynman
    1. Re:sounds like granular synthesis by SimonTheSoundMan · · Score: 1

      You beat me to it. I did a lot of this using Max MSP in my first year of my under-grad degree. We had to make acousmatic music with a synth made in Max and had to be performed by the machine, not by a human.

  14. Jazz turing test by oever · · Score: 5, Interesting

    Have a human jazz band playing and let a computer or a human do the solos. The jury should not be able to distinguish between them.

    --
    DNA is the ultimate spaghetti code.
    1. Re:Jazz turing test by Anonymous Coward · · Score: 0

      of course, with streaming audio, there will always be cheaters

  15. Easy by CptPicard · · Score: 0, Troll

    Just play some random notes... makes for excellent artsy jazz.

    --
    I want to play Free Market with a drowning Libertarian.
    1. Re:Easy by MrHanky · · Score: 2, Insightful

      Ah, 'informative'. Because when it comes to art, Slashdotters are as arrogant as they are ignorant.

    2. Re:Easy by Gracenotes · · Score: 1

      cat /dev/urandom > /dev/dsp

      ...not working. What am I doing wrong?????

    3. Re:Easy by dkleinsc · · Score: 1

      As George Carlin put it, it's not enough to play the right notes. You have to know why they have to be played.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    4. Re:Easy by raddan · · Score: 1

      And in typical Slashdot form, there's the disparaging remark without any supporting evidence. Care to elaborate for the art-challenged among us? I'm an avid listener of music (and was briefly a music student in college), but I have to admit-- some forms of jazz sound pretty much like a random assortment of notes to me.

    5. Re:Easy by Mex · · Score: 1

      Jazz is improvisation. That right there spans a ridiculously wide amount of jazz genres. Free form jazz is the most extreme form, and personally the most irritating.

      However some great jazz may sound like "random" notes, and in a way, it is random, but there's a ridiculous amount of thought behind how to get to those "random" notes.

      They say about jazz "The better it is, the less people will really understand it".

    6. Re:Easy by Joe+Tie. · · Score: 1

      I was married to an artist, and I learned a lot about the culture in that time. What I learned was that anything which depends 100% on subjective interpretation deserves scorn if it's held up as anything other than a pleasant diversion.

      --
      Everything will be taken away from you.
    7. Re:Easy by Anonymous Coward · · Score: 0

      Here's a hint: if it sounds like random notes, and people don't like it, then it isn't great.

    8. Re:Easy by bigjarom · · Score: 1

      Back in the late 80s I was using my DOS-based 286 to write improvised jazz programs in QBASIC. Although there was a 'random' component to it, it was randomly selecting notes from pre-determined jazz scales and putting them together in a way that sounded a lot like free-form jazz (the kind made of loud beeps anyway). Nobody submitted a story about me to Slashdot back then.

    9. Re:Easy by Chrisje · · Score: 1

      Your first statement isn't true at all. You even negate it in your second statement. A lot of thought went into the randomness some people perceive.

      Miles Davis' "Kind of Blue", Dave Brubeck's "Time Out", Chet Baker's "It could happen to you", Thelonious Monk's "Monk's dream" and Louis & Ella's "Ella & Louis" are very, very far from improvisation, as is Oscar Peterson & Milt Jackson's "Very Tall".

      Those are some of the greatest jazz records in history. While improvisation can definitely play a role in said recordings, most of them were rigorously planned. Brubeck's "Time Out" being an interesting example of an experiment with time-signatures that was *entirely* pre-meditated and which was recorded without a note or beat being out of place.

      Having said that, the records I've mentioned have been "Understood" by millions of people the world over, and still it's great jazz.

      Claiming that good jazz can't be understood by the masses is a fairly pretentious and elitist statement that really has no merit. It's basically a bunch of white free-jazz and fusion cats giving the genre a bad name.

      Quit that.

    10. Re:Easy by Kharny · · Score: 1

      Have to agree with you, and from personal experience as well as a lot of friends in artistic circles.

      More than half of the "art" produced is just a good marketing story. A lot of it is just SHIT that is made popular by some elitist idiots.

      Just because people don't like your crap, doesn't make you an artist.

      --
      Make a man a fire and he will be warm for a day, set a man on fire and he will be warm for the rest of his life
    11. Re:Easy by Anonymous Coward · · Score: 0

      As George Carlin put it, it's not enough to play the right notes. You have to know why they have to be played.

      In this case the reason why would be to make people wait in a pleasant way on elevators. Finally Kenny G can have a diserved vacation.

    12. Re:Easy by MrHanky · · Score: 2, Insightful

      If you had studied music only briefly in college, you would know that the tradition working with "randomness" (i.e. the unintended) comes from John Cage and contemporary classical music, not from jazz. And it does sound totally different. That's one point of supporting evidence for you, re ignorance.

      Of course there is a lot of jazz that just isn't any good, played by poor musicians who don't know what they're doing, but it's no more an aspect of the genre than it is for pop or rock: most people aren't good musicians or composers. Claiming a lack of musicality is an aspect of a genre is arrogant. That's another point of supporting evidence.

      Claiming a bunch of random notes sounds like jazz is, in most cases, simply wrong. Try it and see if it's jazz. No? Ignorant and arrogant. I'm talking about you.

    13. Re:Easy by alien_life_form · · Score: 1

      Now, now.
      While I do take exception from the grandparent post I cannot agree with statemnts like:

      Miles Davis' "Kind of Blue", Dave Brubeck's "Time Out", ... are very far from improvisation.

      Oh, come on. That does not even agree with Bill Evans' liner notes for Kind of Blue, and Bill was one of the players. Coltrane's and Cannonball's solos in "So what" (and the rest of Kind Of Blue, for that matters) are clearly improvised, as are Evans' and Chambers'. Miles' solo may have been written (or planned, which is much the same) at least to these ears.

      Beethoven was a strong keyboard improviser. So were Bach, Haendel and Liszt. Baroque pieces often included "cadenzas", open sequences that were meant for the soloist improvisation (though many cadenzas were also written).

      Nothing of this was random, or even just haphazard. That's fairly obvious, since: Improvisation != Randomness, as anybody who has ever tried to blow a couple of choruses of a standard knows.

      As much as I dislike them, the best free jazz pieces are not random at all. Of course freeloading is much easier in free then it is in mainstream, and at some point the intellectual apparatus needed for appreciation becomes such a burden that - IMHO - it's no longer worth the effort (this also happens - to me - with modern classical music).

      Having said that, the records I've mentioned have been "Understood" by millions of people the world over, and still it's great jazz.

      Claiming that good jazz can't be understood by the masses is a fairly pretentious and elitist statement that really has no merit.

      Given that jazz record sales cover a 3% of the total world music sales, the statement has got to have some merit. The fact that roughly 95% of said sales happens to be utter rubbish perhaps implies that what I would term good, or even just interesting, music does not interest most people.

      It's basically a bunch of white free-jazz and fusion cats giving the genre a bad name.

      Quit that.

      Agreed. I wouldn't make it a black-and-white issue tho', KennyG notwithstanding.

      Cheers,
      alf

    14. Re:Easy by raddan · · Score: 1

      Typically, when someone says that they aren't able to appreciate something because of an admitted naivete, that solicits an explanation of why someone should appreciate said topic. You had an opportunity to introduce me to a subject that I did not understand.

      Instead, you went off like a classic asshole and insulted me. So now, in addition to not knowing anything new about jazz, I also think you're an elitist fuckwad. But I'll at least do you a favor and not jump to the conclusion that all jazz fans are also elitist fuckwads. Feel free to thank me.

  16. iPod Shuffle 2.0 by Anonymous Coward · · Score: 0

    Now you can listen to randomly-determined *parts* of songs, too!

  17. This defeats the point of jazz... by Anonymous Coward · · Score: 0

    The way I see it, jazz is the kind of music that is enjoyed only by the person[s] playing it, if it's being played by a computer, well...

    1. Re:This defeats the point of jazz... by cong06 · · Score: 1

      You have a very narrow love of music then... There's plenty of people I know that like to listen to Jazz..
      and this is not jazz.

  18. 6 to 14 years old is "new"? by ffflala · · Score: 1

    I think Brandtsegg's build of Csound is an excellent approach to musical permutations, but tfa's calling it "new" is a stretch.

    If the dates are correct, the most recent composition on his site appears to be from 2002, and the oldest is from 1994.

  19. Re:fp by Anonymous Coward · · Score: 0

    You should goatse that up a notch.

  20. Re:fp by jacquesm · · Score: 0, Troll

    please go kill yourself somewhere. Thank you.

  21. Re:fp by Anonymous Coward · · Score: 0

    I recommend that they kill themselves in the toilets of their local public library, that way their corpse could be used by the local necrophiles.

  22. Copyright? by davidwr · · Score: 3, Interesting

    If music is composed purely mechanically, i.e. via an algorithm, it seems like it would not enjoy copyright protection.

    This might limit its adoption by the music industry, except as a way to generate ideas. Of course, if a musician uses this as a tool then adds his own creative flair, you have a copyrightable work.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Copyright? by bill_mcgonigle · · Score: 1

      If music is composed purely mechanically, i.e. via an algorithm, it seems like it would not enjoy copyright protection.

      This could create a problem for the Top 40.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  23. Jazz... pfft. by iminplaya · · Score: 1

    "They just make it up as they go along. I could do that: dee dee-dee dee dee dee dee, dee dee dee ..."

    --
    What?
    1. Re:Jazz... pfft. by Mex · · Score: 1

      Ah, yes, the obligatory Simpsons quote.

      Thing is, anyone "faking" jazz is immediately noticeable to anyone who is even slightly educated in the genre.

  24. So-So by osir · · Score: 0

    But doesn't the proclamation of something's newsworthiness denote that it is something interestingly new? Not just some kind of mild iterative improvement, or coexisting thing? "Man in Utah discovers chemical composition of PAINT and PEANUT BUTTER"... ohhh ahhhh.

  25. Raymond Scott already did it! by fuzzylollipop · · Score: 3, Informative

    Raymond Scott is pretty much the "grandfather" of computer generated music. His mechanical composing tools predate just about everything else in the genre. http://www.raymondscott.com/

    1. Re:Raymond Scott already did it! by lkeagle · · Score: 3, Interesting

      Raymond Scott was an electronic music genius, but he was criticized for shunning the improvisational aspects of Jazz. The world of electronic synthesis has improved dramatically due to Scott's work, but it turns out that the improvisational aspect is the hardest part to simulate.

      I wrote my masters thesis on AI that attempts to improvise (Sorry, I'd post a link, but my server would shut down immediately if both of you that cared were to download it at once. Email at lkeagleATgmail if interested). I used a framework called Starcat written by my adviser to attempt to model the thought process of a jazz improviser. It just outputs MIDI, but it performed surprisingly well with just basic musical knowledge. I wish I didn't have to work for a living, or I'd still be working on it.

      Al Biles at the University of Rochester has also made some really impressive inroads using genetic algorithms. People interested in computer improvisation should find it very interesting. Google is your friend.

    2. Re:Raymond Scott already did it! by Misch · · Score: 1

      Al Biles is at the Rochester Institute of Technology, not University of Rochester.

      --

      --You will rephrase your request for me to go to hell. Goto statements are not acceptable programming constructs
    3. Re:Raymond Scott already did it! by Anonymous Coward · · Score: 0

      He was one of my advisors when I went to RIT. I think every time there is any kind of function for the IT department, Al is down in the lobby of building 70 (the TBGCCIS building which has a big open atrium in the front used very often for all kinds of functions) with his trumpet and his improv partner's setup. It's really cool listening to it and realizing the computer bits are generated on the spot.

    4. Re:Raymond Scott already did it! by lkeagle · · Score: 1

      Oops! You're right! I was writing from memory... Shame on me.

      Which is the better school? Maybe it was an accidental compliment??

      If anyone still is in contact with him, tell him his work was a huge inspiration for my research.

  26. I'd like to call it the Eric Morecambe machine by Centurix · · Score: 1

    "I'm playing all the right notes, but not necessarily in the right order."

    --
    Task Mangler
  27. Jazz on 130 XE by Anonymous Coward · · Score: 0


    10 REM JAZZ ON THE 130 XE
    20 FOR I=1 TO 1000
    25 J=RAD(I)
    30 X=INT(RND(0)*256)
    40 SOUND (0,I,X,100)
    45 SOUND (1,J,X,80)
    50 NEXT I
    60 GOTO 20

    It's been so long (I was only a little kid back then), so I don't remember what the sound statement parts do. But this is pretty dang close to how the program actually looked.

  28. Sounds nightmarish by Mex · · Score: 1

    I thought jazz musicians had something to worry about, but damn if it doesn't sound horrible...

    http://oeyvind.teks.no/pre_mercurysiren.mp3

    The concept is great however. I've no doubt we're moving towards computer generated music, but still a-ways to go...

    1. Re:Sounds nightmarish by mqduck · · Score: 2, Interesting

      Oh, we've got some great computer-generated music. Check out Brian Eno's ambient recordings (or the background music in Spore, designed by Eno). But its application, so far, is very limited.

      --
      Property is theft.
    2. Re: Sounds nightmarish by gidds · · Score: 1

      Also, I believe that the title track from Jean-Michel Jarre's album 'Waiting for Cousteau' was computer-generated in some way -- though I've no firm evidence other than intuition, and other unsubstantiated claims such as this one.

      --

      Ceterum censeo subscriptionem esse delendam.

    3. Re:Sounds nightmarish by ConceptJunkie · · Score: 1

      That is the coolest piece of music I never want to hear again. Seriously, there were some really neat sounds going on in there. I think "Call of Cthulhu" has a soundtrack now.

      --
      You are in a maze of twisty little passages, all alike.
  29. Well by BCW2 · · Score: 1

    My opinion may be slanted but it won't sound as good as John Coltrane.
    I live in his hometown.

    --
    Professional Politicians are not the solution, they ARE the problem.
    1. Re:Well by bill_mcgonigle · · Score: 1

      My opinion may be slanted but it won't sound as good as John Coltrane.

      It'll probably sound better than his acid albums. Ain't gonna touch A Love Supreme, though.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  30. Re:free porn? by Anonymous Coward · · Score: 0

    getting the word out about my new free porn site!!!
    http://mrfriendly.byethost4.com/

  31. To all the Slashdotters that hate jazz... by need4mospd · · Score: 1
    This is rebut all the "jazz sounds stupid" comments.

    To you, yeah, it probably does. Just as a page of perfectly written code won't do a thing to excite the best chef in the world. Just as a building that looks like a bunch of random boxes won't excite a barber, but an architect might take a trip around the world to see it. If you learn a little bit about it, you start to understand why things are done. Why something that appears to be "stupid" is actually one of the most brilliant things ever done.

    1. Re:To all the Slashdotters that hate jazz... by PeterFranks · · Score: 1

      So wait, if Miles Davis and Charlie Parker aren't jazz..... then what IS, in your opinion?

  32. Chunk Munger by Sir+Holo · · Score: 1

    This sounds like Michael Norris's Chunk Munger or Sample Hose, both released way back in 1996, when computer audio was really hard.

    And sloooooooow.

  33. Re: Lead (in Paint) & Peanut Butter by TaoPhoenix · · Score: 1

    I was actually making that joke back in chem.

    Lead's symbol is Pb. We started wondering about Peanut Butter Carbonate, etc.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  34. NTNUs NUTS abbreviations. by Anonymous Coward · · Score: 0

    NTNU is Norges teknisk-naturvitenskapelige universitet in Norwegian. It used to be called Norwegian University of Technology and Science, which is the literal translation --- abbreviated NUTS. I wish they still did that - "I study at NUTS!" :-)

    1. Re:NTNUs NUTS abbreviations. by CRCulver · · Score: 2, Funny

      I hear NUTS has an exchange program with Ball State University.

  35. Beethoven? by garphik · · Score: 1
    I fail to understand, where is the relation of Beethoven and Jazz ...

    I can imagine a computer producing Jazz tunes on the run (as in Jazz mostly different instruments are in individual harmony, there is no collaborative rhythm / harmony). But composing symphonies would be something!

    1. Re:Beethoven? by alien_life_form · · Score: 1

      I

      I can imagine a computer producing Jazz tunes on the run (as in Jazz mostly different instruments are in individual harmony, there is no collaborative rhythm / harmony).

      WTF??? You need to do lots of jazz listening...and I mean LOTS. Oh, and just what is "individual harmony" supposed to mean?

      Come to think of it, I'd say you have LOTS of listening to do (periond). Some remedial music heory would also help.
       

  36. As Wendy Carlos would say by objekt · · Score: 1

    "Random music is randomly boring"

    --
    -- Boycott Shell
  37. Jazz is Floating Counterpoint by BlueBoxSW.com · · Score: 1

    Jazz is not random. Jazz is not improv. Jazz is floating counterpoint. This is a specific thing, built on top of well established music theory.

    Saying it is random is like looking at the byte values that make up a JPEG of the Grand Canyon and saying "I just don't see it. It's just random numbers".

    I'll never understand the tendency of slashdotters (not you, of course, I'm talking about those other guys) to assume anything they don't understand is beneath them.

    1. Re:Jazz is Floating Counterpoint by Purity+Of+Essence · · Score: 4, Informative

      Jazz is not improv.

      Read what you just wrote then slap yourself for me. You should have just stopped at "Jazz is". "Improv" appears 19 times in the 37 paragraphs about Jazz on Wikipedia. Counterpoint appears zero times.

      --
      +0 Meh
    2. Re:Jazz is Floating Counterpoint by Chrisje · · Score: 1

      And Wikipedia is always right? Heh. I tend to agree with the previous poster. And what's more, I'm relatively sure Miles Davis would, as would Duke Ellington and Louis Armstrong.

      Improvisation does support jazz, specifically in live settings. But Jazz definitely is *not* improv. Ask Donald Fagen what he thinks of Improvisation. Hell, it's a slightly different genre, but ask Prince and James Brown what they think of it while you're at it.

    3. Re:Jazz is Floating Counterpoint by Anonymous Coward · · Score: 0

      Yeah... 'cuz a keyword search on wikipedia is the best way to understand anything...

      As someone that has actually played jazz and been paid for it; no... it is not improvisation. Jazz is a blanket term and covers a huge variety of stylings. Improvisation is part of it; the plays on rhythm and melody are others. It generally has a unique form of free expression at its core; especially compared to either classical music or modern rock/etc. GP is correct on the emphasis of counterpoint as a major tool in jazz as well.

    4. Re:Jazz is Floating Counterpoint by BlueBoxSW.com · · Score: 1

      This is what passes for knowledge these days?

      Read the actual page and you'll understand better. Read the page for Improv, which mentions Rock, Folk, Jazz, and Classical as examples where Improv can be found.

      While you're at Wikipedia, look up Transitive and Nontransitive logic.

    5. Re:Jazz is Floating Counterpoint by saltydogdesign · · Score: 2, Insightful

      You have a point insofar as "jazz is not random." But there are a few problems here:

      1) Your statement seems to indicate that you think "random" and "improv" are one side of a coin. Improv is not random.

      2) Counterpoint is a specific type of polyphonic technique. Jazz can be contrapuntal, but it doesn't have to be. In fact, it doesn't even have to be polyphonic.

      3) The cutting edge of jazz is not built on top of well-established music theory. Theory follows practice, not the other way around. Yeah, if you want to mimic Charlie Parker, learn the theory. And yes, if you want to get past Charlie Parker, you must first learn the theory. But if you want to know what Anthony Braxton is going to do next, you'll have to wait 'til he does it.

      4) You're right that jazz is not improv. But a great deal of -- most, in fact -- jazz incorporates improv. Indeed, if you took the improv out of it, it would be awfully hard to suggest that what is left is a distinct genre.

      --
      // This is not a sig.
    6. Re:Jazz is Floating Counterpoint by BlueBoxSW.com · · Score: 1

      I wrote a long reply to you message which I'm deleting and not posting.

      You're reading into what I said too much.

      The points you're arguing are things I did not say.

      Have a nice day.

    7. Re:Jazz is Floating Counterpoint by saltydogdesign · · Score: 1

      The points you're arguing are things I did not say.

      No, I'm arguing with your imprecision vis-a-vis things you most definitely said. E.g.:

      Jazz is floating counterpoint.

      That's just a silly thing to say.

      --
      // This is not a sig.
  38. Expect more of this in the future by Strilanc · · Score: 1

    If computers get better at composing music (and they will), we should eventually see websites that stream newly composed music 24/7.

    Instead of selling songs you sell composition.

    1. Re:Expect more of this in the future by cybin · · Score: 1

      i think what you mean to say is, if people get better at programming computers to write music :)

      the comments about granular synthesis are dead on... but really half right. there's a big difference between sound file granulation and granular _synthesis_ which uses chopped up simple waveforms.

      john cage did this with magnetic tape... see "williams mix" for an example.

      as a composer about to get a ph.d. in the subject, i think the cool part is the fact that creativity is much more accessible thanks to computers. people using something simple like GarageBand have to know very little, whereas writing something in CSound or Max/Msp requires a lot of knowledge. i'm all for it... and if this program makes people listen and pay attention to jazz, awesome.

    2. Re:Expect more of this in the future by garphik · · Score: 1

      But then what about the songs that grow on you? Like oasis for example, you dont get it in the first time, but after a while you cant start your day without listening to it.

    3. Re:Expect more of this in the future by Chrisje · · Score: 1

      Never had that with Oasis. I got it the first time around, so I didn't buy the album.

      But then I'm a Blur fan.

  39. and all that jazz by jollyreaper · · Score: 2, Insightful

    I don't know if there's a ghost in this machine but it certainly plays with more soul than Kenny G.

    --
    Kwisatz Haderach
    Sell the spice to CHOAM
    This Mahdi took Shaddam's Throne
  40. Interesting by jandersen · · Score: 1

    Hmm, this is, um, ... interesting ... um ... I listened to the first one I found, which sounded a bit like a donkey being sawn in half, apparently recorded in a gannetry. So this is jazz, is it? I'll have to find some of my Loius Armstrong et al. I sincerely hope this was computer generated, I don't think a human voice should sound like that; I'm pretty sure Ella Fitzgerals didn't sing that way, but it's been a while, of course, and people change, don't they? You've got to keep an open mind.

    At least it isn't Big Band; it seems in the US artists start out like brilliant, shooting stars, have a golden year or two, and then end up with Big Band Music, presumably because they have given up on real music, but still want to make money from the talent they somehow lost. It's very sad, really. I've seen it happen with B.B.King and Elvis, and then I just tuned out. At least this one seems to be some way away from that fate.

    1. Re:Interesting by ottolinkfan · · Score: 1

      slightly OT

      Big band can be 'real music' too. Maria Schneider's music is absolutely brilliant. Try this one on for size http://www.youtube.com/watch?v=2tJegYsmlqU It even has vocals!

    2. Re:Interesting by jandersen · · Score: 1

      Big band can be 'real music' too

      I'm sure it can :-) I can't watch the thing you point me to on YouTube - I don't use Flash or whatever, sorry about that.

      My problem is not just with big band music, I can't abide any big ensemble, be it a symphony orchestra or a choir. I tend to follow every instrument or voice, and after only a few, less than 10, I can't keep it up, and it becomes noise. And there is also something about the quality of the music - when you play or compose for a single instrument, you either produce very good quality or it sounds shallow and dull; but some composers compensate for their lack of originality or whatever by sloshing on more instruments. This seems to be more pronounced in the kind of genre that Frank Sinatra represented; he had a good singing voice, but the texts were shallow and the music so-so - and it didn't make it better that they tried to drown it in a million violins.

      I actually liked the clip I heard of this computer jazz - it reminded me of Lou Reed's Metal Machine Music, which is one album I find incredibly funny, not least because it is so absurd. It is hard to fathom just how stoned he must have been to not only record it, but get an actual record company to produce it.

      The thing about sawing a donkey in two - I've just been reading Terry Pratchett's "The last continent", where he uses that expression.

  41. Re: Lead (in Paint) & Peanut Butter by Hal_Porter · · Score: 1

    We started wondering about Peanut Butter Carbonate, etc.

    Put in some tartaric acid and you'd have peanut butter flavoured sherbet.

    You could sell that shit.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  42. Rubbish by Anonymous Coward · · Score: 0

    What the hell is this? It's not even newsworthy! Anyone could script up a program that plays midi at random and call it "Improv".

  43. Previous work by SecondHand · · Score: 1

    See also here for previous work on this idea: http://www.csl.sony.fr/items/2001/musaicing/

  44. Misleading headline - not jazz by ottolinkfan · · Score: 1
    The headline makes it sound like you turn this program on and it spits out "I've Got Rhythm." This isn't meant to be jazz; Free Improvisation != Free Jazz.
    FTA:

    between a laptop and a sound generator, the composer soaks up the different tones, processes them, and sends them back in ever-changing variations.

    So you feed sounds into the program and it processes them in a cool and somewhat random way and spits it back out. It's a glorified guitar pedal.
    The cool thing about this is the element of unpredictability to it. In the right hands this could be used to make some really awesome music. Personally I liked the example clips a lot (for what it's worth, I am a jazz saxophonist). I know a lot of people that would love to get their hands on this and experiment with it, myself included.

  45. Today in Jazz Club by Anonymous Coward · · Score: 0

    A band called ImproSculpt, grrreeat!

  46. Kurzweil told us... by Chapter80 · · Score: 2, Interesting

    I thought "improvise jazz" was taken off the AI wall years ago. See Kurzweil's cartoon or read about it.

  47. Frames? by jfitz369 · · Score: 1

    He built his website using frames? PhD student, composer, musician & computer programmer he may be - Search Engine savvy web developer he is not.

  48. This is nothing new by Anonymous Coward · · Score: 0

    Stephen Kay has been doing this with Karma technology for over 10 years in various hardware and software forms.

    Karma Lab website

  49. Generative music by NinthAgendaDotCom · · Score: 2, Informative

    Reminds me of generative music: http://en.wikipedia.org/wiki/Generative_music#Software Interesting stuff from a theoretical point of view, but I can't say I've ever heard any that sounds good. Likewise, throwing up random pixels on a monitor might yield an eye-catching image one in a million times, but it's mostly pure noise. I think you need a human hand to direct any music worth listening to. After all, it's we human who listen to the stuff, not computers. Then again, I won't rule out the possibility for the future.

    --
    -- http://ninthagenda.com/
  50. The sign of being an adult :) by kaiwai · · Score: 1

    You must acquire a taste for free form jazz to prove your maturity credentials :)

  51. what do you think of this? by Anonymous Coward · · Score: 0

    http://www.biology.ucsd.edu/labs/reinagel/eflister/demo.mp3

    algorithmic jazz is a longstanding hobby of mine. most projects out there try to gather all their domain knowledge by analyzing some input material, but i prefer to provide the algorithm with the same a priori knowledge of music theory that real musicians bring to the table. i tend to be more interested in accompaniment than solos, but i think solos are perfectly doable for keyboard instruments, which don't rely critically on high-dimensional control for expression (like breath/embouchure).

    in this example (generated in real time), the parts play from the same chord progression but don't communicate at all and have almost no internal state, they merely play according to some simple heuristics specific to their instrument (the same heuristics that musicians start with). i still find it surprisingly engaging/convincing. i'm curious what unbiased ears think?

    credits:
    this example is written in python. it uses pyPortMidi (for real time midi output) and mingus (for reasoning about chords). the instruments and processing are from apple's logic pro 7.2.
    http://alumni.media.mit.edu/~harrison/code.html
    http://code.google.com/p/mingus/

    i'd be happy to share code or entertain collaboration/business offers. ;) erik.flister@REMOVE_ME_gmail.com

    the best work i've seen in algorithmic music is the following project from a former colleague at CCRMA (http://ccrma.stanford.edu/), which uses the well-codified rules of common-practice harmony to analyze/correct/complete compositions.

    Heinrich Taube 1999
    Automatic Tonal Analysis: Toward the Implementation of a Music Theory Workbench
    Computer Music Journal
    http://www.mitpressjournals.org/doi/pdf/10.1162/014892699559977

    i'm pursuing a similar project, encoding music-theoretic first-principles in a constraint satisfaction environment (prolog). i'm wondering if anyone else out there has worked on something similar?

  52. thought I'd chime in by Brandtsegg · · Score: 1

    Hello all.

    As the article got a variety of responses, I thought it might be just as good I chime in and clear up a few points.

    I do admit the connection to Beethoven is rather weak, as you probably understand this was not my words, but the write's, anyway I thought his way of writing it conveyed the general meaning, if not totally correct in every sense.

    Now to another apology: The web link. Yes, this site is hopelessly out of date. I guess the link have been messed up, as this points to my old site. A newer site (but this one also several months old) can be found at http://oeyvind.teks.no/results/
    This page documents the research project covered by the article. There are also quite a lot of audio examples of fairly recent works (last year) at http://oeyvind.teks.no/results/ArtisticDocBrandtsegg.htm (everything after/including Motorpsycho was made with the new version of ImproSculpt4),

    It sounds like the comments on the audio clips have been responses to music found on the old site, and yes, this is from 2002 (or thereabouts) and earlier, made with the previous version of ImproSculpt.

    Some of you might find it interesting to have a look at the software,
    the current version of Improsculpt can be found at http://sourceforge.net/projects/improsculpt/
    and some other applications can be found at
    http://oeyvind.teks.no/results/applications/partikkelapplications.htm
    ImproSculpt is open source, feel free to change it in any way you wish, I'd be happy to help those so inclined to get started. The code on sourceforge also contains extensive user documentation, as well as (of course) documentation of the code.

    As some of you correctly stated, I do rely on granular synthesis for substantial parts of the audio processing in ImproSculpt. And granular synthesis is admittedly nothing new.
    But there is indeed something new about the kind of granular synthesis used here. Inspired by curtis Roads' excellent book "Microsound" I set out to design a monster granular synthesizer, capable of performing all types of time domain granular synthesis described by mr Roads. The point of doing it all in one single audio generator is to be able to morph seamlessly between different types of granular synthesis. While working on this design, I also came up with a few variants of granular techniques not covered in Microsound. Most notably, the new granular synthesizer is capable of "per grain" control over output routing, effects sends (you can send, say, every 5th grain to a reverb), mixing of several souce waveforms into each grain, doing frequency modulation inside grains, synchronizing the grain generator clock to an external clock source (or other instances of the same granular synthesizer. And so on. due to the extensive possibilities of this granular synthesizer, I decided to name it "partikkel", which is Norwegian for "particle". Even Curtis Roads have used "particle synthesis" as an alternate term to describe granular synthesis. The "partikkel" generator was designed by me, and implemented as an opcode for Csound by Thom Johansen and Torgeir Strand Henriksen. Anyone can get Csound for free (open source) and start working with "partikkel" to see what it can do. Admittedly, it is a monster, and not exactly user friendly. This is the reason why I created the partikkel applications (link above) to encourage other users to start experimenting with partikkel. all of the applications represent subsets of the partikkel features, taking something away to make something else easier to understand.

    Now, ImproSculpt is not all about particle synthesis, there are other composition techniques involved as well. some of these work on melodies and harmonies in a somewhat more traditional sense. These algorithms analyze midi input notes, creating v