Skip to content

Fix AI runtime dependency resolution - #11

Merged
sdevil7th merged 6 commits into
developfrom
fix/ai-runtime-dependency-resolution
Aug 30, 2026
Merged

sdevil7th merged 6 commits into
developfrom
fix/ai-runtime-dependency-resolution

Conversation

@sdevil7th

@sdevil7th sdevil7th commented Aug 30, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • replace the moving Diffusers Git dependency with the stable diffusers==0.39.0 release
  • pin the coupled Transformers and Accelerate versions across packaged runtimes, backend install plans, and the installer fallback
  • add regression tests that keep every platform on the same tested dependency set and reject moving Git dependencies
  • run the self-contained Python installer/dependency tests in the Verify workflow
  • route NAM Core's pinned Eigen 5.0.1 submodule through Eigen's official GitHub mirror, avoiding GitLab availability failures without changing the dependency commit

Root cause

The ai-runtime-v0.0.12 workflow resolved Diffusers main to a new development commit requiring huggingface-hub>=1.26,<2.0, while OpenStudio intentionally pins huggingface_hub>=0.34,<1.0. Pip therefore reported ResolutionImpossible on Linux and macOS.

During PR verification, GitLab also rejected simultaneous Eigen submodule clones due to load. The official GitHub mirror exposes the exact same pinned commit (bc3b39870ecb690a623a3f49149a358b95c5781d), so builds now use that mirror.

