Thinking about a Roadmap #1846
Replies: 3 comments
-
Re: #1: We should be careful about putting effort into devices that cannot use ethernet or if the screen is very small. I think we should strive for a common user experience across all platforms. Android and iOS are good platforms if they are tablets. I would be concerned about how much the UI has to change to fit a smartphone screen.... Around here, the schools have made a big decision to use Chromebooks. In a few months, Chromebooks will ship with Crostini (supposed to support Linux apps). It would be very interesting to make Jamulus available for the music departments. Re: #6: "Fighting" with Microsoft's choices of drivers has always been painful. Do we believe Microsoft will soon be shipping with Windows using Linux under the UI? That could change the drivers. On the other hand, it would be consistent with Microsoft's past to keep the existing driver architecture. Re: #9: Packaging up all the existing IPv6 work into an incremental step would be very interesting. The Jamulus community is large enough to make a very good read on the reality of IPv6. We could be surprised that IPv6 delivers an across-the-board reduction in latency. (There are a lot of complicated tricks on the Internet to keep IPv4 working. That has to add latency.) |
Beta Was this translation helpful? Give feedback.
-
Great discussion. I would add: |
Beta Was this translation helpful? Give feedback.
-
As a person involved in the choral world, I agree that choral groups and choirs are unlikely to continue using Jamulus after the pandemic allows them to rehearse in person. Where I do think Jamulus could continue to see a lot of use, and how I will be using it, is for remote rehearsals with my local band. Pre-Covid, we were rehearsing as a group in person once per week; during Covid, we've been rehearsing twice per week on Jamulus. Post-Covid, we're talking about returning to in person rehearsals once per week, but also continuing with Jamulus rehearsals once per week. Having Jamulus available makes it easier for us to rehearse without the need to haul equipment, etc. From the perspective of a band musician, most of the possible future features have no relevance. Instead, reducing latency, eliminating server sound dropouts, etc. are more important. Also improving sound quality and solving for Windows drivers, making it easier for Windows-based musicians to get started with Jamulus. |
Beta Was this translation helpful? Give feedback.
-
Now that 3_8_0 is out the door I want to bring up the roadmap again. I thought we had talked about this at one point, but I can now find nothing. I think it would be very worth while to have an mid-term idea of what we want to do, how Jamulus should evolve, to organise best use of our energy for development. This is also closely related with how we think the end of the pandemic caused restrictions will effect the use of Jamulus.
My personal impression how the lifting of the pandemic restrictions will effect the use of Jamulus is that Jamulus will be less used by amateur groups, for local choirs, for example, but will continue to be used by musicians who value the possiblities to reduce travel. My reasoning being that in my experience choirs and amateur orchestras are at least 50% social events for the participants and because of that they will return to in-person events as soon as possible (as has already the orchestra I play with). On the other hand musicians wanting to rehearse or jam are glad to have the possibility to play together without traveling, will be looking for quality sound and may be willing to invest a little for that.
I see the following key aspects for the future from the discussions on the forums (in no particular order):
Tablets, Android, IOS
Another controls your mix
Separate L & R channels to two mono/stereo channels each with their own faders and pan
Mainly for tablets?
Appears to be the main reason why Sonobus is being used
Eliminate ASIO4ALL
Authentication, user in- and exclusion
?Bookmarks? for me it is done and OK to include
My thoughts on the key aspects in light of that impression is as follows:
IMHO Jamulus has reached a level of maturity that is very good and is amaisingly bug free.
My suggestion is that we take one of the key aspects as the main feature for each of the coming major versions, starting with Master Mix. While I think that many would love the Multi-channel fader I expect almost everyone with a good connection would like to better their audio quality and would suggest that as the following step.
Thanks for following me this far. Have I missed key features we can't live without? What are your thoughts?
There is a lot we could do, especially with the continuing bug fixes etc., let's put some order in it, realizing, of course, that none of us can work on this without limit.
Beta Was this translation helpful? Give feedback.
All reactions