News for hackers. Stuff that matters.
Re:The Matrix Space Beta by smbv on Tuesday May 18, 2021 @07:10PM (#27202490)
Once this becomes widespread, I can actually start using Matrix as a real Discord / Slack alternative (communities just weren't cutting it, unfortunately).
Re:The Matrix Space Beta by casual-dev on Tuesday May 18, 2021 @07:22PM (#27202603)
Once the audio chat feature is seamlessly integrated, I even consider ditching my old mumble server for it. Or not. Probably not. Our group just needs audio, with the occasional picture flood, until they get it out of their system. Since some (me include) won't use Discord due to privacy concerns, I still hope for a good and reliable self hosted alternative. A more modern user interface sure would be nice.
Re:The Matrix Space Beta by Arathorn on Tuesday May 18, 2021 @07:28PM (#27202651)
voice/video rooms are planned for June.
Re:The Matrix Space Beta by ripdog on Tuesday May 18, 2021 @07:34PM (#27202700)
Great to hear! I'd love to be able to recommend Matrix/Element as a Discord alternative.

However, actually competing with Discord will require a tonne of hard work in Element. The little things like automatic voice activation, echo cancellation and volume normalization are the reasons Discord are as fantastic as it is, so Element will need to be excellent with those to compete.

Re:The Matrix Space Beta by Arathorn on Tuesday May 18, 2021 @07:39PM (#27202739)
The first cut will be using Jitsi as the engine, albeit with more appropriate UI, which gives you AEC (echo cancellation) from WebRTC and some level of AGC (normalisation). But we have plans to go far beyond that, and are very aware it’s hard work. However, pre-Matrix, the core team professionally built VoIP stacks, so we have some experience here (and our own WebRTC implementation should we need it :)
Re:The Matrix Space Beta by socceroos on Tuesday May 18, 2021 @07:58PM (#27202907)
I would love to see you use Jitsi and contribute back, where possible.

Also, if you move on for reasons that aren't bike-shedding then I'd love to know what the architectural/technical reasoning is.

Re:The Matrix Space Beta by Arathorn on Tuesday May 18, 2021 @08:13PM (#27203022)
The main reason to consider something different to Jitsi is to directly use Matrix for decentralised e2ee signalling to manage the media streams, and allow hybrid SFU and MCU models (like hangouts or zoom) rather than pure SFU like Jitsi. We do like Jitsi though and already contribute directly and indirectly - Jitsi’s E2EE is derived from Matrix, and the Matrix community just contributed a tonne of a11y fixes to it that just landed. But we’d still like a fully decentralised Matrix-native group call solution eventually.
Re:The Matrix Space Beta by socceroos on Tuesday May 18, 2021 @09:01PM (#27203364)
Wonderful! I think you've answered any questions I might have already.
Re:The Matrix Space Beta by StavrosK on Wednesday May 19, 2021 @11:09AM (#27209750)
If you do AGC, you'll already be more usable than Discord, who apparently refuse to implement this. Whenever we're voice chatting in my group, it's extremely annoying that one person is quiet as a whisper and the other is AT 200% VOLUME AND CLIPPING.
Re:The Matrix Space Beta by Arathorn on Wednesday May 19, 2021 @11:13AM (#27209817)
The risk on AGC is that unless combined with good voice activation you can end up amplifying background noise and then deafening people when they start speaking. But yup, we'd definitely want to do this.
Re:The Matrix Space Beta by StavrosK on Wednesday May 19, 2021 @11:15AM (#27209852)
Oh, sorry, you meant input normalization, of course. Please please please also add output normalization, so all people in a room sound at the same volume!
Re:The Matrix Space Beta by Arathorn on Wednesday May 19, 2021 @12:31PM (#27210903)
I think it depends on which perspective your inputs/outputs are coming from ;) The way for all people in a room to sound at the same volume is to normalise the audio you capture from them. If you normalise the mixed signal you play back to the other users in the room, it's too late (at least if they speak over the top of each other), plus it'd be too hard as you'd be constantly yoyoing around.
Re:The Matrix Space Beta by StavrosK on Wednesday May 19, 2021 @12:35PM (#27210973)
Oh hmm, that's true, thanks for the clarification.
Re:The Matrix Space Beta by anticensor on Wednesday May 19, 2021 @06:25AM (#27206686)
> automatic voice activation

Voice activation is a client side thing.

Re:The Matrix Space Beta by ripdog on Wednesday May 19, 2021 @06:27AM (#27206703)
Yes, and Arathorn works on element, does he not?
Re:The Matrix Space Beta by ptman on Wednesday May 19, 2021 @07:23AM (#27207101)
he is one of the founders
Re:The Matrix Space Beta by meibo on Tuesday May 18, 2021 @07:48PM (#27202814)
That's amazing! This is such a smash-hit feature from Discord that no other messenger has gotten right yet.

Feels like a needed step for community-building after having used Discord for so long. You are doing awesome work.

Re:The Matrix Space Beta by corobo on Tuesday May 18, 2021 @08:23PM (#27203089)
Can someone remember to post this to HN when it happens I will definitely forget
Re:The Matrix Space Beta by vaylian on Wednesday May 19, 2021 @07:44AM (#27207249)
Cool! Is there a way to try the feature already? Can I just install the development versions of synapse and element?

Many thanks for the work you do!

Re:The Matrix Space Beta by jarbus on Tuesday May 18, 2021 @09:05PM (#27203393)
This has been the main thing preventing me from switching to matrix full time, very exciting!
Re:The Matrix Space Beta by xyst on Tuesday May 18, 2021 @11:12PM (#27204113)
I would love to ditch slack/discord for matrix. Unfortunately many communities are reluctant to maintain a bridge