Validation

  • 12 targeted Python dependency/installer tests pass
  • 34 repository Python tests pass locally in the configured development environment
  • exact Linux release requirements resolve successfully with pip dry-run, including torch==2.5.1+cpu and audio-separator[cpu]==0.41.1
  • fresh recursive NAM clone resolves Eigen from the official GitHub mirror at the exact upstream-pinned SHA
  • local CMake configure and openstudio_namcore Debug target pass
  • all install-plan JSON files parse successfully
  • Python syntax checks pass
  • workflow YAML parses successfully
  • git diff --check passes

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows
@sdevil7th
sdevil7th changed the base branch from main to develop August 30, 2026 05:18
@sdevil7th
sdevil7th merged commit 389c6d2 into develop Aug 30, 2026
7 checks passed
sdevil7th added a commit that referenced this pull request Aug 30, 2026
* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds
sdevil7th added a commit that referenced this pull request Aug 30, 2026
* Hotfix: Fix AI Runtime build errors (#12)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Build source-complete FFmpeg runtime

* Fix LAME shared library build

* Patch stale LAME Windows export

* Pin NASM for reproducible FFmpeg builds

* Capture FFmpeg generated configuration

* Make FFmpeg regression portable across PowerShell

* Integrate source-complete FFmpeg runtime

* Integrate source-complete FFmpeg runtime

* Pin published FFmpeg runtime assets

* fix(render): harden export flows and add regression gate

* fix(render): confirm successful exports with toast
sdevil7th added a commit that referenced this pull request Aug 30, 2026
* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Replace bundled Gyan FFmpeg with source-complete runtime (#13)

* Hotfix: Fix AI Runtime build errors (#12)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Build source-complete FFmpeg runtime

* Fix LAME shared library build

* Patch stale LAME Windows export

* Pin NASM for reproducible FFmpeg builds

* Capture FFmpeg generated configuration

* Make FFmpeg regression portable across PowerShell

* Integrate source-complete FFmpeg runtime

* Integrate source-complete FFmpeg runtime

* Pin published FFmpeg runtime assets

* fix(render): harden export flows and add regression gate

* fix(render): confirm successful exports with toast

* fix(ci): harden native-window lifecycle gate
sdevil7th added a commit that referenced this pull request Sep 16, 2026
* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Replace bundled Gyan FFmpeg with source-complete runtime (#13)

* Hotfix: Fix AI Runtime build errors (#12)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Build source-complete FFmpeg runtime

* Fix LAME shared library build

* Patch stale LAME Windows export

* Pin NASM for reproducible FFmpeg builds

* Capture FFmpeg generated configuration

* Make FFmpeg regression portable across PowerShell

* Integrate source-complete FFmpeg runtime

* Integrate source-complete FFmpeg runtime

* Pin published FFmpeg runtime assets

* fix(render): harden export flows and add regression gate

* fix(render): confirm successful exports with toast

* fix(ci): harden native-window lifecycle gate

* Frontend components documentation (#16)

* Frontend components documentation

* docs: correct frontend component map and document branch scope

---------

Co-authored-by: Sourav Das <srvds7th@hotmail.com>

* chore: NAM Rack Auth Hotfix (#15)

* chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support

* fix: unblock cross-platform CI verification

* fix: use portable scalar bounds in recovery code

* test: use native undo modifier in AI browser workflow

* fix: guard Windows-only plugin isolation metadata

* fix: isolate Apple headers and use standard WinRT coroutines

* fix: launch macOS smoke tests and select Release builds

* fix: download supported audio models through Hugging Face setup

* fix: skip local folder checks for Hub downloads

* fix: keep AI setup progress visible and preserve active jobs

* fix: use portable integer clamp for setup byte counts

* fix: show model download totals remaining bytes and cache reuse

* fix: complete Stable Audio setup safely on Windows

* fix: refresh AI capabilities without erasing setup failures

* fix: preserve Diffusers cancellation across both completion paths

* perf: plan AI optimization and adapt MiniMax memory placement

* perf: extend adaptive AI memory policy and report actual generation stages

* fix: preserve Unicode worker progress and update platform setup assertion

* feat: secure application updates and qualify AI execution policies

* chore: Updated the logo and other branding related stuff

* test: use a platform-native home path for AI cache defaults

* fix: disambiguate updater file resets on GCC and Clang

* fix: reset AI worker interpreter with an explicit JUCE file

* fix: recover recordings after failed WAV finalization

* chore: added support for quantized models

---------

Co-authored-by: suprabho <suprabho13@gmail.com>
sdevil7th added a commit that referenced this pull request Sep 16, 2026
* Release: 16.09.26 (#17)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Replace bundled Gyan FFmpeg with source-complete runtime (#13)

* Hotfix: Fix AI Runtime build errors (#12)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Build source-complete FFmpeg runtime

* Fix LAME shared library build

* Patch stale LAME Windows export

* Pin NASM for reproducible FFmpeg builds

* Capture FFmpeg generated configuration

* Make FFmpeg regression portable across PowerShell

* Integrate source-complete FFmpeg runtime

* Integrate source-complete FFmpeg runtime

* Pin published FFmpeg runtime assets

* fix(render): harden export flows and add regression gate

* fix(render): confirm successful exports with toast

* fix(ci): harden native-window lifecycle gate

* Frontend components documentation (#16)

* Frontend components documentation

* docs: correct frontend component map and document branch scope

---------

Co-authored-by: Sourav Das <srvds7th@hotmail.com>

* chore: NAM Rack Auth Hotfix (#15)

* chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support

* fix: unblock cross-platform CI verification

* fix: use portable scalar bounds in recovery code

* test: use native undo modifier in AI browser workflow

* fix: guard Windows-only plugin isolation metadata

* fix: isolate Apple headers and use standard WinRT coroutines

* fix: launch macOS smoke tests and select Release builds

* fix: download supported audio models through Hugging Face setup

* fix: skip local folder checks for Hub downloads

* fix: keep AI setup progress visible and preserve active jobs

* fix: use portable integer clamp for setup byte counts

* fix: show model download totals remaining bytes and cache reuse

* fix: complete Stable Audio setup safely on Windows

* fix: refresh AI capabilities without erasing setup failures

* fix: preserve Diffusers cancellation across both completion paths

* perf: plan AI optimization and adapt MiniMax memory placement

* perf: extend adaptive AI memory policy and report actual generation stages

* fix: preserve Unicode worker progress and update platform setup assertion

* feat: secure application updates and qualify AI execution policies

* chore: Updated the logo and other branding related stuff

* test: use a platform-native home path for AI cache defaults

* fix: disambiguate updater file resets on GCC and Clang

* fix: reset AI worker interpreter with an explicit JUCE file

* fix: recover recordings after failed WAV finalization

* chore: added support for quantized models

---------

Co-authored-by: suprabho <suprabho13@gmail.com>

* Prepare 0.1.02 notes and first Store release artifact

* Record completed Store setup and remaining release gates

* Support guarded first Microsoft Store submission from release tags

---------

Co-authored-by: suprabho <suprabho13@gmail.com>
sdevil7th added a commit that referenced this pull request Sep 16, 2026
* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Replace bundled Gyan FFmpeg with source-complete runtime (#13)

* Hotfix: Fix AI Runtime build errors (#12)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Build source-complete FFmpeg runtime

* Fix LAME shared library build

* Patch stale LAME Windows export

* Pin NASM for reproducible FFmpeg builds

* Capture FFmpeg generated configuration

* Make FFmpeg regression portable across PowerShell

* Integrate source-complete FFmpeg runtime

* Integrate source-complete FFmpeg runtime

* Pin published FFmpeg runtime assets

* fix(render): harden export flows and add regression gate

* fix(render): confirm successful exports with toast

* fix(ci): harden native-window lifecycle gate

* Frontend components documentation (#16)

* Frontend components documentation

* docs: correct frontend component map and document branch scope

---------

Co-authored-by: Sourav Das <srvds7th@hotmail.com>

* chore: NAM Rack Auth Hotfix (#15)

* chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support

* fix: unblock cross-platform CI verification

* fix: use portable scalar bounds in recovery code

* test: use native undo modifier in AI browser workflow

* fix: guard Windows-only plugin isolation metadata

* fix: isolate Apple headers and use standard WinRT coroutines

* fix: launch macOS smoke tests and select Release builds

* fix: download supported audio models through Hugging Face setup

* fix: skip local folder checks for Hub downloads

* fix: keep AI setup progress visible and preserve active jobs

* fix: use portable integer clamp for setup byte counts

* fix: show model download totals remaining bytes and cache reuse

* fix: complete Stable Audio setup safely on Windows

* fix: refresh AI capabilities without erasing setup failures

* fix: preserve Diffusers cancellation across both completion paths

* perf: plan AI optimization and adapt MiniMax memory placement

* perf: extend adaptive AI memory policy and report actual generation stages

* fix: preserve Unicode worker progress and update platform setup assertion

* feat: secure application updates and qualify AI execution policies

* chore: Updated the logo and other branding related stuff

* test: use a platform-native home path for AI cache defaults

* fix: disambiguate updater file resets on GCC and Clang

* fix: reset AI worker interpreter with an explicit JUCE file

* fix: recover recordings after failed WAV finalization

* chore: added support for quantized models

* Prepare 0.1.02 release and automate the first Store submission (#18)

* Release: 16.09.26 (#17)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Replace bundled Gyan FFmpeg with source-complete runtime (#13)

* Hotfix: Fix AI Runtime build errors (#12)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Build source-complete FFmpeg runtime

* Fix LAME shared library build

* Patch stale LAME Windows export

* Pin NASM for reproducible FFmpeg builds

* Capture FFmpeg generated configuration

* Make FFmpeg regression portable across PowerShell

* Integrate source-complete FFmpeg runtime

* Integrate source-complete FFmpeg runtime

* Pin published FFmpeg runtime assets

* fix(render): harden export flows and add regression gate

* fix(render): confirm successful exports with toast

* fix(ci): harden native-window lifecycle gate

* Frontend components documentation (#16)

* Frontend components documentation

* docs: correct frontend component map and document branch scope

---------

Co-authored-by: Sourav Das <srvds7th@hotmail.com>

* chore: NAM Rack Auth Hotfix (#15)

* chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support

* fix: unblock cross-platform CI verification

* fix: use portable scalar bounds in recovery code

* test: use native undo modifier in AI browser workflow

* fix: guard Windows-only plugin isolation metadata

* fix: isolate Apple headers and use standard WinRT coroutines

* fix: launch macOS smoke tests and select Release builds

* fix: download supported audio models through Hugging Face setup

* fix: skip local folder checks for Hub downloads

* fix: keep AI setup progress visible and preserve active jobs

* fix: use portable integer clamp for setup byte counts

* fix: show model download totals remaining bytes and cache reuse

* fix: complete Stable Audio setup safely on Windows

* fix: refresh AI capabilities without erasing setup failures

* fix: preserve Diffusers cancellation across both completion paths

* perf: plan AI optimization and adapt MiniMax memory placement

* perf: extend adaptive AI memory policy and report actual generation stages

* fix: preserve Unicode worker progress and update platform setup assertion

* feat: secure application updates and qualify AI execution policies

* chore: Updated the logo and other branding related stuff

* test: use a platform-native home path for AI cache defaults

* fix: disambiguate updater file resets on GCC and Clang

* fix: reset AI worker interpreter with an explicit JUCE file

* fix: recover recordings after failed WAV finalization

* chore: added support for quantized models

---------

Co-authored-by: suprabho <suprabho13@gmail.com>

* Prepare 0.1.02 notes and first Store release artifact

* Record completed Store setup and remaining release gates

* Support guarded first Microsoft Store submission from release tags

---------

Co-authored-by: suprabho <suprabho13@gmail.com>

---------

Co-authored-by: suprabho <suprabho13@gmail.com>
sdevil7th added a commit that referenced this pull request Sep 17, 2026
* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Replace bundled Gyan FFmpeg with source-complete runtime (#13)

* Hotfix: Fix AI Runtime build errors (#12)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Build source-complete FFmpeg runtime

* Fix LAME shared library build

* Patch stale LAME Windows export

* Pin NASM for reproducible FFmpeg builds

* Capture FFmpeg generated configuration

* Make FFmpeg regression portable across PowerShell

* Integrate source-complete FFmpeg runtime

* Integrate source-complete FFmpeg runtime

* Pin published FFmpeg runtime assets

* fix(render): harden export flows and add regression gate

* fix(render): confirm successful exports with toast

* fix(ci): harden native-window lifecycle gate

* Frontend components documentation (#16)

* Frontend components documentation

* docs: correct frontend component map and document branch scope

---------

Co-authored-by: Sourav Das <srvds7th@hotmail.com>

* chore: NAM Rack Auth Hotfix (#15)

* chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support

* fix: unblock cross-platform CI verification

* fix: use portable scalar bounds in recovery code

* test: use native undo modifier in AI browser workflow

* fix: guard Windows-only plugin isolation metadata

* fix: isolate Apple headers and use standard WinRT coroutines

* fix: launch macOS smoke tests and select Release builds

* fix: download supported audio models through Hugging Face setup

* fix: skip local folder checks for Hub downloads

* fix: keep AI setup progress visible and preserve active jobs

* fix: use portable integer clamp for setup byte counts

* fix: show model download totals remaining bytes and cache reuse

* fix: complete Stable Audio setup safely on Windows

* fix: refresh AI capabilities without erasing setup failures

* fix: preserve Diffusers cancellation across both completion paths

* perf: plan AI optimization and adapt MiniMax memory placement

* perf: extend adaptive AI memory policy and report actual generation stages

* fix: preserve Unicode worker progress and update platform setup assertion

* feat: secure application updates and qualify AI execution policies

* chore: Updated the logo and other branding related stuff

* test: use a platform-native home path for AI cache defaults

* fix: disambiguate updater file resets on GCC and Clang

* fix: reset AI worker interpreter with an explicit JUCE file

* fix: recover recordings after failed WAV finalization

* chore: added support for quantized models

* Prepare 0.1.02 release and automate the first Store submission (#18)

* Release: 16.09.26 (#17)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Replace bundled Gyan FFmpeg with source-complete runtime (#13)

* Hotfix: Fix AI Runtime build errors (#12)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution (#11)

* Release: 29.08.2026 (#10)

* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support

* chore: built the approved pedals, fixing the UI

* feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc

* chore: Fixed hotkey issues and other code cleanups

* fix: make verification platform portable

* test: harden cross-platform verification

* test: allow NAM geometry matrix to complete

* fix: make NAM dependency patches idempotent on Windows

* Fix AI runtime dependency resolution

* Scope AI runtime dependency tests

* Use official Eigen mirror for NAM builds

* Build source-complete FFmpeg runtime

* Fix LAME shared library build

* Patch stale LAME Windows export

* Pin NASM for reproducible FFmpeg builds

* Capture FFmpeg generated configuration

* Make FFmpeg regression portable across PowerShell

* Integrate source-complete FFmpeg runtime

* Integrate source-complete FFmpeg runtime

* Pin published FFmpeg runtime assets

* fix(render): harden export flows and add regression gate

* fix(render): confirm successful exports with toast

* fix(ci): harden native-window lifecycle gate

* Frontend components documentation (#16)

* Frontend components documentation

* docs: correct frontend component map and document branch scope

---------

Co-authored-by: Sourav Das <srvds7th@hotmail.com>

* chore: NAM Rack Auth Hotfix (#15)

* chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support

* fix: unblock cross-platform CI verification

* fix: use portable scalar bounds in recovery code

* test: use native undo modifier in AI browser workflow

* fix: guard Windows-only plugin isolation metadata

* fix: isolate Apple headers and use standard WinRT coroutines

* fix: launch macOS smoke tests and select Release builds

* fix: download supported audio models through Hugging Face setup

* fix: skip local folder checks for Hub downloads

* fix: keep AI setup progress visible and preserve active jobs

* fix: use portable integer clamp for setup byte counts

* fix: show model download totals remaining bytes and cache reuse

* fix: complete Stable Audio setup safely on Windows

* fix: refresh AI capabilities without erasing setup failures

* fix: preserve Diffusers cancellation across both completion paths

* perf: plan AI optimization and adapt MiniMax memory placement

* perf: extend adaptive AI memory policy and report actual generation stages

* fix: preserve Unicode worker progress and update platform setup assertion

* feat: secure application updates and qualify AI execution policies

* chore: Updated the logo and other branding related stuff

* test: use a platform-native home path for AI cache defaults

* fix: disambiguate updater file resets on GCC and Clang

* fix: reset AI worker interpreter with an explicit JUCE file

* fix: recover recordings after failed WAV finalization

* chore: added support for quantized models

---------

Co-authored-by: suprabho <suprabho13@gmail.com>

* Prepare 0.1.02 notes and first Store release artifact

* Record completed Store setup and remaining release gates

* Support guarded first Microsoft Store submission from release tags

---------

Co-authored-by: suprabho <suprabho13@gmail.com>

---------

Co-authored-by: suprabho <suprabho13@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant