Skip to content

Releases: cbackstrom80/murmur-app

MURMUR v1.6.1 — Real-Time Safety & Performance

Choose a tag to compare

@cbackstrom80 cbackstrom80 released this 20 Aug 21:32

MURMUR 1.6.1 — Real-Time Safety & Performance

Customer-ready build for Apple Silicon Macs (M1/M2/M3/M4/M2 Ultra), macOS 13+, Logic Pro.

Install (Ben)

  1. Download MURMUR-1.6.1-macOS-arm64-full.dmg from GitHub Releases
  2. Open the DMG → double-click Install MURMUR.pkg
  3. If Gatekeeper blocks it: right-click → Open → Open
  4. Quit Logic completely, reopen
  5. Settings → Plug-in Manager → Reset & Rescan Selection
  6. Software Instrument track → AU Instruments → Murmur → MURMUR
  7. Click the preset name in the header → Preset Explorer → load a factory patch

Optional: drag MURMUR.app from the DMG to Applications to test standalone (no Logic required).

What's included

Item Path after install
Audio Unit (Logic) ~/Library/Audio/Plug-Ins/Components/MURMUR.component
Standalone app /Applications/MURMUR.app (full installer only)
VST3 ~/Library/Audio/Plug-Ins/VST3/MURMUR.vst3 (full installer only)
Factory presets (1,129) ~/Library/Application Support/MURMUR/Presets/factory/
Wavetables ~/Library/Application Support/MURMUR/Wavetables/
Design FX presets ~/Library/Application Support/MURMUR/design-fx/

What's new since 1.6.0

A behind-the-scenes real-time-safety and performance pass — no new UI, no new engines. Everything below was verified end-to-end (real before/after audio diffs, not just "tests pass").

  • Live parameter updates are now genuinely event-driven. Previously, every audio block rebuilt every operator/LFO/envelope/filter's live parameters regardless of whether anything actually changed — a real (if usually inaudible) CPU cost, worse the more voices are sounding. Automation and knob changes now only trigger work for the parameter groups that actually changed.
  • Lower average CPU load, most noticeable on patches using master-bus effects, active modulation, or granular textures — internal benchmarks measured a real ~17% reduction on the core per-voice render path and ~2-5% on full-patch rendering.
  • Fixed a real pitch-independent tuning inconsistency: the Classic engine's Triangle waveform and the Phase/Shape engine's Wavefold amount both had a subtle character that shifted slightly with project sample rate (44.1kHz vs. 48kHz vs. 96kHz) — the same patch could sound very slightly different depending on your session's sample rate. Both now render consistently across sample rates.
  • Granular engine's grain envelope now uses a precomputed lookup table instead of a live trig calculation per grain per sample — measurably cheaper with no audible difference (verified to a fraction of a millionth of full scale).

Troubleshooting

Problem Fix
Logic says "incompatible" Delete old MURMUR.component, reinstall 1.6.1 pkg, rescan
Blank plugin window Reinstall pkg (content missing); try Standalone app first
A saved project sounds slightly different after updating Only affects Triangle/Wavefold-heavy patches rendered at a non-48kHz sample rate — the new render is the more correct one; if you need the exact previous character, contact support and mention this release note.

MURMUR v1.6.0 — Branded Splash, License Activation, Installer Polish

Choose a tag to compare

@cbackstrom80 cbackstrom80 released this 19 Aug 22:59

MURMUR 1.6.0 — Branded Splash, License Activation, Installer Polish

Customer-ready build for Apple Silicon Macs (M1/M2/M3/M4/M2 Ultra), macOS 13+, Logic Pro.

Install (Ben)

  1. Download MURMUR-1.6.0-macOS-arm64-full.dmg from GitHub Releases
  2. Open the DMG → double-click Install MURMUR.pkg
  3. If Gatekeeper blocks it: right-click → Open → Open
  4. Quit Logic completely, reopen
  5. Settings → Plug-in Manager → Reset & Rescan Selection
  6. Software Instrument track → AU Instruments → Murmur → MURMUR
  7. Click the preset name in the header → Preset Explorer → load a factory patch

Optional: drag MURMUR.app from the DMG to Applications to test standalone (no Logic required).

What's included

Item Path after install
Audio Unit (Logic) ~/Library/Audio/Plug-Ins/Components/MURMUR.component
Standalone app /Applications/MURMUR.app (full installer only)
VST3 ~/Library/Audio/Plug-Ins/VST3/MURMUR.vst3 (full installer only)
Factory presets (1,129) ~/Library/Application Support/MURMUR/Presets/factory/
Wavetables ~/Library/Application Support/MURMUR/Wavetables/
Design FX presets ~/Library/Application Support/MURMUR/design-fx/

What's new since 1.5.0

  • Branded splash screen — real kelp-forest + whale artwork on launch, fixed-duration progress bar with honest phase labels (not a fabricated loading percentage).
  • License activation — a new ACTIVATE YOUR ENGINE screen accepts a license key (generated at murmur-web's /keys page) and syncs a starter patch library from murmur-web's live backend into your local preset folder. Optional — SKIP FOR NOW dismisses it with no consequence; nothing is paywalled yet.
  • Installer polish — the DMG now opens to a real branded Finder window (same kelp/whale artwork) instead of a plain file list, with one clear action (Install MURMUR.pkg) plus a Documentation/ folder instead of six loose text files.
  • .pw8.murmur packaging fix — the release script's factory-preset bundling logic was still matching only the pre-rebrand .pw8 extension; fixed to match both, so this and all future releases bundle the real 1,129-preset factory library (including the full 175-file Interstellar bank) rather than a smaller placeholder set.

Troubleshooting

Problem Fix
Logic says "incompatible" Delete old MURMUR.component, reinstall 1.6.0 pkg, rescan
Blank plugin window Reinstall pkg (content missing); try Standalone app first
Gatekeeper blocks pkg Right-click → Open
No presets in explorer Confirm ~/Library/Application Support/MURMUR/Presets/factory/ has .murmur (or legacy .pw8) files

Build (maintainers)

scripts/build_release_pkg.sh --dmg --full 1.6.0
# Output: dist/MURMUR-1.6.0-macOS-arm64-full.{pkg,dmg}

Push tag v1.6.0 to trigger the CI release workflow.