x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Unable to hear Audio from both Player Screens when in SplitScreen

Hi there,

To anybody who can help. I'm struggling with begin able to hear both of the two total players in a split screen game. To the best of my knowledge there are listeners for both players (the game features drop-in drop-out like a Lego game) and when playing solo the player can swap between the two playable characters and the audio works fine then. It simply only emits audio from the primary player in split screen. I'm using blueprints so I'm praying there is a fix that doesn't require C++.

Thanks for any help that can be provided!

Product Version: UE 4.15
Tags:
more ▼

asked Aug 09 '17 at 12:58 AM in Blueprint Scripting

avatar image

dibby95
1 1 1

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

darkmatter48, Splitscreen is different than multiple PIE. In splitscreen, there's only one audio device and multiple listeners. What's supposed to happen is that whenever a sound plays, it finds the nearest listener, then coordinate transforms it's position relative to that listener.

In the lower level audio renderer, there's only one listener at "the origin". All sounds are spatialized and attenuated essentially around the origin.

It sounds like dibby95 isn't actually using multiple listeners (or the feature is broken, but I believe our QA has testing splitscreen on their regular integration/regression tests). Splitscreen is increasingly less common so something may have broken.

Can you confirm if you've actually got multiple listeners? Should be fairly easy to check in the code during your game update. Check out AudioDevice.cpp, etc.

more ▼

answered Aug 09 '17 at 08:15 AM

avatar image

Minus_Kelvin STAFF
922 23 4 31

avatar image dibby95 Aug 09 '17 at 08:20 AM

Thanks for the comprehensive answer. I think you've got the idea. Admittedly I'm not entirely sure how to check that but that might be because I'm using blueprints rather than C++. Got any suggestions on how to check?

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

It may be that the one is hogging the audio device. you could set the audio so it plays through the level with the play sound/ sound cue 2D, buy both players would receive the audio. Also, if you have another audio device you can set the audio to play through that for the second player.

more ▼

answered Aug 09 '17 at 02:17 AM

avatar image

darkmatter48
17 7 6 8

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question