Skip to content

Fix held-note edits and AU instance/lifecycle state for Core 1.22.1 - #19

Merged
hakaru merged 5 commits into
mainfrom
fix/p1-p2-20260929
Sep 29, 2026
Merged

hakaru merged 5 commits into
mainfrom
fix/p1-p2-20260929

Conversation

@hakaru

@hakaru hakaru commented Sep 29, 2026

Copy link
Copy Markdown
Owner

Legato後のOL/L3/L4編集で音量基準が崩れる問題を修正します。ホストのサンプルレート変更は独立したatomicで公開し、UI編集中でも次のrenderへ反映します。Mark I Depthもインスタンスごとのsnapshotへ移し、別AUの作成・編集で音が変わらないようにします。

検証:

  • Debug / Release: 343 tests, 61 suites PASS。
  • ホスト/UI/render並行更新のThread Sanitizer検証PASS、44.1/48/96kHzと全oversampling modeの実音程を確認。
  • 未編集legatoの48条件で1.22.0との全ステレオ音声ハッシュ一致。再現用fixtureをTests/ComparisonFixturesへ保存。
  • 別担当のread-onlyレビューを通過。RT経路にロック・確保は追加しません。

Refs hakaru/M2DX#112, hakaru/M2DX#119。アプリへの正規SwiftPM依存更新と実機検証は別途続けます。

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-29T08:31:07.059277Z 36214f0 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@hakaru
hakaru merged commit ecd8344 into main Sep 29, 2026
1 check passed
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