I can't believe how cool this is. I mean, seriously. This is so many kinds of amazing that I lack an adequate vocabulary to describe it.

The only suggestion that comes to mind currently is to, possibly, have the 'Result Link' open in a new tab/window when applicable instead of in the same window. If only because I tend to derp and forget to hold control. >.>

I added a very simple player for browsers that support web audio (only Chrome so far I think). It can only play with one crappy, procedural instrument so far and doesn't support percussion, but this will change. The idea is that you should eventually be able to create your own procedural instruments and export to wav on the client side.

Edit: The player now supports percussion and a few procedural instruments

Also, I made the "result link" open in a new tab/window, after UprightPath's suggestion. Thanks!

Would someone be ableto get the same song out by 'reusing' the exact same parameters? Also, what's the liscence as far as usage goes?

Busy between school, work, life, games, programming and general screwing around.If you'd like some pixel art for your game, send me a PM, i'll see what I can do.Current project: http://elementalwarblog.wordpress.com/

Would someone be ableto get the same song out by 'reusing' the exact same parameters? Also, what's the liscence as far as usage goes?

The songs become public domain. You can use them for anything but you can't claim copyright. This might seem strange but the idea is that nobody should be able to use the seed "123" and then prevent anyone else from using that song/seed with their copyright.

These "terms of use" might radically change if I find some better solution.

Sounds like a great way to help others obtain music! Credit will be given if I do use this!

Busy between school, work, life, games, programming and general screwing around.If you'd like some pixel art for your game, send me a PM, i'll see what I can do.Current project: http://elementalwarblog.wordpress.com/

I didn't read the whole thread but from what I have read... this is amazing! The possible applications of something like this are limitless! Are there any future plans to make this into a library for games? If so, do you have anything worked up you would like tested? I would be very happy to try out some 'beta' code!

I didn't read the whole thread but from what I have read... this is amazing! The possible applications of something like this are limitless! Are there any future plans to make this into a library for games? If so, do you have anything worked up you would like tested? I would be very happy to try out some 'beta' code!

This is going to be a library some day. That was my main objective when I first got started with procedural music. I wanted to "solve" the music "problem" and make it reactive . I'll tell you when I have some code to share.

Some improvements:* It is now possible to see the section names in the visualizer* A new "Song Info" window that contains info about the structure and instruments in the current rendered song* In modern browsers, compose and export midi works without logging in. The browser has to support workers, blob constructor, typed arrays and url construction (URL object). It works in new versions of Firefox and Chrome.

Hmm, I loved to make music with some beemingboomgenerator from grunnt, now I am gonna get my hands on this HEHEH

I like making music these days, and that while at primary/secondary school I was banned from music lessons because I hated it and only annoyed the teacher, oO! (Thats why I only now discovered how cool these musicprograms actually are)

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org