home/ atoms/ pd-auto-patching-workflow

Pure Data's auto-patching creates each new object already connected to the previous one

Auto-patching (Ctrl+1 / Cmd+1) speeds up building signal chains in Pd. Press Ctrl+1 to create an object and type its name; then, instead of clicking outside to instantiate it, press Ctrl+1 again — this creates another new object below the current one, already connected to its outlet. Repeat to extend the chain, and click outside to end it. Combined with deleting connections (click a cord so it turns blue, press Delete) and manual wiring, auto-patching lets you route signals quickly, e.g. to feed a second oscillator into dac~‘s other inlet for a beating effect.

Examples

Ctrl+1 ‘osc~ 442’ → Ctrl+1 ’*~ 0.2’ → click outside, then manually wire into dac~‘s second inlet; a 440 vs 442 Hz pair produces a slow beating effect.

Assessment

Describe the keypresses to build a connected osc~ → *~ 0.2 chain with auto-patching. What happens if you click outside before pressing Ctrl+1 for the next object?

“when typing the name of the object, we won't click outside to instantiate it, instead we will do the shortcut again, and that will create another new object below the one we just created, and it will be already connected to the first one”
corpus · pure-data-getting-started-docs-official-puredata-info · chunk 4