Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
It's funny.  Laugh. Media Music

Intelligent MIDI Sequencing with Hamster Control 245

An anonymous reader writes "Levy Lorenzo managed to build a MIDI sequencer that is powered and operated by hamsters. The hamsters work in teams of two to control melody and rhythm, and Markov chains are used to modify the hamster-based inputs. The sample MP3 sounds pretty good." From the article: "The MIDI sequencer intelligently produced melodies by manipulating the musical elements of rhythm and note-choice. Guided by inputs based on hamster movements, Markov chains were used to perform such beat and note computations. In culmination, 3 simultaneous voices were produced spanning 3 octaves and 3 rhythmic tiers."
This discussion has been archived. No new comments can be posted.

Intelligent MIDI Sequencing with Hamster Control

Comments Filter:
  • Re:Powered you say? (Score:1, Informative)

    by Anonymous Coward on Saturday February 26, 2005 @10:43PM (#11791554)
    I remember them doing something like this a while back at simultedlucidity.com
  • Dupe!! (Score:5, Informative)

    by unixbum ( 720776 ) on Saturday February 26, 2005 @10:44PM (#11791560)
    This appears to be yet another Dupe [slashdot.org]...

    I don't know about hampster controlled midi sequencers, but our editors apear to be hampsters ;-)
  • by Anonymous Coward on Saturday February 26, 2005 @10:45PM (#11791567)
    Jonathan Simon [java.net] has the Mouse Maze [jonathansimon.com], which is also a rodent-controlled MIDI instrument, although its mice, not hamsters. Kind of cool.

  • MIDI (Score:5, Informative)

    by drxray ( 839725 ) on Saturday February 26, 2005 @10:47PM (#11791583) Homepage
    If this was a MIDI file, why distribute by MP3? The same music at 10 times the file size...
  • by Twinbee ( 767046 ) on Saturday February 26, 2005 @10:55PM (#11791635)
    Nothing will sound particularly 'wrong' if the finished product only sticks to the pentatonic subset of the chromatic scale. Nor will it sound anything like decent music though.

    We want a key centre/s, proper cadences, augmented/diminished triads and whatnot, interesting melodies, and groovy bass lines! Oh and more of the 12 notes please.

    More importantly, were the hamsters tortured with the very music they were 'creating'? I kinda feel sorry for them :)
  • Buggy MIDI drivers (Score:4, Informative)

    by tepples ( 727027 ) <tepples.gmail@com> on Saturday February 26, 2005 @10:59PM (#11791657) Homepage Journal

    When I was in college from 1999 to 2003, I heard my compositions through the speakers of several brands of laptop computers. Many of these had buggy MIDI drivers that would do Weird Shit(tm) to pitch bends. I had to switch to S3M, a tracked music format similar to the MOD format popular on Amiga computers (or to a MIDI plus a sound bank), to get music to sound decent on every machine.

  • Re:A Dupe... (Score:3, Informative)

    by rokzy ( 687636 ) on Saturday February 26, 2005 @11:06PM (#11791705)
    /. makes money from dupes (more page views, more adverts). for that reason the system will never be fixed despite how trivial it would be to do so.
  • Re:hmmm (Score:3, Informative)

    by Doppler00 ( 534739 ) on Saturday February 26, 2005 @11:09PM (#11791717) Homepage Journal
    Yeah, it looks like some faceless company is still trying to profit from that stupid thing?

    this is the original!
    http://www.webhamster.com/

    I'm glad at least someone is keeping this infinite annoyance alive... wait... what am I saying???
  • Wow... (Score:3, Informative)

    by cyberfunk2 ( 656339 ) on Saturday February 26, 2005 @11:26PM (#11791813)
    Is anyone else suprised by how this server is withstanding a slashdotting? Its' got MP3's , and a Movie on it, and i'm pulling 200k+/sec from the server right now.

    There's gotta be some might big bandwidth here. Of course, it IS cornell.
  • by Tripax ( 162140 ) on Sunday February 27, 2005 @12:06AM (#11792038)
    His article is very interesting, covering topics from music to coding Markov Chains. His discussion of beat dissonance was very interesting, developing an idea which parallels to tonal dissonance. However two problems arise. As the above poster notes, using Markov chains as he does creates some doubt as to the importance of the hamsters in the experiment.

    The way that the hamsters control the music is fairly random over a short time. The tone and rhythm is controlled by an individual hamster, with more or less variation based upon where the hamster is standing in its cage (in terms of left and right). This variation is then inputed as a probability distribution in a Markov transition matrix. At any given moment, the hamster's position will be fairly arbitrary. Over long periods of time, however, patterns will develop, based upon where the food is, where the hamster likes to sleep, etc. These long term patterns which have periods of random activity in the middle would create more interesting music, in my opinion. This two minute jig from two minutes of activity sounds fairly random. But if he had crated a two minute jig from two weeks of activity, the music would have possibly been more elegant.

    As noted, another issue is the use of a pentatonic scale. For those who are not musically inclined, but wish to be, pentatonic instruments such as Native American Flutes [woodlandvoices.com] [woodlandvoices.com] make beautiful music very easily. (Full disclosure, my friend is the maker of the flutes I linked to, but there are many other options out there).
  • by antdude ( 79039 ) on Sunday February 27, 2005 @12:12AM (#11792060) Homepage Journal
    Speaking of hamster projects, check this one out:

    Hamster [www.bfnm.de] project shows a symbiotic exchange of hoarded energy in aiming to establish a symbiosis between a population of hamsters and a group of vehicles with intelligent steering units. It is a documentation about the development of the project. There are photographs and a few streaming Real [real.com] videos. The installation was part of the "Cyberarts 1999"-exhibition in the "OK- Museum of Contemporary Art" during the "Ars Electronica 1999/ Life Science"-Festival [www.aec.at] in Linz/Austria (September 4-18). /. rejected my submission. :P
  • This is actually the most insightful post so far.

    The Markov chain-based note selector simply takes the current note and chooses among neighboring consonant (i.e. sounds good) notes, so you won't hear anything that sounds really awful.

    The reason why this sounds so much better than other "random" or fractal compositions you might have heard is because the others effectively choose from any note on the chromatic scale and thus pull dissonant (i.e. bad-sounding) intervals about as often as consonant ones. But with this system, you're more or less guaranteed something that will at least sound somewhat coherent.

    I seriously doubt that there is any meaningful feedback loop going on or that the hamsters are "feeling" they should go from that G# to A right now and then rest for 2 beats, or whatever. And even if they did, it's doubtful that they'd know that stepping forward would cause that note vs staying put or moving backwards.

    So it would be interesting to compare to a random number generator (or some randomized approximation/model of hamster movement.)

    I can't believe I just wrote 3 paragraphs about this shit. God help me.

    -fren

Any circuit design must contain at least one part which is obsolete, two parts which are unobtainable, and three parts which are still under development.

Working...