Stream What You Hear Changelog

What's new in Stream What You Hear 1.5.0

May 21, 2020
  • Merge pull request #29 from Maqentaer/feature/source-select
  • Changed to getting only active audio device
  • Added option to select audio source (output type or input type devices)
  • Target platform AnyCPU
  • Update Inno script
  • Remove missing Inno languages
  • Include InnoSetup as Nuget package
  • Fix crash on UPnP discovering
  • Use the same port for all network interfaces

New in Stream What You Hear 1.4 Build 16069 (Jun 8, 2017)

  • Fixes #9 : fix the busy loop when the OnStreamDone event is raised more time with the same SessionID (just added a condition to remove session if it exist !)

New in Stream What You Hear 1.4 Build 15316 (Jun 8, 2017)

  • Fixes #5 : regression by issue #4
  • Adding the Developer Tools for UPnP libs to the solution for easily debugging

New in Stream What You Hear 1.4 Build 15258 (Jun 8, 2017)

  • Fixes #4 : the ContentDirectory service only include one resource with the receiver's IP

New in Stream What You Hear 1.4 (Jun 8, 2017)

  • Support for multi-channel sound cards
  • Support sound cards with a higher sample rate to 48kHz 16 bit (tested to 24 bit, 192,000 Hz)
  • Streaming to a Media Renderer by starting SWYH.exe with the command line argument “-streamto: XX” (where XX is the name of your Media Renderer)
  • Fixed “the” bug (forum report) that can cause a crash when starting SWYH (System.ArgumentOutOfRangeException)
  • Optimizing CPU usage when SWYH is in “sleep” (acquisition and compression of the audio stream if and only if clients are connected)
  • Writing the “crash” log file when an unhandled error occurs on the user’s desktop (because access denied when writing the file into the SWYH directory in Program Files if not run as admin).
  • Upgrade to NAudio 1.7 and replacement of my MP3 encoding library (SWYH.Audio.Mp3.dll) by the new NAudio.Lame library
  • Other minor changes

New in Stream What You Hear 1.3 (Jun 8, 2017)

  • Log unhandled exceptions (crashes) in the file “error.log”
  • Check automatically SWYH update at startup
  • Other minor changes
  • New options in Settings :
  • Specify the HTTP port number
  • Specify if SWYH is automatically launch at Windows startup

New in Stream What You Hear 1.2 (Jun 8, 2017)

  • Adding new PCM/L16 audio stream (LPCM – 16 bits – big-endian encoding) for best audio quality (no compression)
  • Adding “Settings” window
  • The Xbox 360 is now supported : you need to set the PCM/L16 format in the Settings (the MP3 stream doesn’t work !)
  • Other minor changes

New in Stream What You Hear 1.1 (Jun 8, 2017)

  • Redesign the device web pages
  • Redesign the main menu and adding a Balloon Tip
  • Adding a window to see the HTTP MP3 stream URI
  • Adding a window to “Record What You Hear” as MP3
  • The MP3 stream is now in 48kHz
  • Bug fix in the UPnP stack
  • Implementation of the “Search” method on the ContentDirectory UPnP
  • Change the FriendlyName and ModelName of the UPnP device to be compatible with Microsoft devices (Xbox and WMP)