Added: 3 years ago
From: WizardWalk
Views: 1,113
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (8)

Sign In or Sign Up now to post a comment!
  • there's 2 small old pc programs - one can convert a midi file into a text file, the other does the opposite - i used that for a (very very) random music generation program - you can find them by googling for mf2t t2mf - 1- convert a simple known midi file to text, 2 - use wordpad to figure where the notes are, 3 replace the notes section with your notes

  • ooh, thank you! I shall look into those!

  • wow are you in college? you could do so much with your work!

  • I graduated not long, majoring in computer science... though I really hated it, too much uninteresting homework... anyway, programming this was difficult but fun and I hope to keep working on it... hopefully someday it'll spit out nicer sounding melodies. David Cope's work in this area (computer music) is the best, though, he's amazing.

  • not long *ago*, that is...

  • wow! hi there..did you use MIDI to play the melody?

  • WOW, this is amazing! I like the first half of melody 1 and 2

  • Thanks!!

  • Incredible! This must have been extremely difficult. I probably could never be able to do this.

    Have you done (or considered) programming (if possible) a little bit of musical "grammar" knowledge into it? Some rules as it takes in all the info on how to assemble it into a good melody?

    For example, you could possibly program it to avoid repeating the same note more than so many times, or if it ends on the tonic sounding resolved, to stick to an at the most, quarter note conclusion. :D

  • Thanks!

    Though it would be possible to directly program musical "grammar knowledge" into it, I sort of want to stay away from that, just because it could result in a slippery slope as to how much "knowledge" to give it ... BUT I have been hoping to program in an allowance for user-defined "restrictions" which should accomplish the same thing; in fact, I think user-defined "restrictions" will ultimately be rather *necessary* for it to come up with more than just interesting fragments. :-)

  • That's some nice work there. It must have been difficult to program!

  • Thanks, it's definitely been quite a challenge! :-)

  • interesting....

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more