I've been looking for a program like Ninjam for
about eight months, and I'm relieved that SOMEONE out
there agrees that this sort of thing is possible!
I run an online church, and we're looking to start
up live praise broadcasts using musicians at different
locations across the country. I think Ninjam could
serve our needs (if we can get everyone used to
playing a measure behind) or perhaps be modified to
work in a way that works a little better for our
needs. (a description of what we're after is at
http://www.infinitechurch.com/liveworship.html)
A couple of questions I'd like feedback on -
Is there a way to send out the final mixed jam live to listeners that aren't actually participating in the jam? (via
shoutcast, perhaps?)
What can be done to reduce the bandwidth load on
the participants?
Since the participants can't quite hear each
other live anyway, what would it take to modify Ninjam
to support a three-way process -
1 - a skeleton music stream is sent out to the musicians
(basic drum bed, music, etc)
2 - The musicians play their parts along with the
stream, and the parts are compressed with timecode and
sent back to the central server
3 - The server lines up the timecode of the
musicians, creates a synched mix, and broadcasts to
the listeners post-latency.
Is there anyone on this forum capable of modifying Ninjam to do this?
Thanks in advance for your time!
-Chris