Skip to content

Releases: duncanthrax/scream

Installer package for 4.0 (x64/x86/arm64)

17 Sep 08:28
Compare
Choose a tag to compare

This release adds support for 88,2kHz sampling rate. Thanks to @moisespr123 for the PR! If you don't need this sampling rate, there's no need to upgrade.

Installer package for 3.9 (x64/x86/arm64)

11 Jan 08:56
Compare
Choose a tag to compare

This release fixes a bug that causes stereo channels to be reversed when using the optional silence suppression feature. If you do not use the silence suppression feature, there is no need to upgrade.

Installer package for 3.8 (x64/x86/arm64)

01 Aug 17:32
Compare
Choose a tag to compare

This release fixes a potential BSOD when using the optional Silence Detection feature. More importantly, it adds ARM64 and (for nostalgic persons) X86 builds. Since I have neither X86 nor ARM64 platforms for testing, please provide any feedback on these builds if you happen to use them.

Installer package for 3.7 (x64 only)

18 Jun 14:55
Compare
Choose a tag to compare

Another summer, another binary. This driver release adds two optional features from contributors:

  • Allow binding to local (source) IP and Port via registry settings (thanks to JP Morrison).
  • Silence suppression, in order not to send network traffic if a sound source hogs the device while not playing (thanks to Andy Clegg).

ScreamReader rebuilt, some small fixes by JP Morrison. Also using the latest WDK to build, using Spectre mitigation, for what it's worth.

If you don't need the new features, there's no need to upgrade the driver. No hidden improvements of any kind. Please enjoy the summer.

Installer package for 3.6 (x64 only)

06 Jul 21:06
Compare
Choose a tag to compare

Three years have gone, so I had to sacrifice around 180 bucks to the X509 gods again. This driver has a signature that is blessed until July 2023. No functional changes to the previous version. No need to upgrade, since signatures are only checked at install time.

Installer package for 3.5 (x64 only)

27 Apr 15:42
Compare
Choose a tag to compare

Again, the driver is unchanged in this release. I'm doing these artefact gymnastics to get Github to add a release tag to the repo in the "usual" format. That should give Linux distro maintainers a hint which receiver code they should wrap into their packages. If you have a running system, there's no point in upgrading.

Installer package for 3.4 (x64 only)

27 Apr 15:38
78d0661
Compare
Choose a tag to compare

The driver in this release package is unchanged from 3.3. The relevant change is in the Windows client ScreamReader which now uses WASAPI instead of WaveOut. This fixes multichannel mappings for those who use this client. If you don't use Windows as a client, there is no need to upgrade.

Installer package for 3.3 (x64 only)

06 Jun 06:13
2dde734
Compare
Choose a tag to compare

This release fixes a regression in 3.2 that caused mono (single channel) speaker setup to be unavailable. No need to upgrade unless you want to use mono transfers.

Installer package for 3.2 (x64 only)

11 May 17:48
Compare
Choose a tag to compare

This fixes #42, a BSOD if the driver does not find the IVSHMEM device. No functional changes, so no need to upgrade if your installation is running fine.

Installer package for 3.1 (x64 only)

25 Apr 21:48
Compare
Choose a tag to compare

This release adds support for transferring audio data from a Windows guest to a Linux host via IVSHMEM, a shared-memory driver for QEMU guests, courtesy of @martinellimarco. When active, this mechanism replaces the networked transfer. To use this, you also need the matching flavor of receiver, available for both Pulse and ALSA.