Skip to content

Add DAW tempo follow and downbeat-aligned playback (plugin-only). - #2

Merged
lmangani merged 4 commits into
mainfrom
feature/bpm-sync
Jun 9, 2026
Merged

Add DAW tempo follow and downbeat-aligned playback (plugin-only).#2
lmangani merged 4 commits into
mainfrom
feature/bpm-sync

Conversation

@lmangani

@lmangani lmangani commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

EXPERIMENTAL: Read host BPM from AU musical context, inject a hidden MusicCoCa prompt when Follow Tempo is enabled, and optionally delay playback buffer reset until the next downbeat.

lmangani and others added 4 commits June 8, 2026 10:34
Read host BPM from AU musical context, inject a hidden MusicCoCa prompt when Follow Tempo is enabled, and optionally delay playback buffer reset until the next downbeat.

Co-authored-by: Cursor <cursoragent@cursor.com>
Apply violet fork theme, reorganize global toggles into two columns, move FX Mode into Note Controls, and ensure __HOST_MODE__ is set before React loads so Delay Comp and BPM switches appear when testing via Vite.

Co-authored-by: Cursor <cursoragent@cursor.com>
Logic validates Music Device plugins without input buses; exposing sidechain inputs at init caused immediate crashes. Defer the reference ring buffer to allocateRenderResources, run model auto-load off the main thread, and stop auto-presenting the folder picker from the extension.

Co-authored-by: Cursor <cursoragent@cursor.com>
Reading param.value inside implementorValueProvider for address 50 re-entered the provider until stack overflow; store the value in an ivar instead.

Co-authored-by: Cursor <cursoragent@cursor.com>
@lmangani
lmangani merged commit 4da3fd1 into main Jun 9, 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