multiple audio channels
Streams should be able to encode audio into separate audio channels, so that users can independently mix/select audio for each channel. For example, one channel could be music, another could be the streamer's voice, and another for the game/application's audio. In this example, if you were already playing music that you wanted to listen to, you could disable the streamer's music. Or, if you have trouble hearing the streamer's voice, you could turn that up. Or, if you don't want to hear the streamer or music, you could mute them and just listen to the game. I think it would also have a secondary benefit that you could independently remove audio channels in cases of copyright violation, so that the rest of the vod is still good even if there happened to be flagged music on one channel.

-
sadan2312 commented
would be realy nice. for games like escape from tarkov. i often play myself with the stream on a second sceen. must mute it, because in tarkov you need to hear the enemys. but it would be nicer when i only can mute his gamesound. obs can send multible audio cannels. switching them in the video would be great
-
abdulrahman_alarifi commented
Allow the viewers from there devices to control the volume of the streamer and the game. Sometimes I am watching good players, yet very bad talkers so I want to here only the game. I would really like this option.
-
StealthCT commented
There are a lot of accessibility, and functionality issues that would be solved with a feature like this.
Examples of accessibility would include multiple audio languages, audio description, etc.
Feature improvements for broadcasters could be Mic only audio stream (for broadcasters who play games with their viewers, enabling viewers to have no noise from streamer game audio when playing the game themselves)
The above assume Twitch only allows for one stream of audio/video to be listened to at once. If Twitch opened up client-side mixing, the features in the top-level post would be possible, as well as the separation of broadcaster voice, team comms, music, game audio with client-controlled audio levels to their preference (some might want full volume game audio, others might want background levels if they are working, etc).
-
GertGood commented
More than one volume bar on viewer end for a streamers voice, game sound, music, etc.
-
Michael_KindGottes commented
This is exactly what I was thinking too. Would be a great addition.
-
GeorgeHopkins commented
Seconding
-
pslind69 commented
I was just watching a streamer, who played some music I didn't care to listen to, and I got the idea that, what if when the streamer streams, his stream is separated into two streams, one that contains video and sound, as per normal, but he then uses a tool or something to stream his music through. Enabling twitch to seperate the two sound streams - allowing the viewer to turn off the music "stream", or have it on.
I think it would also solve the annoying thing where recorded streams have parts of the recording muted due to copyrighted music being played. Because then both streams would be recorded, and there would just appear gaps in the music stream when playing back the recording - if the music is muted.
Cheers!
Peter Lind
-
CHiMaeRa6 commented
It would also help for rewatching VODs where the music channel could just be taken out!
-
VonplattenTV commented
I've been asking for this feature for ages. Literally if twitch and voicemeter came together and just made an extension where streamers could link their mixer settings so people could manually control audio channels it'd make life easier for so many people. That way streamers wouldn't have to tune their audio anymore, music too loud? Viewers would be able to turn it down without making the streamer tab out, or Mods could choose to turn the streamers voice up drastically to avoid missing an instruction etc!
-
bigcilantro commented
Audio management can be very cumbersome for creators. Whether it’s balancing game audio or discord voice channel audio, it is impossible to please every viewer. By providing content creators the option to stream with 2 independent audio channels (desktop, microphone, etc.) you can allow viewer to independently choose volume levels between multiple sources.
-
pietricoski commented
Concordo com a sugestão apresentada. Por exemplo, eu como expectador acompanho um streamer que tem um gosto musical diferente do meu. Nesse caso seria muito bom se tivesse uma ferramenta que silencia a música de fundo sem silenciar o streamer. Caso contrário, eu assistirei somente a VOD e não o stremer no exato momento da live.
-
akeffs commented
What:
Seperate volume control/mute for an additional "new" audio output (streamer defined). Mainly thinking music track here.Why:
As a sufferer of Attention deficit disorder, i often have a hard time focusing on/hearing the streamer.Bonus:
Replacing the played music with your own taste and the "having a stream on in the background while doing other stuff" viewing style. -
Pteraspidomorphi commented
You mean it's still a copyright violation. However, it keeps VODs and clips clean and safe from takedown requests, which is a huge improvement.
-
slowburnstudio commented
This doesn't address DMCA, as you are still technically streaming copywritten music. The other suggestion, that there's a sync link b/w Spotify and the stream where people click and they are listening in sync with the streamer to the music would be better, b/c the audience would be listening with their own private license, but this also doesn't address video lag and syncing in case the streamer sings with the music etc.
-
FrontaLe_ commented
I have a suggestion that I do not want to listen to songs all the time on twitch, so add a mute button to the panel for users who want to, and those who want to listen should not listen.
(şöyle bir önerim var, twitch'de her zaman şarkı dinlemek istemiyorum, bu yüzden panele, isteyen kullanıcılar için şarkıyı kapatma tuşu ekleyin ve isteyen dinlesin istemeyen dinlemesin. )
-
OchiZocktTV commented
Correct me if I'm wrong, but doesn't the new "Soundtrack" feature use exactly that: Multiple audio tracks which can then be muted separately on Twitch's side? Using OBS, it's also trivial to set up.
I would go a step further though and leverage this feature as follows to also alleviate the problem of muted audio in VODs somewhat:
Give the streamer the ability to send voice, game audio, possibly music, etc. on separate channels. Twitch would then normally play a mix of all these tracks. However, if e.g. copyrighted music is found on the game track, then _only_ this track would be muted in the VOD, preserving at least the other tracks (in particular voice) which would be much less annoying.
And if possible, the viewer could also be given separate volume controls for the tracks in case (s)he doesn't like the music or wants it so be louder or quieter, but that's yet another possible feature.
EDIT: I just learned that Soundtrack uses an OBS plugin. Otherwise, you can (currently) only select a single audio track for streaming. This should still be something that can be worked on. It would be good though if that solution would also be available under Linux since my recording/streaming rig is a Linux box. :)
-
rosebudorwatevr commented
this is a fantastic concept but the issue is that it first would have to be implemented on the streamer's end through whatever software--OBS for example--they're broadcasting with. once this feature is in place then it's up to twitch to recognize it and make it part of its functions.
-
owl_hermit commented
Separate audio streams for music AND gameplay AND streamer's voice, pretty please!
- The music is sometimes obnoxious to the point that I choose to leave
- If I'm watching a tournament while trying to listen to two or more opponents/commentators commenting on the match at the same time, both the unsynched gameplay audio and the multiple music tracks playing at the same time can be very annoying
-
대이즈 commented
i think it really need it..!
-
Pteraspidomorphi commented
Multiple audio channels aren't that difficult to pull off, they're supported by MPEG-DASH and similar technologies (there's even a standard for it but I'm not sure to what degree it's currently implemented in web browsers). There should definitely have been multiple channels on Twitch a long time ago. Another use case is to allow viewers to manually adjust the volume mix between "Game" and "Streamer" (this comes up allll the time)