Skip to content

Releases: krahd/3bs

The Three Body Solution v0.1.0-alpha.3

Pre-release

Choose a tag to compare

@krahd krahd released this 22 Jun 01:43

v0.1.0-alpha.3

This release corrects the manufacturer branding in all native arm64 bundles.

Changes

  • Changed the AU and VST3 vendor name from krahd to Tomas Laurenzo.
  • Changed bundle identifiers to the com.tomaslaurenzo namespace.
  • Changed the plugin manufacturer code from Krhd to Tmlz.
  • Applied the same company and bundle-identifier corrections to the standalone
    application.

Compatibility note

Hosts may treat alpha.3 as a different plugin from alpha.2 because the AU
manufacturer code and bundle identifiers changed. This identity correction is
intentional while the project is in alpha.

Read the installation guide before using a binary.

The Three Body Solution v0.1.0-alpha.2

Pre-release

Choose a tag to compare

@krahd krahd released this 22 Jun 00:51

v0.1.0-alpha.2

This alpha updates the native arm64 Audio Unit MIDI effect, VST3
MIDI-generating instrument, and standalone CoreMIDI application for macOS 13
and newer.

Changes

  • Added 12 dedicated voicing presets split across Independent, Chord, and
    Strum modes.
  • Added deterministic straight-note duration grids with compatible migration
    for existing continuous-duration sessions.
  • Moved time-signature and voicing controls into the revised Voices page.
  • Added a tracked VS Code task that builds and installs both plugins locally.

Verification

  • Native arm64 Release build completed for AU, VST3, and standalone.
  • Core, preset, star-catalogue, and plugin integration tests passed.
  • Strict deep code-signature verification passed for all three ad-hoc-signed
    bundles.
  • The Metal smoke test may skip when the build process exposes no Metal device.

Known limitations

  • Binaries are ad-hoc signed and not notarized.
  • Logic AU and Ableton VST3 runtime validation remains incomplete.

Read the installation guide before using a binary. Report
issues with the format, host, macOS version, and steps needed to reproduce the
problem.

The Three Body Solution v0.1.0-alpha.1

Pre-release

Choose a tag to compare

@krahd krahd released this 21 Jun 17:32
9ed3485

v0.1.0-alpha.1

The first downloadable alpha of The Three Body Solution provides native arm64
builds of the Audio Unit MIDI effect, VST3 MIDI-generating instrument, and
standalone CoreMIDI application for macOS 13 and newer.

Included

  • Fixed-step deterministic three-body simulation and generative MIDI mapping.
  • Independent, chord, and strum voice modes.
  • 24 deterministic factory systems and portable .3bs configuration files.
  • Interactive Metal planetary scene, automatic framing, trajectory rendering,
    and live three-lane note history.
  • Audio Unit, VST3, standalone, and complete-bundle ZIP archives.
  • SHA-256 checksums, build provenance, licence, and third-party notices.

Verification

  • Native arm64 Release build completed for all three bundles.
  • Core, factory-preset, star-catalogue, and plugin integration tests passed in
    fresh Debug and Release builds.
  • Strict deep code-signature verification passed for all three ad-hoc-signed
    bundles.
  • The Metal smoke test skipped because the packaging process exposed no Metal
    device.

Known limitations

  • Binaries are ad-hoc signed and not notarized.
  • Logic AU discovery and runtime behavior have not completed validation.
  • Ableton VST3 discovery and MIDI routing have not completed validation.
  • Final renderer interaction checks and frame-time profiling remain pending.

Read the installation guide before using a binary. Report
issues with the format, host, macOS version, and steps needed to reproduce the
problem.