Skip to content

Releases: SlamminMofo/GatewayOS-Releases

Gateway OS V1.0.11 Mac Apple Silicon RT

17 Jun 04:35

Choose a tag to compare

Binary-only macOS AU/VST3 package for Apple Silicon realtime testing/use. Contains Gateway OS V1.0.11.component and Gateway OS V1.0.11.vst3 only; no private GatewayOS source tree is included. Version: 1.0.11. AU subtype/plugin ID: G111. Bundle IDs: com.SlamminMofo.audiounit.GatewayOS1011 and com.SlamminMofo.vst3.GatewayOS1011. Built from private GatewayOS branch v1.0.11-apple-silicon-rt commit 3e8ec6e. CI gates passed: Apple Silicon realtime/static checks, native macOS distribution build, auval, package upload. SHA256: A91891BC5760E2CC76B6870163D454A9830583FC832E0224EFF0F84A8C07BB9C.

Gateway OS V1.0.8

14 Jun 23:35

Choose a tag to compare

Gateway OS V1.0.8

Public binary Apple Silicon realtime multicore performance release for Gateway OS.

Gateway OS GUI

Gateway OS settings menu

Status

  • Release type: Public binary Apple Silicon realtime multicore performance update
  • Version: 1.0.8
  • Source code: Not included in this release repository
  • Included artifacts:
    • Windows VST3 x64
    • macOS AU
    • macOS VST3
  • Previous V1.0.5, V1.0.6, and V1.0.7 binaries remain available as separate downloads.

V1.0.8 Apple Silicon Multicore Update

  • Pushes high-oversampling Apple Silicon multicore mode beyond the conservative V1.0.7 lane limits.
  • Uses the detected Apple performance-core cluster for 16x and 32x oversampling, limited by the selected oversampling factor.
  • Keeps smaller modes conservative where thread overhead can dominate:
    • 4x: up to 2 realtime lanes
    • 8x: up to 4 realtime lanes
    • 16x and 32x: up to the detected performance-core count
  • On an M2 Max-class 8-performance-core Mac, 16x/32x should report MC: On 8L.
  • Extends the Apple Silicon realtime worker hot path so persistent polyphase workers stay ready across audio callbacks instead of repeatedly paying kernel wake latency.
  • Retains the low-latency atomic Apple Silicon dispatcher introduced in V1.0.7.
  • Keeps oversampling quality and audio output behavior unchanged.
  • Keeps Windows VST3 multicore behavior unchanged.

Validation

SHA256

  • GatewayOS-V1.0.8-macOS-AU-VST3.zip
    • D61B9BD7FF581B99F66D3853AEC193F8204258A74B1D16FBAB0A83A984BC6748
  • GatewayOS-V1.0.8-Windows-VST3-x64.zip
    • 54094F6513087567ED0D8E018B762C8A07C7768CE902E61FAE7AB5C8EF759AC4

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 realtime multicore now uses more of the M-series performance-core cluster at high oversampling settings.
  • 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.8.vst3 to C:\Program Files\Common Files\VST3\
  • Rescan plugins in the DAW.

macOS:

  • Copy Gateway OS V1.0.8.component to ~/Library/Audio/Plug-Ins/Components/
  • Copy Gateway OS V1.0.8.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.

Gateway OS V1.0.7

14 Jun 22:05

Choose a tag to compare

Gateway OS V1.0.7

Public binary performance release for Gateway OS.

Gateway OS GUI

Gateway OS settings menu

Status

  • Release type: Public binary Apple Silicon realtime multicore performance update
  • Version: 1.0.7
  • Source code: Not included in this release repository
  • Included artifacts:
    • Windows VST3 x64
    • macOS AU
    • macOS VST3
  • Previous V1.0.4, V1.0.5, and V1.0.6 binaries remain available as separate downloads.

