BSD Ports

audio/pd 0.47.1_4 FreeBSD

MIDI-capable real-time audio processor/synthesizer

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
audio
Package size
1500.4 KiB, 4647.7 KiB installed

Description

Pd is a real-time graphical programming environment for audio and graphical processing. It resembles the Max/MSP system but is much simpler and more portable; also Pd has two features not (yet) showing up in Max/MSP: first, via Mark Dank's GEM package, Pd can be used for simultaneous computer animation and computer audio. Second, an experimental facility is provided for defining and accessing data structures.

The MIDI support implemented in this port is derived from Raphael Graf's patches for a sndio backend on the OpenBSD audio/portmidi port, applied to an embedded PortMIDI library, enhanced to detect a variable number of MIDI (umidi) devices: http://openbsd-archive.7691.n7.nabble.com/audio-portmidi-input-td363848.html https://marc.info/?l=openbsd-ports&m=155221816900336&w=2

Unofficial web site: http://puredata.org/

In the other systems

SystemPortVersion
FreeBSDaudio/pd0.47.1_4
OpenBSDaudio/pd0.56.5
NetBSDaudio/pd0.43.0nb1

Install

Binary package:

pkg install pd

From the ports tree:

cd /usr/ports/audio/pd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pd>0:audio/pd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.47.1_40.47.1_4-0.47.1_40.47.1_4
FreeBSD:14:quarterly0.47.1_40.47.1_4n/a0.47.1_40.47.1_4
FreeBSD:15:latest0.47.1_40.47.1_4n/a0.47.1_40.47.1_4
FreeBSD:15:quarterly0.47.1_40.47.1_4n/an/an/a
FreeBSD:16:latest0.47.1_40.47.1_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 65
Run dependencies 64
Required by 1

Configuration

Options name: audio_pd

OptionDefaultDescription
ALSAoffALSA audio architecture support
DOCSoffBuild and/or install documentation
JACKonJACK audio server support
NLSonNative Language Support
PORTMIDIonMidi device support via portmidi and sndio
USES
autoreconf dos2unix gmake libtool pkgconfig shebangfix tcl:wrapper tk:wrapper
Service scripts
none

Files

Manual pages 3
  • pd(1)
  • pdreceive(1)
  • pdsend(1)
