Skip to content

Pin amy to 6d9c790d3 (amy#1179) - #1372

Closed
bwhitman wants to merge 1 commit into
mainfrom
amy-pin/6d9c790d3
Closed

bwhitman wants to merge 1 commit into
mainfrom
amy-pin/6d9c790d3

Conversation

@bwhitman

Copy link
Copy Markdown
Collaborator

⛓️ Pin amy → 6d9c790d3 (validates shorepine/amy#1179)

amy was just merged to shorepine/amy@main. This PR bumps the amy submodule
pointer to that commit so the full tulipcc CI (AMYboard preview, Tulip preview, desktop
build) runs against it.

Please test, then merge this PR manually to move tulipcc onto the latest AMY.

Merged AMY PR shorepine/amy#1179 — cv_trigger: a host-sized input count, and MIDI notes reach a CV note output
Author @bwhitman
Merged by @dpwe
AMY commit shorepine/amy@6d9c790

What changed in this AMY PR

  • c004fd0 cv_trigger: a host-sized input count, and MIDI notes reach a CV note output
  • a351f2b note_output: AMY_MAX_CV_OUT is the host's to size
  • 1979481 amy.h: AMY_MAX_CV_IN says what AMY knows, which is the count
  • 44804ac Merge remote-tracking branch 'origin/main' into cv-trigger-host-inputs
4 file(s) changed (+34/-14)
  • docs/api.md (+1/-1)
  • src/amy.h (+10/-1)
  • src/cv_trigger.c (+5/-6)
  • src/note_output.c (+18/-6)

cc @dpwe — you merged the AMY change above; please review the tulipcc CI on this PR and merge it here when green.

Includes the regenerated amy-derived files for this pin
(tulip/server/refdocs/amy, tulip/shared/amy_kwmap.h).
@github-actions

Copy link
Copy Markdown

🔌 AMYboard PR preview

Editor + flasher: https://amyboard-pr-1372.vercel.app/editor/

This preview bundles this PR's firmware — its flasher only flashes this build (not the release). Rebuilt on every push; removed when the PR closes.

The hardware CI has been kicked off and should return within a few minutes, stand by!

@github-actions

Copy link
Copy Markdown

🌷 Tulip Web PR preview

Tulip Web: https://tulip-pr-1372.vercel.app/run/

Flash a Tulip to this build: on-device run tulip.upgrade(pr=1372).

Rebuilt on every push; removed when the PR closes.

@github-actions

Copy link
Copy Markdown

🎛️ HW CI (physical bench)

AMYboard (USB-MIDI + AMY zP → audio; built-in tones + AMYboard World sketches acid/house/woodpiano over the SysEx control API): ✅ PASS — flashed this PR’s firmware; all checks matched the references.

Tulip (TULIP4_R11; serial-REPL audio + WiFi screenshot): ✅ PASS — flashed this PR’s firmware; all checks matched the references.

⬇️ Artifacts: recordings · screenshot · serial logs · run logs

Self-hosted bench. Audio spectral-compared to ref/hwci_basic.wav, the AMYboard World sketch refs (ref/{acid_generator,house_generator,woodpiano}.wav) + ref/tulip_basic.wav; Tulip screenshot pixel-compared to ref/tulip_screenshot.png. Both analog outs share one capture card, so the tests run sequentially.

@bwhitman

Copy link
Copy Markdown
Collaborator Author

Superseded by #1373, which pins amy to current main (e4881faf6) and covers this bump along with the other open pin PRs.

@bwhitman bwhitman closed this Sep 24, 2026
pull Bot pushed a commit to manmuqingshan/tulipcc that referenced this pull request Sep 24, 2026
Collapses the four open per-PR amy pin PRs (shorepine#1369, shorepine#1370, shorepine#1371, shorepine#1372)
into a single bump to amy main, which carries amy#1171 (sized LUT
kernels), shorepine#1170 (no P4 output shift), shorepine#1182 (msvc compat) and shorepine#1179
(host-sized CV trigger inputs). Refreshes the committed refdocs snapshot
and amy_kwmap.h from the pin. No new amy source files, so no build-list
changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.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.

2 participants