I was wondering if there are any alternatives to band in a box that are free? It looks cool but I don't have any money to pay for it.

Also, I came across eJamming, is there a free alternative to that? Is there some sort of website/forum that does a similar thing?