News for hackers. Stuff that matters.
Re:Twitch to start selling video games this week by jungletek on Tuesday March 28, 2017 @06:41PM (#13981505)
Anecdotal evidence, of course, but nobody I know is using Curse, nor is it on our radar. TBF, this is probably due to a lack of interest in the group of certain games where the Curse client may already have a foothold, AND the fact that our group already has multiple established Discord instances (heavy use, most games) and a rented TeamSpeak server (for Arma 3 and the TFAR plugin for it, it does positional audio and dynamically handles per-user volume in each client to simulate radio channels and interference).

@jhgg - Can you speak on any plans to offer some sort of positional audio functionality in the Discord API? Perhaps you can use the existing game hooks available for the Mumble API's positional audio system? Being able to fully ditch TeamSpeak would be a big win for my group, and a disruptive move for you guys.

Additionally, I love just about everything about the Discord client, but I would like to see voice quality improve to the level of where I remember Mumble to be, though admittedly I haven't used that in a while, though remember it to be fantastic, barring network hiccups. I also have an issue, both on the desktop client and the Android one, where @notifications come in 'late', from minutes to hours. Furthermore on the desktop client, the notifications aren't always shown on screen, as a timer seems to be started before the pop-up is actually drawn, and something like the accompanying HDD activity during that timer lifetime can cause the timer to expire before the notification is drawn on screen.

Re:Twitch to start selling video games this week by jhgg on Tuesday March 28, 2017 @07:40PM (#13981914)
Yo! We actually do support Volume + Pan in the Discord RPC - which will let developers implement positional audio. But this means that it'll have to be something that's implemented by game developers rather than how mumble does it by scanning the game's process memory to grab this info.

https://discordapp.com/gamebridge https://discordapp.com/developers/docs/topics/rpc#setuservoi...

Re:Twitch to start selling video games this week by jungletek on Wednesday March 29, 2017 @06:02AM (#13984701)
Hey, thanks for the info, I couldn't find it in the past.

I'll see if I can put it to good use, but it's a new challenge for me.

Re:Twitch to start selling video games this week by devwastaken on Tuesday March 28, 2017 @07:50PM (#13981988)
For twitch communities, Curse is very much on the radar, and they can get very large. Curse has full integration of various features streamers use, such as giveaways. No longer do you need to setup a whole bunch of stuff yourself, you can interact with your community in an official capacity outside of just the stream.

Discord is a cool program, and I applaud them for how far they've come, but there are gaps in functionality that have been refused implementation because 'not enough votes'. Basic things, such as being able to change font sizes, or have two columns of guilds, or actually turn off the 'blocked messages' pop-up that comes in when somebody that you've blocked talks in a chat you're in. (Yes, that's a thing).

When someone has to download a mod for your program to experience it better, you're doing it wrong.

Discord still lacks features even Ventrillo had, such as text channels per voice channel. You can't just send stuff to each other, you've gotta form another group, or use a public text channel in the guild. Thats the kind of problem Discord was made to solve, yet refuses.

And, as you said, Its not near Mumble quality, and due to the convenience of the program everybody just uses open mic. I can't join a community VC without it sounding like I just joined a group Skype call. With mumble, you had to look through the options and setup your mic, and a lot more people chose PTT.

For anyone interested in fool-proof PTT, just re-bind your caps-lock key to F14 (Scroll Lock), or some other special key on your keyboard if you have extra keys.

Effectively, Discord is just used for text channels, because the very thing they advertise, VOIP, is worse than the software its supposed to be better than. Give me Mumble any day for voice, and Discord for chat.

Re:Twitch to start selling video games this week by NeeT on Wednesday March 29, 2017 @12:52PM (#13988162)
I encourage you to try our VOIP features in our Windows client. We have done a lot of work for audio quality that differentiates with implementations that just embed WebRTC into there clients. We don't automaticly boost microphones because we assume most gamers have good mouth microphone and not webcams, we optimize latency with more aggressive packet loss concealment settings and a jitter buffer alorithm that prioritizes latency, and we've tuned noise reduction and echo cancellation settings to make voice activation a good experience for most users out of the box.

Hubert, Founder of Curse and now working for Twitch

Re:Twitch to start selling video games this week by Asooka on Wednesday March 29, 2017 @05:33AM (#13984588)
> When someone has to download a mod for your program to experience it better, you're doing it wrong.

I disagree. Your program being moddable and letting people customise their experience is a good thing. We're not talking about core features here, just customisation that varies from person to person.

Re:Twitch to start selling video games this week by devwastaken on Friday March 31, 2017 @11:46AM (#14004957)
>I disagree. Your program being moddable and letting people customise their experience is a good thing.

Thing is, Discord fiercly opposses modding. If they supported it, I'd leave out that part, but multiple devs have literally formed a culture of 'all mods are bad'. https://www.reddit.com/r/discordapp/comments/5vcar1/change_y...

"TL;DR: Don't use third-party addons if you don't want your account to get stolen."

This statement started a campaign of users going around saying modding software is 'compromised', and saying they have all the proof, when the reality was that someone downloaded an external plugin /for/ the addon, which you have to move into a specific directory and enable. Exactly like a program, except you can read .js source. Yet, Discord itself allows you to just send people executables and script files, no problem.

It wouldn't be as big of a problem if Discord atleast tried to cooperate and take a minute to ask what was going on. If they did, they'd realize that the author of the addon is working on a version that restricts and whitelists things that could exploit users. Perhaps if Discord used their cult of personality for good, it would be done already.

Re:Twitch to start selling video games this week by name_for_now on Wednesday March 29, 2017 @02:49AM (#13983977)
I use Discord exclusively for text and I'm also not sure why there's hype about it in terms of VOIP.

Also fwiw, on desktop you can open up Developer Tools with Ctrl-Shift-I and mess with the styles.

Re:Twitch to start selling video games this week by devwastaken on Friday March 31, 2017 @11:47AM (#14004972)
You can mess with the styles, but its non-portable and will get removed on a reinstall or some updates. I like to be able to just make a theme and install it.