V1.0.7 Apple Silicon Multicore Update

  • Re-enables useful Apple Silicon multicore behavior after the V1.0.6 safety-only release.
  • Replaces the Apple Silicon polyphase worker hot path with a low-latency atomic dispatcher.
  • Removes the old per-audio-block mutex/condition-variable dispatch/join path from Apple Silicon realtime processing.
  • Uses balanced realtime lanes instead of one worker per oversampling phase.
  • Uses conservative Apple Silicon lane counts:
    • 4 performance-core Macs: up to 2 lanes
    • 6-8 performance-core Macs: up to 4 lanes
    • 10+ performance-core Macs: up to 6 lanes
  • For an M2 Max-class Mac, high oversampling modes should report MC: On 4L instead of MC: On Safe or a forced 16/32-thread oversubscription.
  • Keeps oversampling quality and audio output behavior unchanged.
  • Keeps Windows VST3 multicore behavior unchanged.

Validation

SHA256

  • GatewayOS-V1.0.7-macOS-AU-VST3.zip
    • aa222ecbaf4a8bedd85b2066bf027d8f8d11a082cdb95393bed77f9c12b92e95
  • GatewayOS-V1.0.7-Windows-VST3-x64.zip
    • 07e68eba03ca05717ee23d8a769d8d77ec6b21d8c6cf67298627ddb02caca291

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.
  • Apple Silicon realtime multicore uses compact worker lanes designed to reduce DAW realtime CPU at high oversampling settings.
  • 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.7.vst3 to C:\Program Files\Common Files\VST3\
  • Rescan plugins in the DAW.

macOS:

  • Copy Gateway OS V1.0.7.component to ~/Library/Audio/Plug-Ins/Components/
  • Copy Gateway OS V1.0.7.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.

Gateway OS V1.0.6

14 Jun 20:34

Choose a tag to compare

Gateway OS V1.0.6

Public binary safety release for Gateway OS.

Gateway OS GUI

Gateway OS settings menu

Status

  • Release type: Public binary Apple Silicon realtime safety update
  • Version: 1.0.6
  • Source code: Not included in this release repository
  • Included artifacts:
    • Windows VST3 x64
    • macOS AU
    • macOS VST3
  • Previous V1.0.4 and V1.0.5 binaries remain available as separate downloads.

V1.0.6 Apple Silicon Multicore Safety Update

  • Fixes the reported macOS AU realtime-CPU regression where MC On could use more realtime CPU than MC Off in Reaper on Apple Silicon.
  • On Apple Silicon AU/VST3 builds, MC On no longer blindly forces helper-thread parallelism from the audio callback.
  • Apple Silicon realtime playback now uses the safe single-lane path unless a future hardware-validated adaptive path proves parallel lanes are faster.
  • The main-window readout can show MC: On Safe, meaning the user has enabled MC but Gateway OS has intentionally chosen the safe realtime path.
  • Keeps oversampling quality and audio output behavior unchanged.
  • Keeps Windows VST3 multicore behavior unchanged from V1.0.5.

Validation

SHA256

  • GatewayOS-V1.0.6-macOS-AU-VST3.zip
    • a3064bdd1a25d9f5cdcae817f7c80c891c5e9ca2f6f6757152550ff93e629219
  • GatewayOS-V1.0.6-Windows-VST3-x64.zip
    • 2691f4f8cd6c278998e16e744be451175de14178f1b86737e36298ffa025881b

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.
  • Apple Silicon realtime multicore safety mode prevents MC On from forcing costly helper-thread scheduling in AU/VST3 hosts.
  • 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.6.vst3 to C:\Program Files\Common Files\VST3\
  • Rescan plugins in the DAW.

macOS:

  • Copy Gateway OS V1.0.6.component to ~/Library/Audio/Plug-Ins/Components/
  • Copy Gateway OS V1.0.6.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.

Gateway OS V1.0.5

14 Jun 19:39

Choose a tag to compare

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.

Gateway OS V1.0.4

14 Jun 18:01

Choose a tag to compare

