Release: Switch Remote Play v0.9.0 Audio patch

Developer Moehammered has released an update to his Remote Play for Nintendo Switch. The patch fixes an important audio issue from the previous release.

What is Switch Remote Play

Switch Remote Play is a tool for the Nintendo Switch that lets you remotely play PC games from your Nintendo Switch, similar to steam link or Playstation’s remote play functionality. It has an impressive list of features, and the developer regularly adds to it:

  • No system crashing when going to sleep (stream will disconnect though and application is closeable)
  • Desktop application to host remote connection stream
  • Stream input from the switch to remote connection
  • Stream audio from remote connection to the switch
  • Automatically connect switch and PC stream applications
  • Automatically mute PC when audio is streaming to the Switch
  • Allow manual configuration of switch to PC connection
  • Disconnect / Reconnect stream at will
  • Toggle Input Mode to Mouse
  • Toggle Input Mode to DS4(PS4) controller
  • Toggle Input Mode to Xbox controller
  • Rich configuration options for h264 CPU encoder
  • Rich configuration options for h264 AMF encoder (AMD hardware encoder)

 

Compatibility

  • Only Atmosphere CFW is supported. SX OS is not officially supported
  • Program is compiled with latest LibNX libraries (v4.1.3 at the time of this writing)
    • Means it will work with newer firmwares

There are other options to remote play on your Nintendo Switch such as moonlight-nx, but you might want to give Switch Remote Play a try if moonlight is giving you trouble or if you want to compare.

Switch Remote Play 0.9.0 Audio patch – what’s new

This patch fixes an audio issue with the PC server code.

  • Audio distortion fix for multi-channel audio hardware (see #31 for more info)
    • A commit back in February commented out the audio arguments used to tell ffmpeg to capture audio in stereo channel configuration. This caused users with greater than stereo audio channel setups to get invalid audio data streamed
    • This also meant that even if you had stereo audio, ffmpeg was left in charge to decide the bitrate and audio codec. The missing code added back in also helps resolve this issue

Download and install Switch Remote Play 0.9.0

Please download the full release from here: https://github.com/Moehammered/switch-remote-play/releases/tag/0.9.0

Then replace the switch-remote-play-host.exe with the patched version included in this release. Only a small change was made, but considering it is an important audio issue it was released standalone as a fix for now.