{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"pd-0.56.3","path":"audio/pd","url":"/packages/current/audio/pd/","comment":"real-time graphical programming language for multimedia","homepage":"https://puredata.info","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"Pd (aka Pure Data) is a real-time graphical programming environment for\naudio and graphical processing. It enables musicians, visual artists,\nperformers, researchers, and developers to create software graphically\nwithout writing lines of code. Pd can be used to process and generate\nsound, video, 2D/3D graphics, and interface sensors, input devices and MIDI.\nPd can easily work over local and remote networks to integrate wearable\ntechnology, motor systems, lighting rigs, and other equipment. It is suitable\nfor learning basic multimedia processing and visual programming methods\nas well as for realizing complex systems for large-scale projects.\n","package_architecture":"amd64","stem":"pd","readme":null,"dependencies":[{"path":"audio/portaudio-svn","type":"library","package_spec":"","url":"/packages/current/audio/portaudio-svn/"},{"path":"audio/portmidi","type":"library","package_spec":"","url":"/packages/current/audio/portmidi/"},{"path":"math/fftw3,float","type":"library","package_spec":"","url":"/packages/current/math/fftw3,float/"},{"path":"x11/tk/8.5","type":"runtime","package_spec":"tk->=8.5,<8.6","url":"/packages/current/x11/tk/8.5/"},{"path":"lang/tcl/8.5","type":"runtime","package_spec":"tcl->=8.5,<8.6","url":"/packages/current/lang/tcl/8.5/"},{"path":"x11/tk/8.5","type":"build","package_spec":"tk->=8.5,<8.6","url":"/packages/current/x11/tk/8.5/"},{"path":"lang/tcl/8.5","type":"build","package_spec":"tcl->=8.5,<8.6","url":"/packages/current/lang/tcl/8.5/"},{"path":"devel/gettext,-tools","type":"build","package_spec":"","url":"/packages/current/devel/gettext,-tools/"},{"path":"devel/libtool","type":"build","package_spec":"","url":"/packages/current/devel/libtool/"},{"path":"devel/metaauto","type":"build","package_spec":"","url":"/packages/current/devel/metaauto/"},{"path":"devel/autoconf/2.72","type":"build","package_spec":"","url":"/packages/current/devel/autoconf/2.72/"},{"path":"devel/automake/1.18","type":"build","package_spec":"","url":"/packages/current/devel/automake/1.18/"},{"path":"devel/gmake","type":"build","package_spec":"","url":"/packages/current/devel/gmake/"}],"reverse_dependencies":{"count":0,"url":null},"categories":["audio","multimedia","x11/tk","lang/tcl"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