Gateway OS V1.0.4

Public binary hotfix release for Gateway OS.

Gateway OS GUI

Gateway OS settings menu

Status

  • Release type: Public binary hotfix
  • Version: 1.0.4
  • Source code: Not included in this release repository
  • Included artifacts:
    • Windows VST3 x64
    • macOS AU
    • macOS VST3

V1.0.4 macOS AU Hotfix

  • Fixes the AUv2 Cocoa custom-UI crash by matching the staged macOS AU/VST3 bundle identifiers to the bundle IDs compiled into the iPlug2 binary.
  • Keeps the DAW-visible plugin name as Gateway OS with Audio Unit identity aufx / G100 / SMfo.
  • Keeps AU window ownership with the host; the build does not call activateIgnoringOtherApps:, makeMainWindow, or orderFrontRegardless.
  • Suppresses AU/AUv3 text-entry window ordering while retaining normal first-responder behavior.
  • Keeps DSP, WaveNet oversampling, multicore processing, parameters, and Windows VST3 behavior unchanged from V1.0.3.

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 5ace447.

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.
  • 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.4.vst3 to C:\Program Files\Common Files\VST3\
  • Rescan plugins in the DAW.

macOS:

  • Remove older Gateway OS V1.0.0.component, Gateway OS V1.0.1.component, Gateway OS V1.0.2.component, Gateway OS V1.0.3.component, and matching older VST3 bundles if installed.
  • Copy Gateway OS V1.0.4.component to ~/Library/Audio/Plug-Ins/Components/
  • Copy Gateway OS V1.0.4.vst3 to ~/Library/Audio/Plug-Ins/VST3/
  • Rescan plugins in the DAW.

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

Gateway OS V1.0.3

14 Jun 15:51

Choose a tag to compare

Gateway OS V1.0.3

Public binary hotfix release for Gateway OS.

Gateway OS GUI

Gateway OS settings menu

Status

  • Release type: Public binary hotfix
  • Version: 1.0.3
  • Source code: Not included in this release repository
  • Included artifacts:
    • Windows VST3 x64
    • macOS AU
    • macOS VST3

V1.0.3 macOS AU Hotfix

  • Reworks the AUv2 custom-view factory so Apple auval and AU hosts receive a lightweight embedded NSView immediately.
  • Mounts the real Gateway OS IGraphics view only after the host attaches the AU view, avoiding full graphics setup inside Apple's VERIFYING CUSTOM UI query.
  • Keeps AU window ownership with the host; the patch does not call activateIgnoringOtherApps:, makeMainWindow, or orderFrontRegardless.
  • Suppresses AU/AUv3 text-entry window ordering while retaining normal first-responder behavior.
  • Keeps DSP, WaveNet oversampling, multicore processing, parameters, and Windows VST3 behavior unchanged from V1.0.2.

Validation

  • GitHub macOS build passed auval -v aufx G100 SMfo.
  • VERIFYING CUSTOM UI passed with Cocoa Views Available: 1.
  • CI reported AU VALIDATION SUCCEEDED.
  • Staged macOS AU and VST3 bundles were ad-hoc signed and verified by codesign --verify --deep --strict.

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.
  • 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.3.vst3 to C:\Program Files\Common Files\VST3\
  • Rescan plugins in the DAW.

macOS:

  • Remove older Gateway OS V1.0.0.component, Gateway OS V1.0.1.component, Gateway OS V1.0.2.component, and matching older VST3 bundles if installed.
  • Copy Gateway OS V1.0.3.component to ~/Library/Audio/Plug-Ins/Components/
  • Copy Gateway OS V1.0.3.vst3 to ~/Library/Audio/Plug-Ins/VST3/
  • Rescan plugins in the DAW.

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

Gateway OS V1.0.2 (superseded by V1.0.3)

14 Jun 15:08

Choose a tag to compare

Gateway OS V1.0.2

Public binary hotfix release for Gateway OS.