pkg-plist 533
  • bin/pd
  • bin/pd-gui.tcl
  • bin/pdreceive
  • bin/pdsend
  • include/m_pd.h
  • include/pd/g_all_guis.h
  • include/pd/g_canvas.h
  • include/pd/m_imp.h
  • include/pd/m_pd.h
  • include/pd/s_stuff.h
  • lib/pd/bin/pd
  • lib/pd/bin/pd-watchdog
  • lib/pd/doc
  • lib/pd/extra/bob~/bob~-help.pd
  • lib/pd/extra/bob~/bob~.pd_linux
  • lib/pd/extra/bob~/output~.pd
  • lib/pd/extra/bonk~/bonk~-help.pd
  • lib/pd/extra/bonk~/bonk~.pd_linux
  • lib/pd/extra/bonk~/templates.txt
  • lib/pd/extra/choice/choice-help.pd
  • lib/pd/extra/choice/choice.pd_linux
  • lib/pd/extra/complex-mod~-help.pd
  • lib/pd/extra/complex-mod~.pd
  • lib/pd/extra/fiddle~/fiddle~-help.pd
  • lib/pd/extra/fiddle~/fiddle~.pd_linux
  • lib/pd/extra/hilbert~-help.pd
  • lib/pd/extra/hilbert~.pd
  • lib/pd/extra/loop~/loop~-help.pd
  • lib/pd/extra/loop~/loop~.pd_linux
  • lib/pd/extra/loop~/test-loop~.pd
  • lib/pd/extra/lrshift~/lrshift~-help.pd
  • lib/pd/extra/lrshift~/lrshift~.pd_linux
  • lib/pd/extra/pd~/pdsched.pd_linux
  • lib/pd/extra/pd~/pd~-help.pd
  • lib/pd/extra/pd~/pd~-subprocess.pd
  • lib/pd/extra/pd~/pd~.pd_linux
  • lib/pd/extra/pique/pique-help.pd
  • lib/pd/extra/pique/pique.pd_linux
  • lib/pd/extra/rev1-final.pd
  • lib/pd/extra/rev1-stage.pd
  • lib/pd/extra/rev1~-help.pd
  • lib/pd/extra/rev1~.pd
  • lib/pd/extra/rev2~-help.pd
  • lib/pd/extra/rev2~.pd
  • lib/pd/extra/rev3~-help.pd
  • lib/pd/extra/rev3~.pd
  • lib/pd/extra/sigmund~/sigmund~-help.pd
  • lib/pd/extra/sigmund~/sigmund~.pd_linux
  • lib/pd/extra/stdout/stdout-help.pd
  • lib/pd/extra/stdout/stdout.pd_linux
  • lib/pd/po/af.msg
  • lib/pd/po/az.msg
  • lib/pd/po/be.msg
  • lib/pd/po/bg.msg
  • lib/pd/po/de.msg
  • lib/pd/po/el.msg
  • lib/pd/po/en_ca.msg
  • lib/pd/po/eu.msg
  • lib/pd/po/fr.msg
  • lib/pd/po/gu.msg
  • lib/pd/po/he.msg
  • lib/pd/po/hi.msg
  • lib/pd/po/hu.msg
  • lib/pd/po/it.msg
  • lib/pd/po/pa.msg
  • lib/pd/po/pt_br.msg
  • lib/pd/po/pt_pt.msg
  • lib/pd/po/sq.msg
  • lib/pd/po/sv.msg
  • lib/pd/po/vi.msg
  • lib/pd/tcl/AppMain.tcl
  • lib/pd/tcl/apple_events.tcl
  • lib/pd/tcl/dialog_array.tcl
  • lib/pd/tcl/dialog_audio.tcl
  • lib/pd/tcl/dialog_canvas.tcl
  • lib/pd/tcl/dialog_data.tcl
  • lib/pd/tcl/dialog_find.tcl
  • lib/pd/tcl/dialog_font.tcl
  • lib/pd/tcl/dialog_gatom.tcl
  • lib/pd/tcl/dialog_iemgui.tcl
  • lib/pd/tcl/dialog_message.tcl
  • lib/pd/tcl/dialog_midi.tcl
  • lib/pd/tcl/dialog_path.tcl
  • lib/pd/tcl/dialog_startup.tcl
  • lib/pd/tcl/helpbrowser.tcl
  • lib/pd/tcl/opt_parser.tcl
  • lib/pd/tcl/pd-gui.tcl
  • lib/pd/tcl/pd.ico
  • lib/pd/tcl/pd_bindings.tcl
  • lib/pd/tcl/pd_connect.tcl
  • lib/pd/tcl/pd_deken.tcl
  • lib/pd/tcl/pd_guiprefs.tcl
  • lib/pd/tcl/pd_menucommands.tcl
  • lib/pd/tcl/pd_menus.tcl
  • lib/pd/tcl/pdtk_canvas.tcl
  • lib/pd/tcl/pdtk_text.tcl
  • lib/pd/tcl/pdtk_textwindow.tcl
  • lib/pd/tcl/pdwindow.tcl
  • lib/pd/tcl/pkgIndex.tcl
  • lib/pd/tcl/pkg_mkIndex.tcl

The first 100 are listed.

distinfo 1
FileSizeSHA256
pd-0.47-1.src.tar.gz2.296697e+06c728e694bdb17af0836b084652938e4b8c2f57401fd5014fe2fe343c1349ba4c
Master sites 1
  • http://msp.ucsd.edu/Software/

Commit history 0

No commits in the history this site was built from.