Skip to content

Gateway OS V1.0.5

Choose a tag to compare

@SlamminMofo SlamminMofo released this 14 Jun 19:39

Gateway OS V1.0.5

Public binary performance release for Gateway OS.

Gateway OS GUI

Gateway OS settings menu

Status

  • Release type: Public binary performance update
  • Version: 1.0.5
  • Source code: Not included in this release repository
  • Included artifacts:
    • Windows VST3 x64
    • macOS AU
    • macOS VST3
  • Previous V1.0.4 binaries remain available as a separate download.

V1.0.5 Apple Silicon Multicore Update

  • Optimizes Gateway OS multicore oversampling behavior on Apple Silicon Macs.
  • Detects macOS performance-core topology at runtime instead of targeting one specific chip model.
  • Applies to M-series CPUs from M1 onward, including Pro, Max, and Ultra variants, while retaining fallback behavior for future macOS-compatible Apple Silicon systems.
  • Leaves realtime headroom for the DAW/audio graph instead of assigning every available performance core to plugin worker threads.
  • Balances polyphase oversampling phases across the chosen thread count, so high oversampling modes such as 16x and 32x do not overload the audio callback thread when thread counts are capped.
  • Assigns macOS worker threads high interactive QoS for better realtime scheduling behavior.
  • Keeps the oversampling result and audio quality target unchanged; this update changes scheduling/threading behavior, not the oversampling sound.

Validation

  • GitHub macOS build passed auval -v aufx G100 SMfo.
  • VERIFYING CUSTOM UI passed.
  • Staged macOS AU and VST3 bundles were ad-hoc signed and verified by codesign --verify --deep --strict.
  • Windows VST3 and macOS AU/VST3 artifacts were built from source commit 540c662.
  • V1.0.5 private build workflow:

SHA256

  • GatewayOS-V1.0.5-macOS-AU-VST3.zip
    • f5fe305a302aba8d536b49dcb88aac836ccf9cf25034386e09895f654991d743
  • GatewayOS-V1.0.5-Windows-VST3-x64.zip
    • e3391728f7fd3d7f02e44e96bdbf80911196e205361d0f2ebaf2d8146a64adbb

Highlights

  • Correct WaveNet-family oversampling modes: Off, 2x, 3x, 4x, 8x, 16x, and 32x.
  • Supported models run at the requested internal multiple with time/dilation scaling to preserve capture feel while reducing aliasing.
  • Multicore polyphase mode is designed to reduce oversampling wall-clock CPU cost while remaining bit-identical to single-core mode.
  • Apple Silicon-specific multicore scheduling improves realtime behavior for macOS AU/VST3 users.
  • Main-window OS/MC status readout.
  • Theme-color selector with compact dot palette.
  • EQ, noise gate, slim, input calibration, IR loading, and pre/post EQ routing included.

Research Background

Install Notes

Windows:

  • Copy Gateway OS V1.0.5.vst3 to C:\Program Files\Common Files\VST3\
  • Rescan plugins in the DAW.

macOS:

  • Copy Gateway OS V1.0.5.component to ~/Library/Audio/Plug-Ins/Components/
  • Copy Gateway OS V1.0.5.vst3 to ~/Library/Audio/Plug-Ins/VST3/
  • Rescan plugins in the DAW.

If a macOS host cached an older AU/VST3 metadata or UI state, reboot or clear the host/plugin cache before rescanning.