Gateway OS GUI

Gateway OS settings menu

Superseded for macOS users by Gateway OS V1.0.3.

Status

  • Release type: Public binary hotfix
  • Version: 1.0.2
  • Source code: Not included in this release repository
  • Included artifacts:
    • Windows VST3 x64
    • macOS AU
    • macOS VST3

V1.0.2 macOS Hotfix

  • Addresses a reported macOS auval freeze at VERIFYING CUSTOM UI.
  • Keeps the AU identity fixed as aufx / G100 / SMfo.
  • Runs AUv2 custom UI creation through AppKit's main thread.
  • Switches the macOS IGraphics backend from NanoVG/Metal to NanoVG/OpenGL2 for broader AU host compatibility.
  • Keeps WaveNet oversampling, multicore processing, parameter layout, and DSP behavior unchanged from V1.0.1.
  • Keeps Apple auval -v aufx G100 SMfo validation in the macOS build workflow.

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.
  • 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.2.vst3 to C:\Program Files\Common Files\VST3\
  • Rescan plugins in the DAW.

macOS:

  • Remove older Gateway OS V1.0.0.component, Gateway OS V1.0.1.component, Gateway OS V1.0.0.vst3, and Gateway OS V1.0.1.vst3 bundles if installed.
  • Copy Gateway OS V1.0.2.component to ~/Library/Audio/Plug-Ins/Components/
  • Copy Gateway OS V1.0.2.vst3 to ~/Library/Audio/Plug-Ins/VST3/
  • Rescan plugins in the DAW.

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

Gateway OS V1.0.1 (superseded by V1.0.2)

14 Jun 13:34

Choose a tag to compare

Gateway OS V1.0.1

Public binary hotfix release for Gateway OS.

Gateway OS GUI

Gateway OS settings menu

Superseded for macOS users by Gateway OS V1.0.2.

Status

  • Release type: Public binary hotfix
  • Version: 1.0.1
  • Source code: Not included in this release repository
  • Included artifacts:
    • Windows VST3 x64
    • macOS AU
    • macOS VST3

V1.0.1 macOS Hotfix

  • Corrects the AU AudioComponents identity so macOS hosts see SlamminMofo: Gateway OS instead of inherited NeuralAmpModeler metadata.
  • Gives the AU its Gateway OS manufacturer/subtype/name tuple: aufx / G100 / SMfo.
  • Adds Apple auval -v aufx G100 SMfo validation to the macOS build workflow.
  • Ad-hoc signs the staged macOS AU and VST3 bundles before upload.
  • Keeps the same Gateway OS DSP, oversampling, multicore, and GUI source used for the Windows VST3 build.

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.
  • 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.1.vst3 to C:\Program Files\Common Files\VST3\
  • Rescan plugins in the DAW.

macOS:

  • Remove older Gateway OS V1.0.0.component and Gateway OS V1.0.0.vst3 bundles if installed.
  • Copy Gateway OS V1.0.1.component to ~/Library/Audio/Plug-Ins/Components/
  • Copy Gateway OS V1.0.1.vst3 to ~/Library/Audio/Plug-Ins/VST3/
  • Rescan plugins in the DAW.

If a macOS host cached the old AU metadata, reboot or clear the host/plugin cache before rescanning.

Gateway OS V1.0.0 (superseded by V1.0.2)

14 Jun 12:18

Choose a tag to compare

Gateway OS V1.0.0

Public binary release notes for Gateway OS V1.0.0.

Gateway OS GUI

Gateway OS settings menu

Superseded for macOS users by Gateway OS V1.0.2.

Status

  • Release type: Public binary release
  • Version: 1.0.0
  • Source code: Not included in this release repository
  • Included artifacts:
    • Windows VST3 x64
    • macOS AU
    • macOS VST3

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.
  • 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.0.vst3 to C:\Program Files\Common Files\VST3\
  • Rescan plugins in the DAW.

macOS:

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