Sickan
|
 |
«
Reply #30 - Posted
2012-09-05 20:26:12 » |
|
In the future, people are going to compete about who can write the best music/novel/movie/game generator, instead of who can make the best music/novel/movie/game. Cheers 
|
I'm just here to learn.
|
|
|
krasse
|
 |
«
Reply #31 - Posted
2012-09-11 14:00:13 » |
|
|
|
|
|
Best Username Ever
|
 |
«
Reply #32 - Posted
2012-09-15 18:48:18 » |
|
I can't watch any of the videos. How does it it work? How much human involvement does it take to create a song?
|
|
|
|
|
Games published by our own members! Check 'em out!
|
|
krasse
|
 |
«
Reply #33 - Posted
2012-09-15 20:01:23 » |
|
The songs in the mp3s and videos have all been generated with just a single seed (an integer). Human involvement: almost none
For the tool, I want to be able to change sub-seeds so you can keep the overall structure and just change certain aspects of the song.
|
|
|
|
Best Username Ever
|
 |
«
Reply #34 - Posted
2012-09-16 01:48:32 » |
|
That's impressive. Since I don't have any code or applet to play around with to try to figure out how the magic trick works, I will have to speculate about it. On first impression, it seems like the first few songs are unique to each other. I wonder how much "creativity" it is capable of.
|
|
|
|
|
krasse
|
 |
«
Reply #35 - Posted
2012-09-16 16:16:23 » |
|
That's impressive. Since I don't have any code or applet to play around with to try to figure out how the magic trick works, I will have to speculate about it. On first impression, it seems like the first few songs are unique to each other. I wonder how much "creativity" it is capable of.
It is basically just a set of constraints and structure templates plus some reasonable randomization on all levels 
|
|
|
|
|
|
Roquen
|
 |
«
Reply #37 - Posted
2012-09-18 16:15:29 » |
|
Random food-for-thought: I've always wanted to play with using Markov chains to generate music (this isn't a very original thought BTW)
|
|
|
|
|
Screem
|
 |
«
Reply #38 - Posted
2012-09-18 17:12:21 » |
|
Wow, this is amazing! I'd love to include music created from this in games. 
|
|
|
|
|
krasse
|
 |
«
Reply #39 - Posted
2012-09-18 20:04:05 » |
|
Random food-for-thought: I've always wanted to play with using Markov chains to generate music (this isn't a very original thought BTW) Many parts of the current implementation use Markov chains. Harmony/chord progression is one such part, but it is also combined with a "almost maximum" likelihood algorithm.
|
|
|
|
Games published by our own members! Check 'em out!
|
|
Roquen
|
 |
«
Reply #40 - Posted
2012-09-19 21:23:34 » |
|
Interesting. What order are the chains?
|
|
|
|
|
krasse
|
 |
«
Reply #41 - Posted
2012-09-19 23:07:21 » |
|
Interesting. What order are the chains?
The harmony has two kinds: static and dynamic. The progressions are somewhat based on this book/thesis but also contains tricks/hints I've read about in harmony/music books 
|
|
|
|
|
|
ra4king
|
 |
«
Reply #43 - Posted
2012-10-19 01:24:18 » |
|
Ok give it to me NAAOO.
|
|
|
|
krasse
|
 |
«
Reply #44 - Posted
2012-10-19 01:39:54 » |
|
Ok give it to me NAAOO.
Are you the new gavvenooor in kallifooonia?
|
|
|
|
ra4king
|
 |
«
Reply #45 - Posted
2012-10-19 02:17:46 » |
|
|
|
|
|
krasse
|
 |
«
Reply #46 - Posted
2012-10-19 09:57:15 » |
|
Do you want my clothes, my boots, and my motorcycle too?
|
|
|
|
krasse
|
 |
«
Reply #47 - Posted
2012-11-09 13:55:52 » |
|
I have been working on an online editor for some time. Here is a video that shows the current interface (uses webGL and jQuery UI): http://www.youtube.com/v/Uw9qf9mRAbI?version=3&hl=en_US&start=I'll put it online as soon I can make it run in all major browsers (and have found a suitable dedicated server  )
|
|
|
|
ra4king
|
 |
«
Reply #48 - Posted
2012-11-10 01:28:17 » |
|
I'm truly in awe at how you can generate such *really really really* good musical scores randomly.... 
|
|
|
|
krasse
|
 |
«
Reply #49 - Posted
2012-11-10 10:24:52 » |
|
Thanks! I hope that you will find the editor useful when I finally get it up and running.
|
|
|
|
Best Username Ever
|
 |
«
Reply #50 - Posted
2012-11-21 20:06:23 » |
|
The output is pretty impressive. What are your plans for developing this?
|
|
|
|
|
krasse
|
 |
«
Reply #51 - Posted
2012-11-21 22:04:52 » |
|
The output is pretty impressive. What are your plans for developing this?
The first step is to make it available through a website (like in the video) and just soak up any feedback and improve it. This is happening pretty soon. Then I want to see it integrated into a game somehow. Java/Android/libgdx or C#/Unity perhaps. AS3 is also an alternative, but Flash is dying right?  . It's a shame, I just started to like it 
|
|
|
|
Best Username Ever
|
 |
«
Reply #52 - Posted
2012-11-21 23:05:57 » |
|
Are you planning on making it free and open source? I don't think a website alone would provide you with feedback or adoption nearly as fast.
|
|
|
|
|
krasse
|
 |
«
Reply #53 - Posted
2012-11-21 23:58:15 » |
|
Are you planning on making it free and open source? I don't think a website alone would provide you with feedback or adoption nearly as fast.
I don't know. I'll start with the website and see how it turns out.
|
|
|
|
jonjava
|
 |
«
Reply #54 - Posted
2013-02-03 00:32:52 » |
|
How's this project coming along? :D
|
|
|
|
ra4king
|
 |
«
Reply #55 - Posted
2013-02-03 00:51:18 » |
|
Oh yes I really want an update to this!
|
|
|
|
krasse
|
 |
«
Reply #56 - Posted
2013-02-03 14:57:27 » |
|
The development is almost complete for a first test. I used it for my music in LD25 (jam, link to post-jam version), and I found it quite sufficient. It will be available for the public during LD26 so I am discussing and thinking about server solutions at the moment  I also have a devlog at TIGSource now where I have posted some updates. Summary of updates: Added custom harmonic rythms + optimization I am looking forward to opening it up to the public and listen to the songs that you produce 
|
|
|
|
krasse
|
 |
«
Reply #57 - Posted
2013-02-15 19:23:05 » |
|
The website is probably going online for a first test next week  I have ported the server to linux instead and feeling happy for that decision. Linux is much better and cooler for servers + it is cheaper 
|
|
|
|
jonjava
|
 |
«
Reply #58 - Posted
2013-02-15 20:08:49 » |
|
Can't wait!
|
|
|
|
krasse
|
 |
«
Reply #59 - Posted
2013-02-19 11:40:55 » |
|
The server is temporarily online! Abundant MusicSome known issues: - Some mp3/ogg renders are missing instruments (they are available in the midi file so I blame the midi synth and the soundfonts
). Will look closer at this - The tutorials and "terms of use" are WIP
In this initial stage, I might have to take the server down due to crashes etc. but I'll do my best to keep it running when I'm awake 
|
|
|
|
|