Skip to content

Add 62_BioMimicry - #348

Merged
philmillman merged 4 commits into
TomWhitwell:mainfrom
uglifruit:add-62-biomimicry
Aug 5, 2026
Merged

Add 62_BioMimicry#348
philmillman merged 4 commits into
TomWhitwell:mainfrom
uglifruit:add-62-biomimicry

Conversation

@uglifruit

Copy link
Copy Markdown
Contributor

Claiming 62 for BioMimicry — six physics engines (equine gaits, Kuramoto frogs, leaky integrate-and-fire rain, Poisson meteors, amplitude-coupled cicadas, cascading geese) driving animal recordings with up to eight round robins each. Alt boot plays them untuned for pitched material, with 1 V/oct on CV 2 saying which round robin fired.

Sample replacement over USB-MIDI from web/index.htmlEditor: web.

Notes for review

  • CC-BY-4.0 card source. Sample library is Pixabay under the Pixabay Content License; ComputerCard.h is Chris Johnson's, MIT.
  • Source WAVs aren't duplicated here — the converted samples/*.raw are committed, so it builds as-is. Originals and full history at uglifruit/WorkshopBio.
  • Everything confined to releases/62_BioMimicry/.

Six physics engines - Horses, Geese, Frogs, Rain, Meteors, Cicadas -
generating organic triggers, CV and audio from real models: equine footfall
timing, Kuramoto coupled oscillators, leaky integrate-and-fire, an
inhomogeneous Poisson process, and amplitude-coupled insect patches.

Voices are animal recordings with up to eight round robins each. In Horses
the round robins are the four hooves, so a gait sounds like an animal
rather than a drum machine.

Hold the switch at power-on for TUNED, which plays the same recordings at
their recorded pitch with no detuning, so uploaded notes can be galloped or
dripped in tune, with 1V/oct on CV 2 saying which round robin just fired.

Samples are replaceable from the browser over USB-MIDI (web/index.html) -
Editor: web, so sitegen hosts it. Uploads land in a reserved 1MB flash
region at a fixed address, so reflashing the firmware does not wipe them.

Source WAVs are not duplicated here; the converted samples/*.raw are
committed, so this builds as-is. Full history and the source recordings are
at https://github.com/uglifruit/WorkshopBio

CC-BY-4.0 for the card source. The sample library is Pixabay, under the
Pixabay Content License; ComputerCard.h is Chris Johnson's, MIT.
The changelog sat between the pitch and the first section about how the
card works. Now at the end, newest first.
CLAUDE.md is internal working notes and is not shipped here, so the build
section pointed at a file that does not exist in this repo. Points at the
upstream repo instead.
@github-actions

github-actions Bot commented Aug 5, 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/62_BioMimicry/info.yaml
  • A files under releases/62_BioMimicry/
  • A files under releases/62_BioMimicry/UF2/
  • A files under releases/62_BioMimicry/docs/
  • A files under releases/62_BioMimicry/samples/
  • A files under releases/62_BioMimicry/tools/
  • A files under releases/62_BioMimicry/web/

Affected release directories: 62_BioMimicry

✅ All changed info.yaml files validate cleanly.

Other rules

✅ All submission rules passed.

@philmillman
philmillman merged commit 1dc2291 into TomWhitwell:main Aug 5, 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