Skip to content

Add Dub Warning beta card - #381

Merged
philmillman merged 2 commits into
TomWhitwell:mainfrom
soveda:DubSirenCard
Aug 22, 2026
Merged

Add Dub Warning beta card#381
philmillman merged 2 commits into
TomWhitwell:mainfrom
soveda:DubSirenCard

Conversation

@soveda

@soveda soveda commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds Dub Warning, a new beta Workshop Computer program card inspired by classic dub siren boxes and sound-system performance gestures.

Dub Warning is a playable siren oscillator feeding a PT2399-style delay. It can be used as a continuous siren, a gated siren fired by pulse input, or a short “Wheel Up” performance gesture from the switch. At higher repeat settings the delay smears into a dubby wash, so the final beta keeps one focused PT2399 build rather than shipping a separate reverb variant.

What’s Included

  • New beta card under releases/999_Dub_Warning
  • DubWarning.uf2 release firmware
  • Separate hardware test UF2 in test_uf2/
  • Full README, metadata, future notes, and test process
  • Structured info.yaml panel/control metadata
  • Single-device hardware test pass documented

Tested Behavior

  • Z Up: continuous playable siren
  • Z Middle: gated siren fired by Pulse In 1
  • Z Down: Wheel Up one-shot gesture
  • Pulse In 2: reset pluck, including useful fast/audio-rate trigger textures
  • Audio In 2: overrides the Main pitch knob when patched
  • PT2399-style delay ranges from subtle repeats to dub wash/self-oscillation territory

Validation

  • Firmware builds cleanly in the Workshop Computer container
  • info.yaml validates with 0 errors and 0 warnings
  • Beta status set to Beta - stable in single-developer testing

@github-actions

github-actions Bot commented Aug 22, 2026

Copy link
Copy Markdown

✅ Program card PR validation succeeded

PR validation is intended for maintainers, not card authors. If you're a card author and don't understand this report, don't worry about it!

1 info.yaml file(s) checked · 0 error(s) · 0 warning(s)

Triggered by:

  • A releases/999_Dub_Warning/info.yaml
  • A files under releases/999_Dub_Warning/
  • A files under releases/999_Dub_Warning/UF2/

Affected release directories: 999_Dub_Warning

✅ All changed info.yaml files validate cleanly.

Other rules

✅ All submission rules passed.

@philmillman

philmillman commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

Do you want the TEST uf2 in here @soveda ? Looks like probably not since it's identical

@soveda

soveda commented Aug 22, 2026

Copy link
Copy Markdown
Contributor Author

Do you want the TEST uf2 in here @soveda ? Looks like probably not since it's identical

I was about to delete it!

@philmillman
philmillman merged commit 7a94823 into TomWhitwell:main Aug 22, 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.

2 participants