Questions tagged [puredata]

Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing.

Pd is free software and can be downloaded either as an OS-specific package, source package, or directly from CVS. Pd was written to be multi-platform and therefore is quite portable; versions exist for Win32, IRIX, GNU/Linux, BSD, and MacOS X running on anything from a PocketPC to an old Mac to a brand new PC. Pd can run on smartphones thanks to projects like libpd and RjDj. It is possible to write externals and patches that work with Max/MSP and Pd using flext and cyclone.

Pd was created to explore ideas of how to further refine the Max paradigm with the core ideas of allowing data to be treated in a more open-ended way and opening it up to applications outside of audio and MIDI, such as graphics and video.

It is easy to extend Pd by writing patches (abstractions; programs within the Pd-language) or object classes (externals; using one of the many language bindings, like C/C++/lua/python/...). The work of many developers is already available as part of the standard Pd packages and the Pd developer community is increasingly growing. Recent developments include a system of abstractions for building performance environments; a library of objects for physical modeling; and a library of objects for generating and processing video in realtime.

For more information visit the website for the project.

158 questions
0
votes
1 answer

Apple Mach-O Linker Error Using JUCE And Heavy-Compiler

I am currently writing a super basic plugin using the JUCE framework and C code generated from a the Heavy Pure Data Online Compiler. The source code builds fine, however no standalone application, AudioUnit or VST are created by Xcode. My guess is…
Jefferson
  • 421
  • 5
  • 17
0
votes
1 answer

Pure Data from print~ to print second element with print

With the following program, I get a big list out of print~. I want to a get the second value from this list. How to get this second value and print it with print and not print~?
jens426
  • 1
  • 2
0
votes
1 answer

How can I link pd-for-ios with my objective-c project?

I've been following this tutorial for libPd for iOS and halfway through i get some errors saying: No such file or directory: '~/pd-for-ios/libpd/pure-data/src/d_dac.c' No such file or directory: '~/pd-for-ios/libpd/pure-data/src/d_array.c' No such…
RodrigoFranco
  • 63
  • 1
  • 9
0
votes
1 answer

How to detect the origin of a stack overflow error in Pure Data

I'm dealing with a stack overflow error on a big patch in Pure Data and I would like to know how can I see the object which is causing it.
Gustavo
  • 11
  • 1
0
votes
1 answer

libpd with Android - Patch doesn't play sound when using expr in patch

I am using a patch to implement a peaking filter (using biquad~) given freq/q/gain. The patch works fine in Pd, however when using it with Android Studio, I don't get sound. No errors are shown in Android Studio, the patch loads fine, just no…
markos14
  • 78
  • 11
0
votes
2 answers

How do I stream audio from Pure Data running on a linux web server to the browser?

I'm working on a project where I have a Pd-extended patch (uses lots of externals so I run/patch it in Pd-extended with no extra configuration) that runs an interactive sound art installation. The composer/artist would now like this to run online…
Michael S
  • 726
  • 1
  • 10
  • 23
0
votes
0 answers

(OS X) Pure Data sort of freezes when selecting an aggregate device in the audio settings

OS X has this great functionality called "aggregate devices." It allows you to merge multiple sound cards into one virtual device. I want to use this functionality to send different sounds to different outputs, via Pure Data. I actually did manage…
sylbru
  • 1,461
  • 1
  • 11
  • 19
0
votes
1 answer

Pure Data comport output

I have made an electronic drum-kit in Pure Data. By using an Arduino I am able to send data from the Arduino to Pure Data through the comport object. I am making a control panel in Pure Data and was looking for a way to show that Pure Data is…
0
votes
0 answers

Patch from Pure Data sounding different loaded in libpd(android)

I have done a patch in Pure Data for a metronome app I am working on. The patch (a click) sounds good in Pure Data, but when I load it into my app (built with libpd and Android Studio) there are some slight variations in the dynamics of the…
TompaD
  • 1
  • 3
0
votes
1 answer

Processing nullPointerException

I have an error nullPointerException at the line if (stringReceive.contains(tabStock[j])){ but I don't understand why there is an error with the index j of the array tabstock. import oscP5.*; import netP5.*; OscP5 oscP5; NetAddress…
Vince
  • 1
0
votes
1 answer

how to play in earpiece speaker on Android with libpd

I use AudioParameters.suggestOutputChannels() by PdAudio.initAudio(). The suggested output channel is 2 and the result is the phone speaker goes on. How to turn on the phone earpiece speaker by libpd in Android? The AudioManager.STREAM_VOICE_CALL…
Vikkes
  • 463
  • 4
  • 17
0
votes
0 answers

Pure Data: storing sub-sequences within sequencer and looping them?

I'm a beginner to PD with a question. Is it possible to play, say, an 8-step sequencer, store certain sub-sequences of steps and then loop them? Is it possible to do this in a live context, i.e. hit a bang to "record" (not through adc though), let…
Ava
  • 1
  • 2
0
votes
2 answers

Pure Data windows:not supported, couldn't create

I am new to Pure Data and have no idea why the following are displayed after I clicked help: I am using Windows 7 and pd-extended 0.43.4.
elly0t
  • 43
  • 1
  • 9
0
votes
1 answer

Implementing an automatic "playlist" of Pure Data and Processing files

I apologize first for asking a quite unspecific problem. But I have so little clue and so little time that I really don't know where to start looking. I'm a student in an introductory computational art class. We will have a final exhibition in 48…
Naketo
  • 33
  • 3
0
votes
0 answers

Capture Audio pipe in Pure Data

I'm using shairport-sync, on a Raspberry Pi, and want its audio output to go into Pure Data and then to the speakers (the Pd patch only contains a link between [adc~] and [dac~]. I first tried to select the loopback device as output for shairport…
Corentoulf
  • 15
  • 8