Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 2 [3]
  ignore  |  Print  
  Abundant Music: An online procedural music generator  (Read 18571 times)
0 Members and 1 Guest are viewing this topic.
Offline Phased
« Reply #60 - Posted 2013-02-19 12:34:55 »

oh god i think i fell in love with this. you did a awesome job!

Is there a way I can download the songs that are created?
Offline krasse
« Reply #61 - Posted 2013-02-19 12:37:26 »

oh god i think i fell in love with this. you did a awesome job!

Is there a way I can download the songs that are created?

Thanks!

The "result link" points to the generated song in the "Export" window.

Offline krasse
« Reply #62 - Posted 2013-02-19 12:40:43 »

Ohh, almost forgot... The mp3s/OGGs are only stored 10 minutes on the server so make sure that you download them Wink

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline krasse
« Reply #63 - Posted 2013-02-19 12:43:06 »

Ohh, almost forgot... The mp3s/OGGs are only stored 10 minutes on the server so make sure that you download them Wink


Increased that to 20 minutes just now. It felt a bit short Smiley

Offline Phased
« Reply #64 - Posted 2013-02-19 12:44:50 »

I panicked when you said 10 mins Tongue
I was looking for a "download" button, you may want to write on your tutorial on downloading, that or i skipped over it, i read through it fast.

Probably use this music in games I make Smiley

How long should the servers be up?
Offline krasse
« Reply #65 - Posted 2013-02-19 12:52:20 »

I panicked when you said 10 mins Tongue
I was looking for a "download" button, you may want to write on your tutorial on downloading, that or i skipped over it, i read through it fast.

Probably use this music in games I make Smiley

How long should the servers be up?

I will write this in tutorial 2. Good point!

I don't know how long the server will be online. It depends on the issues that pop up Smiley

Offline UprightPath
« Reply #66 - Posted 2013-02-20 09:20:21 »

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. >.>

Offline krasse
« Reply #67 - Posted 2013-02-20 09:55:27 »

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 Smiley

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

Offline krasse
« Reply #68 - Posted 2013-02-20 17:45:47 »

The missing instruments seems to be solved. Darn linux flags... Wink

Offline cheatsguy

Junior Member


Medals: 3


Gamer turned Pixel Artist turned Programmer


« Reply #69 - Posted 2013-02-21 04:09:02 »

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/
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline krasse
« Reply #70 - Posted 2013-02-21 05:47:38 »

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.

Offline cheatsguy

Junior Member


Medals: 3


Gamer turned Pixel Artist turned Programmer


« Reply #71 - Posted 2013-02-21 12:59:44 »

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/
Offline krasse
« Reply #72 - Posted 2013-02-24 09:31:49 »

Do you have any more feature requests for this?

I am currently working on better tutorials.

Offline zngga
« Reply #73 - Posted 2013-02-24 18:54:35 »

I didn't read the whole thread  Emo 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!

My code never has bugs... it just develops unexpected features!
Offline PeterNicholson

Senior Member


Medals: 3
Projects: 1



« Reply #74 - Posted 2013-02-24 19:04:35 »

This is a very cool program Cheesy

Subscribe to me on YouTube: http://youtube.com/javaprogrammerguy
Offline krasse
« Reply #75 - Posted 2013-02-24 19:55:19 »

I didn't read the whole thread  Emo 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 Wink. I'll tell you when I have some code to share.

Offline krasse
« Reply #76 - Posted 2013-03-01 12:43:57 »

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.

Offline Cannonball7171

Senior Newbie


Exp: 1 year


Semi-Beginner Coder


« Reply #77 - Posted 2013-08-18 15:45:09 »

Sorry for bumping, but can I ask if you still have the midi for generative song I?

"If you're going through Hell, keep going." -Winston Churchill
Offline Grunnt

JGO Wizard


Medals: 66
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #78 - Posted 2013-08-26 19:42:50 »

Awesome tool! Congratulations on this.

It appears that the abundant music site is not loading on Chrome (it hangs while loading at about 10%). However, on Firefox it works just fine.

Offline UprightPath
« Reply #79 - Posted 2013-08-26 20:00:35 »

Awesome tool! Congratulations on this.

It appears that the abundant music site is not loading on Chrome (it hangs while loading at about 10%). However, on Firefox it works just fine.

That bug seems to be with your system, version of  or perhaps your internet connection. I use Chrome almost exclusively and it works for me.

Offline Grunnt

JGO Wizard


Medals: 66
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #80 - Posted 2013-08-26 20:23:39 »

@UprightPath: ok, I'll see if I can figure out what is causing it.

Offline Herjan
« Reply #81 - Posted 2013-08-26 23:36:23 »

Hmm, I loved to make music with some beemingboomgenerator from grunnt, now I am gonna get my hands on this Grin 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)

Offline jonjava
« Reply #82 - Posted 2013-08-27 02:11:39 »

My Chrome also gets stuck at 10%. Firefox works fine.

Offline krasse
« Reply #83 - Posted 2013-09-13 21:52:57 »

Sorry for bumping, but can I ask if you still have the midi for generative song I?
It is lost Sad

I have made some improvements since last time:
  • Chromatic harmony phrases
  • More export options to better support import in other software
  • More melody and bass options
  • Custom harmonic rythms


If you have used the tool before, you might have to reset cache and local storage to get the export options. I'll add a button for this eventually Smiley

Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 128
Projects: 4
Exp: 3 years



« Reply #84 - Posted 2013-09-14 07:54:08 »

Sorry for bumping, but can I ask if you still have the midi for generative song I?
http://www.youtube-mp3.org/ Wink
Pages: 1 2 [3]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

CogWheelz (9 views)
2014-07-30 21:08:39

Riven (20 views)
2014-07-29 18:09:19

Riven (14 views)
2014-07-29 18:08:52

Dwinin (12 views)
2014-07-29 10:59:34

E.R. Fleming (32 views)
2014-07-29 03:07:13

E.R. Fleming (12 views)
2014-07-29 03:06:25

pw (42 views)
2014-07-24 01:59:36

Riven (42 views)
2014-07-23 21:16:32

Riven (29 views)
2014-07-23 21:07:15

Riven (30 views)
2014-07-23 20:56:16
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
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
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!