• Epic Jefferson

    I'm sending leapmotion data from openframeworks to pd vanilla 0.46-5. OSC stops parsing the moment I activate DSP in Pd. The only data I get is about 4 seconds AFTER I remove my hand from the leap's view, and it's a dump of OSC data. When DSP is off, I get the expected stream of OSC data.

    In case it was something to do with audio, I tried using jack but it doesn't change anything. Has anyone encountered this before?

    pd-extended 0.43.4 also has the same problem, although it's all the time, not only when audio is activated. For pd-extended I'm using [dumpOSC] and for vanilla I'm using the new [netreceive -u -b]

    I'm on osx 10.10

    posted in technical issues read more
  • Epic Jefferson

    Pd-extended on Rpi.

    The easiest way to get pd-extended on the raspberry pi (raspbian wheezy)

    but that installed pd-extended 0.42.5 for me, for a more recent version try

    Based on Tedbot's tutorial on building pd-extended for Debian Squeeze.

    To install run these commands from the terminal:

    $ sudo nano /etc/apt/sources.list

    -copy/paste this line to the list(right-click to paste):

    deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free rpi

    ctrl+o, Enter (to save). ctrl+x (to exit)

    $ sudo apt-get update

    $ wget https://puredata.info/downloads/pd-extended-0-43-3-on-raspberry-pi-raspbian-wheezy-armhf/releases/1.0/Pd-0.43.3-extended-20121004.deb

    $ sudo dpkg -i Pd-0.43.3-extended-20121004.deb

    $ sudo apt-get -f install

    it should be installed. For root priorities:

    $ sudo chmod 4755 /usr/bin/pd-extended

    Updated tutorial on how to build pd-extended 0.43.3 for Raspbian Wheezy

    posted in tutorials read more
  • Epic Jefferson


    Building Pd-Extended 0.43.3 For Raspberry Pi (Raspbian Wheezy)
    *Based On Tedbot’s Tutorial – Updated For Raspbian Wheezy
    1. Add repositories for the source to aptitude

    $ sudo nano /etc/apt/sources.list

    2. paste this and save (ctrl+o, Enter)
    deb-src http://archive.raspbian.org/raspbian/ wheezy main contrib non-free rpi
    ctrl+x to exit

    3. Update aptitude
    $ sudo apt-get update

    4. We need to install build packages
    $ sudo apt-get install dpkg-dev build-essential devscripts

    5. Get Pd dependencies
    $ sudo apt-get install rsync autoconf libfftw3-dev liblua5.1-0-dev swig libvorbis-dev ladspa-sdk libspeex-dev libmp3lame-dev lua5.1 tcl-dev

    6. Get the source code (addresses will most likely change in the future so check the forum if links don't work)
    $ wget http://blinky.at.or.at:8888/auto-build/2012-10-02/Pd-extended_0.43.3~20121002-source.tar.bz2
    $ wget http://blinky.at.or.at:8888/auto-build/2012-10-02/Pd-extended_0.43.3~20121002-source.debian.tar.bz2

    7. untar
    $ tar xjf Pd-extended_0.43.3~20121002-source.tar.bz2
    $ cd pd-extended
    $ tar xjf ../Pd-extended_0.43.3~20121002-source.debian.tar.bz2
    $ cd ..

    7. Build pd dependencies
    $ sudo apt-get build-dep puredata gem pdp

    8.Remove problematic "-lpd"
    $ nano externals/OSCx/configure
    Ctrl+w to search for “-lpd” in “linux:” and remove it
    Ctrl+o, then press “Enter” to save

    Ctrl+x to exit.

    $nano externals/OSCx/configure.ac
    Search for “-lpd” and perform the same modification

    9. let’s build it
    $ cd packages/linux_make
    $ nohup make install > makeinstall.log &
    -monitor it
    $ tail –f makeinstall.log

    4-5 hrs later it should say: “linux_make install succeeded” Ctrl+c to exit

    10. Let’s make the debian package
    $ nohup make package > makepackage.log &
    -monitor it
    $ tail –f makepackage.log

    It should say something like: “dpkg-deb: building package pd-extended' in /home/pi/pd-extended_0.43.3/pd-extended/packages/linux_make/Pd-0.43.3-extended-20121010.deb'.” Ctrl+c to exit

    11. install (the pd-extended_0.43.3-20121010.deb must match the one just created)

    $ sudo dpkg –i Pd-extended_0.43.3-20121010.deb

    That should do it! Pd-extended should now be installed. And it should sound like crap.

    This is why Miller recommends you run this command:

    $ sudo chmod 4755 /usr/bin/pd-extended

    Which will give pd root priority (Much better audio output)

    posted in tutorials read more
  • Epic Jefferson

    Recently, I gave an "Introduction to Pd" workshop at the Puerto Rico Music Conservatory.

    We covered:

    Basic synthesis [osc~]

    Sample playback [soundfiler]

    Basic Arduino interface

    Workshop materials are http://www.mediafire.com/?bgds4uykxpnlb3d (comments are in spanish)

    Check out some pics http://www.epicjefferson.com/2012/05/pure-data-workshop/

    posted in news read more
  • Epic Jefferson

    ok, if you’re on Windows 7, using Pd-extended 0.42.5 and want to use GEM 0.93.1 there’s a few thing you must do.

    download pd-vanilla 0.43
    download GEM 0.93.1 (not 0.93.0) and install it for pd-extended
    in the pd-vanilla zip, open the bin/ folder and search for these 2 files pthreadVC.dll and pthreadVC.lib
    copy the 2 files and drop in Program Files (x86)/pd/bin/ folder for pd-extented.

    Now, you should be able to use GEM 0.93.1 objects with pd-extended 0.42.5

    I've included a zip with the necessary files, but if it doesn't work you know where to get it.


    posted in tutorials read more
  • Epic Jefferson

    Hi there,

    this is what i came up with after seeing The Sad's CNTL thingy.It's a sequenced pitchshifter patch in which you can choose the amount of steps in the sequence (up to 16 in this version), amount of shift per step (in semitones, ranged from -12 to 12), and the metro value (which I will change to bpm).

    I plan to add the possibility of saving and calling presets, but that'll take a while. oh, and a default button that sets all steps to 0... later.

    Comments and improvements are most welcome.


    posted in patch~ read more
  • Epic Jefferson

    Ok, so this is not a purely Pd song, but we recorded about 30mins of audio through my pitchshifter-sequencer patch, then through jack into ableton for further processing, and mastering. Enjoy.

    posted in output~ read more
  • Epic Jefferson

    Is it possible to integrate Pd with Ableton Live in a way similar to Max4Live, as a Live/Pd user (newbie really) this will be a very important issue in my work. As far as i know, Max4live includes many instruments that can be opened up in a Max canvas (similar to Pd) environment for editing, as well as allowing additional access to the inner workings of Live, http://www.ableton.com/maxforlive. I just wanted to verify if there is (or going to be) any movement to allow for such integration. i am already aware of Jack for sending audio directly from pd to live and vice versa(not sure about midi capabilities), but i'm refering to truly open possibilities that this type of integration will allow.


    posted in news read more
  • Epic Jefferson

    Pd and Max users in PR, we've just opened a page on facebook join us if you're in the area.

    Usuarios de Max/msp y Pd de PR, acabamos de abrir nuestra pagina en facebook, unete si estas en el area.

    Max/MSP Puerto Rico

    posted in news read more
  • Epic Jefferson

    I don't think you need to try this with 0.42.5 anymore since the beta for 0.43.1 is up and it should include Jaime Oliver's pix mano and drum objects. Give it a try.

    posted in tutorials read more

Internal error.

Oops! Looks like something went wrong!