Challenges For The Computer Science Folks

Discussion in 'Computer Science & Culture' started by TruthSeeker, Oct 25, 2004.

Thread Status:
Not open for further replies.
  1. TruthSeeker Fancy Virtual Reality Monkey Valued Senior Member

    Messages:
    15,162
    Challenge N<sup>o</sup>1

    Create a program that composes music by itself. Let's call it... huuummm.... Mozart++

    Please Register or Log in to view the hidden image!

    . Keep in mind that all music has to have a melody that makes sense. So we need to find patterns in music in order to make it work properly. Please, only classical music (since it makes a better pattern then modern music). It may be in Mozart's style (he is the easiest one). You will need to study some music sheets to find the patterns...

    Here are the rules:
    - you may use any existing computer language
    - you may work in a single group or compete amongst yourselves
    - if there's only group, please post a progress report every week

    Additional challenge
    If the above is easy, try to create a GUI environment with at least 3 buttons for 3 different styles of composition.

    Anyone likes it? Anyone up for the challenge?
    I may add other challenges in this post. If this is too hard, please let me know so I can make an easier challenge...

    Do you dare?

    Please Register or Log in to view the hidden image!


    PS: I can help finding the patterns.
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. TruthSeeker Fancy Virtual Reality Monkey Valued Senior Member

    Messages:
    15,162
    What? Is anyone up for the challenge? No!?!?!?!?!?!?!!
    Well...

    [centre]Chicken!!!

    Please Register or Log in to view the hidden image!

    [/centre]

    EDIT: That was the British version....

    Please Register or Log in to view the hidden image!


    Here's the american version...:

    Chicken!!!

    Please Register or Log in to view the hidden image!

     
  4. Google AdSense Guest Advertisement



    to hide all adverts.
  5. Closet Philosopher Off to Laurentian University Registered Senior Member

    Messages:
    1,785
    Do you think I have the time to do that?

    Musical patterns aren't that hard since music is based upon math (actually, I'm doing the mathematics of music in advanced music class right now, I scored quite high on the first test). My C++, J++ and *shakes fist* visual basic skills are a bit rusty.

    A GUI would be easy. A very interactive GUI that shows each note that is being played (maybe I can show the mathematical sequences too) would be a bit mare difficult.

    I'm sorry, but I don't accept the challenge because I know that I will have to learn some new coding that I will never use ever again in my entire life and I'm on such a tight schedule (you know, work, school, social stuff etc...) that I hardly have time to eat.

    It's a good challenge though. If you would have asked me a couple of years ago, I may have taken it. It sounds an awful lot like a homework assignment for University coding.

    Please Register or Log in to view the hidden image!

     
  6. Google AdSense Guest Advertisement



    to hide all adverts.
  7. Stryder Keeper of "good" ideas. Valued Senior Member

    Messages:
    13,105
    I always thought of generating a DJ program, one that takes a selection of tracks and then mixes them... Kind of an android DJ that other DJ's would be shaking fists at for scoring top jobs for cheaper prices (and of course less beer)
     
  8. neoclassical Banned Banned

    Messages:
    135
    To cheat, I'll write something that outputs melodic minor scales according to two variant rhythms.
     
  9. Gravity Deus Ex Machina Registered Senior Member

    Messages:
    1,007
  10. TruthSeeker Fancy Virtual Reality Monkey Valued Senior Member

    Messages:
    15,162
    Huuuummm.. I thought it was pretty hard... Altough not as hard as designing a computer that evolves by itself...

    Please Register or Log in to view the hidden image!



    Why wouldn't you ever use it again?

    I hope nobody ever gives me this assignment...

    Please Register or Log in to view the hidden image!

    Please Register or Log in to view the hidden image!

     
  11. TruthSeeker Fancy Virtual Reality Monkey Valued Senior Member

    Messages:
    15,162
    Noooooo! I want classical music!

    Please Register or Log in to view the hidden image!

    Please Register or Log in to view the hidden image!

     
  12. TruthSeeker Fancy Virtual Reality Monkey Valued Senior Member

    Messages:
    15,162
    No cheating!

    Please Register or Log in to view the hidden image!

     
  13. TruthSeeker Fancy Virtual Reality Monkey Valued Senior Member

    Messages:
    15,162
  14. Gravity Deus Ex Machina Registered Senior Member

    Messages:
    1,007
    If a Sony scientist has put tons of work into it, with those resources - and its still not very good. Its a bit of a silly challenge for this forum.
     
  15. TruthSeeker Fancy Virtual Reality Monkey Valued Senior Member

    Messages:
    15,162
    Yes, indeed

    Please Register or Log in to view the hidden image!


    But why not

    Please Register or Log in to view the hidden image!



    We could still make something less better. Oh well... Maybe I should make another challenge...
     
  16. Xerxes asdfghjkl Valued Senior Member

    Messages:
    3,830
    hmm.. I was thinking about a similar program yesterday, on my way home. But who really has the time? I have other projects higher up the list.
     
Thread Status:
Not open for further replies.

Share This Page