• blz

    Hi there,

    I made a patch for the reactable that plays samples and allows to tune pitch and playback speed.

    It's great fun to play with this patch on a reactable, but if you don't have one, you can try it with the reactivision TUIO Simulator.

    It's over here :
    http://git.tetalab.org/index.php/p/puredatareactable/
    in "Source"
    The latest version is in 0_lamixette_current_latest or in lamixette_06. There is a zip file that will download everything you need.
    Have a look at the readme files.

    There is a screenshot at the Source root directory.
    There are some videos on lucas' channel on vimeo :

    I am quite new to pd so you might find the code not that smart.
    If you have good ideas to improve this patch, please tell me.
    I'd like to thank the people who share patches here as I have reused parts of some.

    posted in patch~ read more
  • blz

    hi there,

    I've got pd running fine for sounds but I'ld like Gem (for a reactable); but I've got this error at pd startup :
    Gem: can't load library

    I am with Fedora 10,

    kernel :
    $ uname -a
    Linux hal 2.6.27.37-170.2.104.fc10.i686 #1 SMP Mon Oct 12 22:01:53 EDT 2009 i686 i686 i386 GNU/Linux

    pd version :
    $ yum info pd
    Loaded plugins: refresh-packagekit
    Available Packages
    Name : pd
    Arch : i386
    Version : 0.39.3
    Release : 1.cvs.07.07.23.fc10.ccrma
    Size : 5.9 M
    Repo : planetccrma
    Summary : Real-time patchable audio and multimedia processor.
    URL : http://pure-data.sourceforge.net/
    License : GPL
    Description: Pd gives you a canvas for patching together modules that analyze,
    : process, and synthesize sounds, together with a rich palette of
    : real-time control and I/O possibilities. Similar to Max
    : (Cycling74) and JMAX (IRCAM). A related software package named Gem
    : extends Pd's capabilities to include graphical rendering.

    Here is what pd tells when started with "pd" :

    [import] $Revision: 1.2 $
    [import] is still in development, the interface could change!
    compiled against Pd version 0.41.4
    couldn't open MIDI input device 0
    couldn't open MIDI output device 0
    opened 0 MIDI input device(s) and 0 MIDI output device(s).
    libdir loader $Revision: 1.8 $
    compiled on Oct 27 2009 at 17:32:35
    compiled against Pd version 0.41.4.extended
    Gem: can't load library
    libdir_loader: added 'cyclone' to the global objectclass path
    libdir_loader: added 'zexy' to the global objectclass path
    libdir_loader: added 'creb' to the global objectclass path
    libdir_loader: added 'cxc' to the global objectclass path
    libdir_loader: added 'iemlib' to the global objectclass path
    libdir_loader: added 'list-abs' to the global objectclass path
    libdir_loader: added 'mapping' to the global objectclass path
    libdir_loader: added 'markex' to the global objectclass path
    libdir_loader: added 'maxlib' to the global objectclass path
    libdir_loader: added 'memento' to the global objectclass path
    libdir_loader: added 'mjlib' to the global objectclass path
    libdir_loader: added 'motex' to the global objectclass path
    libdir_loader: added 'oscx' to the global objectclass path
    libdir_loader: added 'pddp' to the global objectclass path
    libdir_loader: added 'pdogg' to the global objectclass path
    libdir_loader: added 'pixeltango' to the global objectclass path
    libdir_loader: added 'rradical' to the global objectclass path
    libdir_loader: added 'sigpack' to the global objectclass path
    libdir_loader: added 'smlib' to the global objectclass path
    libdir_loader: added 'toxy' to the global objectclass path
    libdir_loader: added 'unauthorized' to the global objectclass path
    libdir_loader: added 'pan' to the global objectclass path
    libdir_loader: added 'freeverb' to the global objectclass path
    libdir_loader: added 'hcs' to the global objectclass path
    libdir_loader: added 'jmmmp' to the global objectclass path
    libdir_loader: added 'ext13' to the global objectclass path
    libdir_loader: added 'ggee' to the global objectclass path
    libdir_loader: added 'flib' to the global objectclass path
    libdir_loader: added 'ekext' to the global objectclass path
    libdir_loader: added 'flatspace' to the global objectclass path
    pdp: can't load library
    pidip: can't load library

    And here is part of what pd tells when started with "pd -verbose" :

    libdir loader $Revision: 1.8 $
    compiled on Oct 27 2009 at 17:32:35
    compiled against Pd version 0.41.4.extended
    tried ./Gem.l_i386 and failed
    tried /usr/share/fonts/bitstream-vera/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/cyclone/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/zexy/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/creb/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/cxc/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/iemlib/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/list-abs/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/mapping/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/jmmmp/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/maxlib/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/memento/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/mjlib/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/markex/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/oscx/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pddp/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pdogg/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/motex/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pmpd/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/rradical/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/sigpack/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pixeltango/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/toxy/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/unauthorized/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pan/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/smlib/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/hcs/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/freeverb/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/ggee/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/ext13/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/flib/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/ekext/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/flatspace/Gem.l_i386 and failed
    tried /home/zbl/pd-externals/Gem.l_i386 and failed
    tried /usr/local/lib/pd-externals/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/Gem.l_i386 and failed
    tried ./Gem.pd_linux and failed
    tried /usr/share/fonts/bitstream-vera/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/cyclone/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/zexy/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/creb/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/cxc/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/iemlib/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/list-abs/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/mapping/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/jmmmp/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/maxlib/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/memento/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/mjlib/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/markex/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/oscx/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pddp/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pdogg/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/motex/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pmpd/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/rradical/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/sigpack/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pixeltango/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/toxy/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/unauthorized/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pan/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/smlib/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/hcs/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/freeverb/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/ggee/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/ext13/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/flib/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/ekext/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/flatspace/Gem.pd_linux and failed
    tried /home/zbl/pd-externals/Gem.pd_linux and failed
    tried /usr/local/lib/pd-externals/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/Gem.pd_linux and failed
    tried ./Gem/Gem.l_i386 and failed
    tried /usr/share/fonts/bitstream-vera/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/cyclone/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/zexy/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/creb/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/cxc/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/iemlib/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/list-abs/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/mapping/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/jmmmp/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/maxlib/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/memento/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/mjlib/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/markex/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/oscx/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pddp/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pdogg/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/motex/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pmpd/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/rradical/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/sigpack/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pixeltango/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/toxy/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/unauthorized/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/pan/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/smlib/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/hcs/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/freeverb/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/ggee/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/ext13/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/flib/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/ekext/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/flatspace/Gem/Gem.l_i386 and failed
    tried /home/zbl/pd-externals/Gem/Gem.l_i386 and failed
    tried /usr/local/lib/pd-externals/Gem/Gem.l_i386 and failed
    tried /usr/lib/pd/extra/Gem/Gem.l_i386 and failed
    tried ./Gem/Gem.pd_linux and failed
    tried /usr/share/fonts/bitstream-vera/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/cyclone/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/zexy/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/creb/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/cxc/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/iemlib/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/list-abs/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/mapping/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/jmmmp/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/maxlib/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/memento/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/mjlib/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/markex/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/oscx/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pddp/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pdogg/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/motex/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pmpd/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/rradical/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/sigpack/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pixeltango/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/toxy/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/unauthorized/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/pan/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/smlib/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/hcs/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/freeverb/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/ggee/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/ext13/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/flib/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/ekext/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/flatspace/Gem/Gem.pd_linux and failed
    tried /home/zbl/pd-externals/Gem/Gem.pd_linux and failed
    tried /usr/local/lib/pd-externals/Gem/Gem.pd_linux and failed
    tried /usr/lib/pd/extra/Gem/Gem.pd_linux and failed
    tried ./Gem/Gem-meta.pd and failed
    tried /usr/share/fonts/bitstream-vera/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/cyclone/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/zexy/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/creb/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/cxc/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/iemlib/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/list-abs/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/mapping/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/jmmmp/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/maxlib/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/memento/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/mjlib/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/markex/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/oscx/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/pddp/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/pdogg/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/motex/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/pmpd/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/rradical/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/sigpack/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/pixeltango/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/toxy/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/unauthorized/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/pan/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/smlib/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/hcs/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/freeverb/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/ggee/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/ext13/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/flib/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/ekext/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/flatspace/Gem/Gem-meta.pd and failed
    tried /home/zbl/pd-externals/Gem/Gem-meta.pd and failed
    tried /usr/local/lib/pd-externals/Gem/Gem-meta.pd and failed
    tried /usr/lib/pd/extra/Gem/Gem-meta.pd and failed
    Gem: can't load library

    I can't locate files like Gem-meta.pd or Gem.pd_linux on the computer;
    I keep investigating, but any hint is welcome, thanks

    posted in technical issues read more
  • blz

    # yum install pd-*
    seems to have solved the problem, sorry for the noise :

    $ pd :

    [import] $Revision: 1.2 $
    [import] is still in development, the interface could change!
    compiled against Pd version 0.41.4
    couldn't open MIDI input device 0
    couldn't open MIDI output device 0
    opened 0 MIDI input device(s) and 0 MIDI output device(s).
    libdir loader $Revision: 1.8 $
    compiled on Oct 27 2009 at 17:32:35
    compiled against Pd version 0.41.4.extended
    GEM: Graphics Environment for Multimedia
    GEM: ver: 0.91.3 'tigital'
    GEM: compiled: Oct 27 2009
    GEM: maintained by IOhannes m zmoelnig
    GEM: Authors : Mark Danks (original version)
    GEM: Chris Clepper
    GEM: James Tittle
    GEM: IOhannes m zmoelnig
    GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille Henry, et al.
    GEM: found a bug? miss a feature? please report it:
    GEM: homepage http://gem.iem.at/
    GEM: bug-tracker http://sourceforge.net/projects/pd-gem/
    GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/
    GEM: compiled for SIMD architecture: MMX
    GEM: using MMX optimization
    libdir_loader: added 'cyclone' to the global objectclass path
    libdir_loader: added 'zexy' to the global objectclass path
    libdir_loader: added 'creb' to the global objectclass path
    libdir_loader: added 'cxc' to the global objectclass path
    libdir_loader: added 'iemlib' to the global objectclass path
    libdir_loader: added 'list-abs' to the global objectclass path
    libdir_loader: added 'mapping' to the global objectclass path
    libdir_loader: added 'markex' to the global objectclass path
    libdir_loader: added 'maxlib' to the global objectclass path
    libdir_loader: added 'memento' to the global objectclass path
    libdir_loader: added 'mjlib' to the global objectclass path
    libdir_loader: added 'motex' to the global objectclass path
    libdir_loader: added 'oscx' to the global objectclass path
    libdir_loader: added 'pddp' to the global objectclass path
    libdir_loader: added 'pdogg' to the global objectclass path
    libdir_loader: added 'pixeltango' to the global objectclass path
    libdir_loader: added 'rradical' to the global objectclass path
    libdir_loader: added 'sigpack' to the global objectclass path
    libdir_loader: added 'smlib' to the global objectclass path
    libdir_loader: added 'toxy' to the global objectclass path
    libdir_loader: added 'unauthorized' to the global objectclass path
    libdir_loader: added 'pan' to the global objectclass path
    libdir_loader: added 'freeverb' to the global objectclass path
    libdir_loader: added 'hcs' to the global objectclass path
    libdir_loader: added 'jmmmp' to the global objectclass path
    libdir_loader: added 'ext13' to the global objectclass path
    libdir_loader: added 'ggee' to the global objectclass path
    libdir_loader: added 'flib' to the global objectclass path
    libdir_loader: added 'ekext' to the global objectclass path
    libdir_loader: added 'flatspace' to the global objectclass path
    PDP: pure data packet version 0.12.5-darcs
    PiDiP : additional video processing objects for PDP
    version 0.12.23 ( ydegoyon@free.fr )
    error: [pdp_text] error: could not load default font, no text rendering!
    install Bitstream Vera, it's free! (http://www.gnome.org/fonts/)
    error: [pdp_qtext] error: could not load default font, no text rendering!
    install Bitstream Vera, it's free! (http://www.gnome.org/fonts/)
    pdp_colorgrid: version 0.4
    by Yves Degoyon (ydegoyon@free.fr) & Lluis Gomez i Bigorda (lluis@artefacte.org)
    pdp_ieee1394 : linux dv interface by Lluis Gomez i Bigorda (lluisgomez@hangar.org)

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!