Skip to content

Releases: minteeaa/stir

v1.3.0

18 Dec 19:28
85df12f

Choose a tag to compare

Important

v1.3.0 contains changes to the v1.2.X channel config for each filter
the plugin will attempt a seamless update for any v1.2.X config, but making backups of your scenes is recommended regardless; remember to double check your filter configs before and after updating!

changes

  • emit dummy audio frames for virtual source initialization by @vesturo in #2

from the betas

  • modified the echo filter's wet/dry mix sliders to have a consistent behavior to the rest of the filters
  • fixed a bug that caused configs not to be applied properly upon adding a filter or switching a scene (regression due to CI downgrade)
  • fixed a bug that caused highpass not to work
  • re-enabled support for OBS 30 via downgrading build configs where necessary
  • mid side encoding: a mixing trick that encodes L/R into mid/side and allows for widening the perceptual stereo field before encoding back to mid + side and mid - side
  • router has new mid side encoding specific features added
  • filters can now have multiple groups of channels, sorted via a ...filter... at the top of the ui

full changelog: v1.2.1...v1.3.0

v1.3.0-beta.3

12 Nov 19:33
573b09d

Choose a tag to compare

v1.3.0-beta.3 Pre-release
Pre-release

Important

v1.3.0 contains changes to the v1.2.X channel config for each filter
the plugin will attempt a seamless update for any v1.2.X config, but making backups of your scenes is recommended regardless; remember to double check your filter configs before and after updating!

changes

  • modified the echo filter's wet/dry mix sliders to have a consistent behavior to the rest of the filters
    • in previous, dry would also affect the output of wet, which was not intended

full changelog: v1.3.0-beta.2...v1.3.0-beta.3

v1.3.0-beta.2

06 Nov 22:05
51e90e2

Choose a tag to compare

v1.3.0-beta.2 Pre-release
Pre-release

Important

v1.3.0 contains changes to the v1.2.X channel config for each filter
the plugin will attempt a seamless update for any v1.2.X config, but making backups of your scenes is recommended regardless; remember to double check your filter configs before and after updating!

changes

  • fixed a bug that caused configs not to be applied properly upon adding a filter or switching a scene (regression due to CI downgrade)
  • fixed a bug that caused highpass not to work

full changelog: v1.3.0-beta.1...v1.3.0-beta.2

v1.3.0-beta.1

06 Nov 02:52
6dd6f96

Choose a tag to compare

v1.3.0-beta.1 Pre-release
Pre-release

Important

v1.3.0 contains changes to the v1.2.X channel config for each filter
the plugin will attempt a seamless update for any v1.2.X config, but making backups of your scenes is recommended regardless; remember to double check your filter configs before and after updating!

changes

  • re-enabled support for OBS 30 via downgrading build configs where necessary

full changelog: v1.3.0-beta...v1.3.0-beta.1

v1.3.0-beta

04 Nov 07:19
d8be9dc

Choose a tag to compare

v1.3.0-beta Pre-release
Pre-release

Important

v1.3.0 contains changes to the v1.2.X channel config for each filter
the plugin will attempt a seamless update for any v1.2.X config, but making backups of your scenes is recommended regardless; remember to double check your filter configs before and after updating!

changes

  • mid side encoding: a mixing trick that encodes L/R into mid/side and allows for widening the perceptual stereo field before encoding back to mid + side and mid - side
  • router has new mid side encoding specific features added
  • filters can now have multiple groups of channels, sorted via a ...filter... at the top of the ui

full changelog: v1.2.0...v1.3.0-beta

v1.2.1

25 Sep 01:34
36ea3f8

Choose a tag to compare

changes

  • add proper handling for scene collection changes and renaming

full changelog: v1.2.0...v1.2.1

v1.2.0

15 Aug 17:08
169a1e2

Choose a tag to compare

advanced mixing

changes

  • added wet/dry mix sliders to all current filters
    • filters can be mixed into channels instead of completely overwriting the output, allowing a wider range of control over channel configurations
    • allows support of lower channel configurations, all the way down to 2-channel (stereo)

full changelog: v1.1.0...v1.2.0

v1.1.0

11 Jul 16:24
02a3987

Choose a tag to compare

echoes

changes

  • added Echo filter
    • add delayed, repeating echoes to your sound for different 'spatialized'-esque sound profiles
    • check the wiki for specifics

full changelog: v1.0.0...v1.1.0

v1.0.0

30 Jun 20:01
9d7072a

Choose a tag to compare

it's here, in modular glory

the refactor

  • refactor of codebase into "modular" separated filter design. (#1)
    • this one's pretty large. STIR is no longer a single filter, but is now a suite of filters designed for upmixing and altering multichannel audio. this comes with the ability to manipulate channels individually and apply many filters in custom configurations. check the full changelog and refer to the wiki for more information on how it all works now.

refactor summary

  • added STIR Router filter.
  • added STIR Lowpass filter.
  • added STIR Highpass filter.
  • added STIR Tremolo filter.
  • added STIR Gain filter.

the rest

  • fixed source hot registration.
  • added support for renaming target source.
  • added arbitrary 7.1+ support.
  • now supports linux!
  • various optimizations.

full changelog: v0.2.0...v1.0.0

STIR v0.2.0

15 May 00:05
5f40a99

Choose a tag to compare

not alpha anymore, fun features incoming

changelog

filters

  • 2nd order butterworth filter implementation for highpass and lowpass
    • switch between the old and new filters with the dropdown
  • tremolo LFO implementation for lowpass

fixes

  • sources are now hot-registered and immediately available
  • instancing now uses a more accurate naming scheme

full changelog: https://github.com/minteeaa/stir/commits/v0.2.0