Replies: 4 comments 4 replies
-
There are two related branches:
So, what's it good for? The aim is to have one participant in the jam in control over the mixer - every other participant other than the controller (or "conductor" as I've styled it) would have only a single fader to control the overall output level. Apart from bringing the code up to date, before it could be accepted into the build there are a number of things I'd like discussed:
|
Beta Was this translation helpful? Give feedback.
-
Another two related branches which are interesting but probably currently conflicting badly with each other:
Getting a common solution out of them that worked with all platform audio sources would really increase what Jamulus could offer. I can also see that these and conductor/choir mode being a big step forwards for some situations. Some bits I think need working on, in addition to bring the code up to date and making the two approaches work together:
|
Beta Was this translation helpful? Give feedback.
-
The other main one was this from @ann0see:
I've the same comments to "conductor/choir mode", as both add a degree of "access control" to the server:
|
Beta Was this translation helpful? Give feedback.
-
Of the remainder:
|
Beta Was this translation helpful? Give feedback.
-
In a similar vein to looking to the future, I've taken the opportunity to look at some of the "nearly but not quite" pieces of work that have been shelved over the years - these are held in archived branches. (Note that these have mostly be renamed from the originals.)
There are several of these that aren't that far off complete and some that quite closely align with some of the items that came up when the proposals for Jamulus 4 were raised.
So it seems like a good idea to go through each of them. I'll post a separate reply thread for discussing each of them, starting with my views to kick things off.
I'll just end by reminding everyone. Anyone can contribute to Jamulus. One of the most productive things you can do is read and understand the code and give feedback on it. Suggest -- even provide -- improvements. Not all of them will be accepted. Not necessarily because they're not wanted. Sometimes they're just "not quite ready" and need a bit more work. That's what's happened to a lot of this code. But this is code you are free to look at and say "I love that idea! I want to make it happen." and get it ready for a future Jamulus version.
Beta Was this translation helpful? Give feedback.
All reactions