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.

-
JohannesLiv commented
As a creator I’d require this feature to be opt-in.
Imagine the cringe having me hum along to a song whilst my viewers have muted the song I’m hearing. No thanks!
Plus, we streamers should take our responsibility and start respecting Copyright! My two cents
-
DrBrainTickler commented
If you're talkin about the viewer being able to adjust the sound volume levels for individual aspects of a stream, that would be great, if it could be set up.
-
Drogzar commented
This! I'm new to Twitch and after a couple of days I already need this feature in my life.
I want to listen to the game and the streamer, but if he has terrible music taste, I want to be able to remove that without losing the rest of the audio.
Bonus: If some company complains a bout their music being used in a video, it would be trivial to mute the "music" channel in the video while keeping the streamer's voice and game audio.
-
ReDesignEverything commented
This is my most desired feature. Sometimes I want to mute everything but the game audio, sometimes I want to increase the volume of the discord chat, sometimes I want to mute the music. Give the viewer control of the audio track levels!
-
SchmittyD commented
I do like 0x800CCC0F's suggestion. However ectofx, streamers should know how to set their audio levels accordingly. Ideally, Twitch should somehow enforce streamers to learn basics about audio levels and mixing... there are too many streamers that do not understand audio clipping, and have their voice level so high it clips (distorts), and game volume, background music is too low or too high. It is a delicate mix, and one I am quite familiar with... being a DJ. Audio clipping to me, is as bad as feedback or echo... you might as well be scratching a chalk board.
-
nabot93 commented
Sometimes the volume of either the commentary or game sound is too high / low. would be nice to adjust it :)
-
WayOfTheQway commented
I'd say allow for a bunch of audio channels - say a max of like 5 - and then let the streamer decide what they are, name them, and give them default levels. A little popout from the normal volume selector could then show you each channel and let you change the volumes independently.
-
iMoldTV commented
This would be a great feature, maybe only allow people to choose a level of the audio but should not be able to mute it unless the audio channel is flagged.
-
wow9 commented
Same!
Sometimes i don't like the streamer music or im not in the mood for it.
I want to choose what i see and what i hear
-
anon_lurkoeb commented
As far as i am aware rtmp does not support multiple audio tracks per stream BUT rtmp supports 7.1 and according to obs twitch also supports proper 7.1 sound. That is 8 channels that can be used as 4 stereo channels or 8 mono channels or some combination of the two. That would also require software side support (OBS etc.) but should be possible.
-
Just__Legend commented
I fully agree with this, the mad lad Swiftor himself (by the way Swiftor if you see this I've been a fan for about 10 years absolutely love you) makes a great point about muting the copyright music and the difficulty of pulling this off, and if this could be done it would be absolutely amazing to have as a feature on streams. One of my problems, when I am trying to watch some streamers, is the music choice, volume, or content. I think it would be great to be able to mute or turn down the music in some way for the individual persons.
-
Swiftor commented
This sounds super difficult to pull off - but it would be amazing. It would also solve copyrighted music muting streamer voice, etc. in many cases.
-
0x800CCC0F commented
It would generally be nice if Twitch allowed streams with two audio streams along with the video stream, i.e. one for in-game audio and the streamer talking and one for the the music the streamer is playing in the background. Not only would this allow users to mix the audio on their side, for instance to listen to other music while watching the stream, but it would also be nice if a stream got its audio muted. In that case, only the music channel would be muted for copyright so people watching the VOD could still enjoy the streamer talking and the gameplay music.
-
Just__Legend commented
Yes please
-
3y3__ commented
If anyone can do something like this, itd be twitch. but maybe simplify it to just a 2nd slider in the UI, and allow the streamer the choice to include audio separately for the 2nd slider through obs or slobs and assign their choice of music source to that 2nd slider, allowing viewers to set volume independently as they please.
-
JerseyGryphon commented
Also, if the game sound was on another track, we could adjust the various volumes to our own preference, rather than distracting the streamer with our demands.
-
Sizzlinsteak commented
Allowing end viewers to control audio sources individually is such a great idea. I'd love to be able to mute streamer voice occasionally. This idea can probably go under Accessibility as well...
-
Zaneoblaneo commented
I've come here to make the same request. I'd love to be able to disable the music steam so i can listen to my own.
-
pethr1 commented
Can't believe this has been suggested so long ago and still not implemented. Great idea!
-
Aitemi commented
i don't know how to promote this but, it would be great :p