A visual data flow programming sandbox/toy/tool for Decker. Inspired by Pd (Pure Data).
Make programs by dropping boxes (nodes) and connecting them together with wires or pipes - very little to no typing.
A more “physical” way of programming that is akin to wiring diagrams or pipe flows - where you can see the results immediately and programs don’t crash.
The first card has a tutorial to explain how to use dP. Dialog boxes will pop up to explain how to use it. Click in the boxes to continue to the next.
Cards in the deck (use left-right arrows to navigate through the cards or the Decker menu):
- tutorial card for using dP
- Dialog boxes will pop up to explain - click in them to continue to the next
- demo for tracking mouse position and clicks
- demo for animating an object to move
- audio demo for a metronome
- audio demo for a tone generator with audio filters (2 cards)
- a simple one voice synthesizer that plays Milly’s Janky Tunes csv format
- the wiring for the tutorial card
- an editor that shows the dp module that drives most of dP
Made in Decker for Dec(k) Month 3 jam. Thanks to John for making Decker in the first place and Millie for the Twinkle, Twinkle, Little Star csv that I stole from her Janky Tunes sequencer.
CHANGELOG:
- 20260102 - release
- 20260103 - initialized bpm to account for negative sys.ms and fixed jitter due to 60Hz quantization