ThorThehammer
March 16, 2020 11:47:37
Hi everybody,
here in Denmark we want to arrange an session of online singing together.
The Danish term is “fællessang”, commonsinging
It's a thing we do every morning in schools for example.
I was wondering if the technology of Jammr is at all suited for a large number of participants?
thanks
Olmo
D4ni3L
March 16, 2020 18:06:36
Hello Olmo,
I don't think it will be possible with jammr.
Jammr works on an interval basis. That means it's live and together, but not really in real time.
What you played / sang in your previous interval will only be heard by the other participants in your upcoming interval. In this again you hear what the others played in their previous one.
With a mantra played / sang with the longer of the interval (BPI = Beats Per Interval) and in the correct BPM, it could work….maybe
Try it out with two or three people, with a short text that repeats itself after 4 bars …
Max number of Users is 8 or 10 i think, but i am not sure…..
Good luck and have fun!
D4n
ereinelt
April 14, 2020 23:51:23
I'm also looking for a way to sing together with folks online. I tried out jammr with some other singers a few days ago it worked well in some ways! I actually think this has the potential to be a super powerful tool for singing with others online, and there are many many groups who are craving this, especially in our current circumstances. I have a couple questions/suggestions for the creators:
-It seems like adding more people to a jam session increases is the delay quite a bit, both in the chat and in the audio. E.g. people are hearing what I sing several intervals after I sing it, rather than just 1 interval after. Is this true? If so, I can singing with 6,7 or 8 singers, let alone dozens, would start to get really unwieldy. Is this why the number of participants is capped at 10?
-A more technical question: it seems like the lag in the chat was increasing exponentially with the number of people in the jam. Is this true? Is it because of the underlying infrastructure? (e.g. there is 1 connection for a 2 person jam; 3 connections for 3 people; 6 connections for 4 people; 10 for 5 people, etc?). If this is the case, I wonder if there's a different way to organize the way the data is flowing so jammr can accommodate more people. For example, I can imagine all of the audio files being sent to the host, where they're synced up, merged into one audio file and then sent back to everyone (rather than each participant sending data to and from each other). This might mean that the host ends up hearing his own voice on delay, but for a singing group this wouldn't be as much of a problem.
Anyway, I could be way off base here on how jammr works, but if there's a way to accommodate larger groups of people without a really long lag, this could be a super powerful tool for online singing groups, even with the limitations around having to repeat. I know so many people who would be really excited to use this. I'm not a real programmer but I do have some quantitative background (matlab, sql, stata) and I'd be interested in talking through this with someone more capable than me to see what is possible.
Thank you!