Commits included in published releases. Unpublished intermediate commits are private. Showing matches from the latest 100 commits ending at this release.
Pin amy to latest main bfced59 (1.2.65: amy#904 merged, amy#907) Brian Whitman · Jul 16, 2026, 3:24 PM UTC
d7d091058052Drum grid scroll area bottom-aligns with the FX column (597px) Brian Whitman · Jul 16, 2026, 2:55 PM UTC
d5cbb09ec28eDeactivating a channel immediately greys the knobs and reverts to K257 state Brian Whitman · Jul 16, 2026, 2:29 PM UTC
b3a3710ea323Drum grid scroll area: one more row (565px) Brian Whitman · Jul 16, 2026, 2:25 PM UTC
2b20e1073c93Drum surface round 2: single-line log writes, scroll, play buttons, inactive-channel surface Brian Whitman · Jul 16, 2026, 1:30 PM UTC
c3ff3c6f3e9dDocument the three-knob-surface plan at the patch switch point Brian Whitman · Jul 16, 2026, 3:53 AM UTC
f173d4ce96f7AMYboard Online: per-drum parameter knobs for drum kit channels Brian Whitman · Jul 16, 2026, 3:50 AM UTC
63025e088c36Merge pull request #1160 from shorepine/claude/determined-volhard-2719df Brian Whitman · Jul 16, 2026, 3:07 AM UTC
cb26a99f99c3Add the GM drum kits to the Load Preset dropdown Brian Whitman · Jul 16, 2026, 2:50 AM UTC
99203a00f8ecChannel 10 drum default is boot-only: activating an empty ch10 loads K257 Brian Whitman · Jul 16, 2026, 2:40 AM UTC
78a41585aae5Preset load activates its channel; Active-on keeps an existing patch Brian Whitman · Jul 16, 2026, 2:14 AM UTC
6a72c2401e88Merge remote-tracking branch 'origin/main' into claude/determined-volhard-2719df Brian Whitman · Jul 16, 2026, 1:27 AM UTC
43d2105c916eMerge pull request #1162 from shorepine/amy-pin/27b4d2e7c Brian Whitman · Jul 16, 2026, 1:24 AM UTC
3a8c8728d4c4Bump amy submodule to 27b4d2e7c (amy#902) Brian Whitman · Jul 16, 2026, 12:50 AM UTC
1fb1e8e3e7eaAMYboard Online: channel 10 defaults to GM drums, grey non-FX knobs for drum patches Brian Whitman · Jul 15, 2026, 9:22 PM UTC
4be0eef9f31bMerge pull request #1158 from shorepine/claude/vcv-rack-release-process-1df5b5 Brian Whitman · Jul 15, 2026, 6:42 PM UTC
9b9f72050c65Merge pull request #1159 from shorepine/claude/vigorous-goldstine-f9f93d Brian Whitman · Jul 15, 2026, 6:36 PM UTC
f707cc873b42Fix silent Tulip World upload failures on web; allow empty descriptions Brian Whitman · Jul 15, 2026, 6:34 PM UTC
41ad6114794eCI: run toolchain-container jobs on ubuntu-24.04-arm Brian Whitman · Jul 15, 2026, 5:57 PM UTC
c5c916980200CI: continuous release of VCV Rack plugin (lin/win/mac) + Tulip Desktop for Windows Brian Whitman · Jul 15, 2026, 3:55 PM UTC
fd3357c9c167Merge pull request #1155 from shorepine/claude/vcv-rack-amyboard-6efac9 Brian Whitman · Jul 15, 2026, 3:37 PM UTC
3608e7fee883Merge remote-tracking branch 'origin/main' into claude/vcv-rack-amyboard-6efac9 Brian Whitman · Jul 15, 2026, 2:46 AM UTC
f9211312c5b5pin amy to merged main 73da71e (amy#892 merged, v1.2.59) Brian Whitman · Jul 15, 2026, 2:45 AM UTC
5ca91629602bMerge pull request #1157 from shorepine/amy-pin/bba755128 Brian Whitman · Jul 15, 2026, 2:44 AM UTC
1449ec3f1519Bump amy submodule to bba755128 (amy#892) Brian Whitman · Jul 15, 2026, 2:40 AM UTC
cd37288455afrefdocs: sync vendored AMY docs to pin 946bd3a Brian Whitman · Jul 15, 2026, 12:42 AM UTC
275ace238e7bvcvrack: replace -DMACOS trick with AMY_HOST_MIDI; pin amy to PR commit Brian Whitman · Jul 15, 2026, 12:42 AM UTC
9848e4fb1e2dtulip windows: readline redraws go through stdout (backspace visible on TFB) Brian Whitman · Jul 14, 2026, 11:14 PM UTC
01eb10520b19tulip windows: console-less GUI app + WinHTTP-backed Tulip World Brian Whitman · Jul 14, 2026, 10:53 PM UTC
d3992523b98atulip windows: fix REPL input starvation, LLP64 clock overflows, D3D11 renderer Brian Whitman · Jul 14, 2026, 10:38 PM UTC
a7d7aed9d227tulip/windows: Tulip Desktop boots on Windows (MinGW) — Phase A Brian Whitman · Jul 14, 2026, 8:51 PM UTC
d9b1c9f511cdvcvrack W2: Windows plugin.dll + Rack MIDI bridge for the control API Brian Whitman · Jul 14, 2026, 4:33 PM UTC
589cb49aa8b8Merge pull request #1156 from shorepine/bwhitman-patch-26 Brian Whitman · Jul 14, 2026, 4:16 PM UTC
c89c14d2bfd3Update faq.md Brian Whitman · Jul 14, 2026, 4:15 PM UTC
699b64744c2avcvrack win: EXTRA_FEATURES ROM level — fixes missing framebuf at boot Brian Whitman · Jul 14, 2026, 3:33 PM UTC
afd97d4a0bfaFix pystack exhausted on Windows VCV: init pystack pool in mp_embed.c Claude · Jul 14, 2026, 3:15 PM UTC
b1c40aca94f8vcvrack: Windows W1 — MinGW cross-build of the MP+AMY kernel + test exes Brian Whitman · Jul 14, 2026, 1:36 PM UTC
7a810516402bvcvrack: lin-x64 cross-build via rack-plugin-toolchain Brian Whitman · Jul 14, 2026, 2:55 AM UTC
81dc3547cf83vcvrack: Linux port — ALSA virtual MIDI, gcc build, validated on Pi Brian Whitman · Jul 13, 2026, 10:50 PM UTC
e639c59cab01Merge pull request #1154 from shorepine/claude/vcv-rack-amyboard-6efac9 Brian Whitman · Jul 13, 2026, 10:04 PM UTC
0f6077ae9176vcvrack: full SHORE PINE SOUND SYSTEMS footer on the panel Brian Whitman · Jul 13, 2026, 9:36 PM UTC
ad285463b07bvcvrack 10HP panel + audio in; editor Read skips the pull gate Brian Whitman · Jul 13, 2026, 9:32 PM UTC
066962b665fcamyboardweb: single MIDI Ports dialog for control mode Brian Whitman · Jul 13, 2026, 9:10 PM UTC
8569d17f38a0vcvrack: amyboard.com sysex control API via virtual CoreMIDI port Brian Whitman · Jul 13, 2026, 8:46 PM UTC
30f9846613fcvcvrack phase 2: full AMYboard firmware in the Rack module Brian Whitman · Jul 13, 2026, 7:55 PM UTC
c325e9b6c514vcvrack: phase-1 AMY module — AMY engine as a VCV Rack plugin Brian Whitman · Jul 13, 2026, 6:05 PM UTC
f7d9463561a2Merge pull request #1151 from shorepine/claude/focused-yonath-870a9d Brian Whitman · Jul 13, 2026, 3:17 PM UTC
557be4fad06bamyboard web: soft keyboard sends real MIDI to AMY, not iXnY synth messages Brian Whitman · Jul 13, 2026, 3:01 PM UTC
12d6ef999dccMerge pull request #1150 from shorepine/claude/sketch-generator-c-dsp-564555 Brian Whitman · Jul 13, 2026, 2:39 PM UTC
f4fc14864bbbAMY_AGENTS: route MIDI to C oscillators with midi_note_cmd, not a callback Brian Whitman · Jul 13, 2026, 2:28 PM UTC
200f3d129abbMerge pull request #1149 from shorepine/claude/sketch-generator-c-dsp-564555 Brian Whitman · Jul 13, 2026, 1:57 PM UTC
9803f460540dsketch generator: teach it the runtime C DSP extensions (AMY first, C as fallback) Brian Whitman · Jul 13, 2026, 1:48 PM UTC
a1ccc9484066Merge pull request #1148 from shorepine/claude/user-c-dsp-guide Brian Whitman · Jul 12, 2026, 8:32 PM UTC
493273bee717docs: user guide for writing audio effects and oscillators in C Brian Whitman · Jul 12, 2026, 8:26 PM UTC
905a4d794e3cMerge pull request #1139 from shorepine/claude/amyboard-c-audio-effects-d1c695 Brian Whitman · Jul 12, 2026, 7:22 PM UTC
8cfa638fb3ebMerge remote-tracking branch 'origin/main' into claude/phase-3-continuation-01662e Brian Whitman · Jul 12, 2026, 6:45 PM UTC
4ef1136f18f7Bump amy to 4885773 (amy main, 1.2.58 — includes merged amy#874) Brian Whitman · Jul 12, 2026, 6:42 PM UTC
ace7079dbb01Merge pull request #1145 from shorepine/set_render_load_thresh Brian Whitman · Jul 12, 2026, 6:40 PM UTC
bb975491e48cc_dsp_demo: heavy distortion effect Brian Whitman · Jul 12, 2026, 6:38 PM UTC
01bc487864d1Web: runtime user C DSP (install_c_process / install_c_osc) in the browser Brian Whitman · Jul 12, 2026, 6:25 PM UTC
14ce2296d54cProvide amy.set_render_load_threshold(). Dan Ellis · Jul 12, 2026, 5:36 PM UTC
82d406c8f08fxcc700w: WebAssembly backend for the user C DSP compiler Brian Whitman · Jul 12, 2026, 5:21 PM UTC
c6e98dc19136c_dsp API v2 (per dpwe): raw S8.23 buffers + exported cos_lut/fxmul/to_int16/from_int16 Brian Whitman · Jul 12, 2026, 5:04 PM UTC
adbde8f349b1AMYboard: on-device user C DSP via xcc700t + esp-idf elf_loader Brian Whitman · Jul 12, 2026, 4:40 PM UTC
18c1a98481ddVendor xcc700 fork (xcc700t): on-device C compiler for user DSP on ESP32 Brian Whitman · Jul 12, 2026, 3:33 PM UTC
446042e2a12ac_dsp_demo: integer-only CZ oscillator (no float) Brian Whitman · Jul 12, 2026, 3:13 PM UTC
9afb71ae4f9cc_dsp: body-only snippets + user C oscillators (install_c_osc / c_osc) Brian Whitman · Jul 12, 2026, 2:51 PM UTC
3c1d81950441c_process: adopt postprocess-hook rename (amy 8d0f470), user contract is now int16 PCM Brian Whitman · Jul 12, 2026, 1:59 PM UTC
a8d12964ae9btulip.install_c_process(): runtime user C DSP on desktop via libtcc Brian Whitman · Jul 11, 2026, 5:47 PM UTC
a9a0b804bc56Pin amy to bus-dsp-hook PR commit (shorepine/amy#874) Brian Whitman · Jul 11, 2026, 5:26 PM UTC
29fd0ecc8311Add design doc: user C DSP plugins (on-device compile via xcc700 + elf_loader) Brian Whitman · Jul 11, 2026, 5:17 PM UTC
51ff9b963e14Merge pull request #1138 from shorepine/dpwe-patch-13 Dan Ellis · Jul 11, 2026, 1:00 PM UTC
77f996193965Update control_api.md Dan Ellis · Jul 11, 2026, 1:00 PM UTC
9351e27b16f8Merge pull request #1137 from shorepine/claude/amy-pin-1-2-51 Brian Whitman · Jul 11, 2026, 1:15 AM UTC
3ba3a24322d7Bump amy to 1.2.51 Brian Whitman · Jul 11, 2026, 12:54 AM UTC
4448ec27cd2dMerge pull request #1135 from shorepine/amy-pin/87993af67 Brian Whitman · Jul 11, 2026, 12:37 AM UTC
a7fd2e8f0c46Bump amy submodule to 87993af67 (amy#870) Brian Whitman · Jul 10, 2026, 11:57 PM UTC
941a969fe7daMerge pull request #1132 from shorepine/claude/amyboard-buses-ui-6b83be Brian Whitman · Jul 10, 2026, 11:37 PM UTC
4c030ff2ee8eMerge pull request #1134 from shorepine/amy-pin/712a47dbc Brian Whitman · Jul 10, 2026, 11:36 PM UTC
3805eb33e904Bump amy submodule to 712a47dbc (amy#864) Brian Whitman · Jul 10, 2026, 11:35 PM UTC
23c819a0ccc7Level sliders: pseudo-log range 0..9.9 (dpwe's curve) Brian Whitman · Jul 10, 2026, 10:25 PM UTC
dd877052aea6Buses UI review feedback: bus level in FX header, drop value boxes Brian Whitman · Jul 10, 2026, 9:43 PM UTC
c753ea0e19a6Refresh vendored AMY docs for the e20dc4b pin Brian Whitman · Jul 10, 2026, 9:09 PM UTC
cbc7599b972aMerge remote-tracking branch 'origin/main' into claude/amyboard-buses-ui-6b83be Brian Whitman · Jul 10, 2026, 9:08 PM UTC
3abb1cede729Merge pull request #1130 from shorepine/amy-midi-clock-out Brian Whitman · Jul 10, 2026, 9:05 PM UTC
9d69282ed994AMYboard Web: per-bus effects UI (mix buses from amy#686) Brian Whitman · Jul 10, 2026, 8:51 PM UTC
be8b411a027bMerge remote-tracking branch 'origin/main' into amy-midi-clock-out Brian Whitman · Jul 10, 2026, 8:35 PM UTC
7d32387c1ebdMerge pull request #1128 from shorepine/claude/amy-get-synth-commands-usage-518166 Brian Whitman · Jul 10, 2026, 8:32 PM UTC
cd7aff0e460cRefresh refdocs stamp for the feb143e3 amy pin Brian Whitman · Jul 10, 2026, 8:31 PM UTC
a16ae40ba976Merge remote-tracking branch 'origin/main' into claude/amy-get-synth-commands-usage-518166 Brian Whitman · Jul 10, 2026, 8:31 PM UTC
b9af73ec63abMerge pull request #1131 from shorepine/amy-pin/feb143e31 Brian Whitman · Jul 10, 2026, 8:29 PM UTC
e37499e64f53Bump amy submodule to feb143e31 (amy#863) Brian Whitman · Jul 10, 2026, 8:26 PM UTC
4cd2d9b05915tulip.external_midi_sync: add send mode (Tulip as MIDI clock master) Brian Whitman · Jul 10, 2026, 8:25 PM UTC
ed3f72797740Make tulip.save_synth_state() work on Tulip Web via a JS bridge Brian Whitman · Jul 10, 2026, 8:07 PM UTC
c0daba92673dAdd tulip.save_synth_state() to persist synth setup across boots Brian Whitman · Jul 10, 2026, 7:53 PM UTC
c29f06c8beb6Re-pin amy to 2df1566 (amy#861 instrument_get_bus return-type fix) Brian Whitman · Jul 10, 2026, 7:42 PM UTC
9cac7c2afd31Pin amy to 315d9a5 (1.2.45, includes amy#858 bus/get_synth_commands changes) Brian Whitman · Jul 10, 2026, 7:30 PM UTC
ad9e39c23727Merge pull request #1125 from shorepine/claude/amyboard-world-download-3784df Brian Whitman · Jul 10, 2026, 7:29 PM UTC
671d2406dd9cRemove AMYboard patch-file support Brian Whitman · Jul 10, 2026, 7:27 PM UTC
11256b011d8aAdd world.amyboard.download: run AMYboard World sketches on Tulip too Brian Whitman · Jul 10, 2026, 5:43 PM UTC
ebb65e509788