• hans

    Hello All,

    Sofy booked two nights at NYU
    We changed the format slightly to include a moment for performance.

    Feb 28 at 6:30pm
    April 11 at 6:30pm

    The New York City Patching Circle is an free alternating monthly meeting and salon open to anyone who is working or interested in media programming and audiovisual performance. We mostly use Pd and Max/MSP, but all are welcome.

    Beginners and Experienced welcome. Open to everyone, students, the public, unicorns. Work on personal projects, professional projects, school projects, ask for help, help others, or just patch quietly to yourself in a room full of other people patching patches and helping other people patch.

    Each month there will be informal salon, featuring demonstrations of projects, performances and systems in the process of being built. The format will include short performances, artist talks about process and performance techniques and Q&A depending on time availability. The salon is openly curated with the intent of being as inclusive as possible and participation is open all practitioners working in realtime media.

    Start Spreading the Word!

    Sofy and Hans

    posted in news read more
  • hans

    Its time to announce the next big Pd-extended release, 0.43.4! This release has the most new features of any release before, so many annoyances are gone, many new tools help you patch, and. There will be more updates to cover some of the new features here, in the form of news items on puredata.info, blog posts, screencasts and more.

    Download here for all platforms (Debian, Mac OS X, Mint, Raspbian, Ubuntu, Windows, and of course the source code):
    http://puredata.info/downloads/pd-extended/releases/0.43.4

    For Debian/Ubuntu/Mint/etc., you can add an apt source by following the instructions at the top of the page here:
    http://puredata.info/docs/faq/debian

    ChangeLog

    Here you can get a good overview in what has changed, so you know where to find out more.

    changes since 0.43.1

    * search-plugin included by default
    * improved audio performance on Mac and Windows, Mac now uses half the
    CPU when idle (portaudio update)
    * (Windows) full unicode support
    * support full unicode MIDI device names (portmidi)
    * many completed translations
    * many bugfixes

    changes since 0.42.5

    == changes to the editor ==

    * GUI Plugins! can customize a wide array of features of the editor
    * Autotips in Edit Mode to get information about inlets, outlets, and objects
    * Magic Glass to snoop on messages as they pass thru connections
    * Search everything! Thanks to Jonathan Wilkes' search plugin, now included
    by default
    * full Unicode support throughout Pd (there are still some layout issues
    with right-to-left alphabets and character-based languages)
    * fully localizable GUI, with full translations for French, German, Japanese,
    Italian, and Greek
    * full interface translations with limited search translation for Catalan,
    Chinese (China), Chinese (Taiwan), Danish, German, Hungarian, Korean,
    Portuguese (Brazil), Slovak, Spanish, Spanish (Mexico)
    * partial translations for: Russian, Turkish
    * contribute to translations: https://www.transifex.com/projects/p/puredata/
    * paths are no longer saved in the preferences. Use the [path] or
    [declare -path] objects, or use the standard global install locations
    * complete Tcl/Tk 8.5 support and integration
    * drastically improved Pd window logging/print performance (1000 lines/sec
    and you can still patch)
    * Ctrl-click/Cmd-click error messages in Pd window to find the object with
    the error
    * five log levels and dynamic filtering of Pd window log ('fatal, error,
    normal, debug, all')
    * library loading printed to Pd window at level 'debug' so the Pd window
    is blank when Pd-extended starts
    * hierarchical display of open subpatches/abstractions in Window menu:
    http://puredata.info/dev/NextRelease/window_hierarchy.png
    * generate complete Pd window log using 'File->Save As..' when on the
    Pd window
    * 'File->New' creates the new patch in the folder of the current patch
    * 'File->Print' now prints the entire canvas rather than just the visible
    part (thanks Trevor Fancher)
    * 'File->Save As...', 'Edit->Copy', and 'Edit->Select All' now work on
    the Pd window
    * Ctrl/Cmd < and > cycle through open windows
    * added Autopatch, Autotips, and Perf Mode control on the Edit menu
    * improved handling of multiple monitors
    * (GNU/Linux) realtime mode enabled by default (-rt)
    * (GNU/Linux) window placement logic can be handled in plugin for better
    support of many Window Managers (`pdtk_canvas_place_window`)
    * (GNU/Linux and Mac OS X) [comport] no longer crashes Pd when open
    USB-serial devices are unplugged
    * (GNU/Linux and Windows) !TkDND drag-n-drop support for dropping files
    onto Pd and patch windows
    * (GNU/Linux and Windows) added Alt shortcuts to menus
    * (GNU/Linux and Windows) Navigate menus with arrow keys
    * (GNU/Linux and Windows) Pd window and patchses now have a Pd icon
    when Alt-Tabbing
    * (Windows) zip-only distro with pd-extended.bat to run without installing

    == updates to the core ==

    * updated to latest stable portaudio v19-20110326
    * free methods always called on quit, so cameras, network sockets, etc.
    are properly freed
    * GUI objects no longer send pointless draw updates, reducing GUI load
    * (Windows) external libraries can now include DLLs in a library folder
    * [loadbang] has a convenience inlet
    * sys_open() / sys_close() and sys_fopen() / sys_fclose() functions in
    m_pd.h for full UTF-8 support in externals that use files

    == updates to libraries and objects ==

    * added all lowercase aliases to cyclone for Max/MSP >= 4.6 compatibility
    * fix type-punned pointer issues in most externals so everything is built
    using auto-vectorization optimization on all platforms
    * [sys_gui] now outputs a bang when the command completes
    * [canvas_name] can query based on inlet, using float as depth and symbol
    for canvas name
    * [tabplay~] can play up to 13.5 hour long tables accurately (up from 6 mins)
    * (Windows) fixed 'unauthorized' GUI objects [playlist], [cooled~], etc.

    == newly included libraries ==

    * 'pdlua' for loading objects written in Lua like regular objects
    * 'tclpd' for loading objects written in Tcl like regular objects
    * 'log' library for logging to the Pd window at different levels
    * 'iemguts' library for controlling abstractions and patches from Pd
    * 'mediasettings' library for controlling the Audio/MIDI device preferences
    * 'pduino' library for controlling Arduino boards via the Firmata protocol
    * 'syslog' added IEM's object for logging to syslog (GNU/Linux and Mac OS X)

    == removed libraries ==

    * remove unsupported, unmaintained libraries: controctopus,
    Externals-HOWTO, flashserver, flatspace, flib, gyre, keyboardkeys,
    memento, memento-p, nqpoly4, nqpoly~, nusmuk, pixeltango,
    puremeasurement, rradical, toxy
    see: [http://puredata.info/docs/LibrariesInPdExtended
    * pidip removed because of license conflicts

    For more details, check the complete changelog, see the bottom of
    the release page:
    http://puredata.info/downloads/pd-extended/releases/0.43.4/

    More Details

    * the Mac OS X PowerPC builds are a bit out of date because the
    PowerPC build machine died at the end of December. We're trying
    to get it back up so we can have up-to-date Mac OS X PowerPC builds!

    * the Raspbian build is barely tested, please try it and report back
    so we can improve things on Raspbian.

    posted in news read more
  • hans

    One of my goals for this Pd-extended 0.43.4 release is to have complete translations of both the interface and the help search for as many languages as possible. Transifex makes this easy to do, you contribute 10 minutes and improve what's there, or finish a translation completely. To translate Pd, you just need to create an account on transifex (which is all free software, by the way), and then go to these two pages and edit and review the translations right in your browser:

    https://www.transifex.com/projects/p/puredata/resource/pd-extended/
    https://www.transifex.com/projects/p/puredata/resource/search-plugin/

    For more on compiling the translations, using external editors, and other info, see:
    https://puredata.info/dev/HowToTranslatePd

    posted in news read more
  • hans

    Sofy is hosting us again at the new space, 319 Scholes, in East Williamsburgh, right around the corner from 3rd Ward. We'll also be there the next month on Tuesday 12/20. Join us to patch your way to delicious turkey or tofurky or whatever you're going to eat!

    http://puredata.info/community/NYCPatchingCircle

    We spend enough time alone staring at our computers; we are proposing
    to work together. So often issues that arise when working can be
    solved with a quick two minute discussion that would take hours to
    solve alone. We have Dorkbot to see people's work, we have Share where
    anyone can play, we have workshops and universities to learn from.
    This is a meeting where we all can come to work.

    This is an informal gathering of patching and patchers (Pd, Max/MSP/
    Jitter, and even vvvv, Eyesweb, Labview, etc.). Beginners and
    Experienced welcome. Open to everyone, students, the public, etc. Work
    on personal projects, professional projects, school projects, ask for
    help, help others, or just patch quietly to yourself, in a room full of
    other people patching patches and helping other people patch.

    Tuesday 11/22, 6-9pm
    Free!

    Directions

    Patching Circle, http://puredata.info/community/NYCPatchingCircle
    319 Scholes, http://319scholes.org/

    319 Scholes St (near 3rd Ward)
    Brooklyn, NY 11206
    917 755 0390

    Mailing List

    We also now have a mailing list for announcing the meeting each month, its very low traffic, only the monthly announcements. Sign up here:
    http://mailman.at.or.at/cgi-bin/mailman/listinfo/nyc-patching-circle

    http://www.pdpatchrepo.info/hurleur/319PatchingCircle2.gif

    posted in news read more
  • hans

    We're back from a 2 month hiatus, I am reemerging after the birth of my son, Johann. He'll be patching soon enough! We will also be joined by Ivan Franco from Portugal, who is starting to use Pd to make mobile versions of his modular analog synths (libpd on iOS).

    We have sessions booked for the next four months: this Thursday we'll be back at General Assembly hosted by Lee Azzarello. Then the 4th Tuesday of Oct 10/25, Nov 11/22, and Dec 12/20, we'll be at a new space, 319 Scholes, in East Williamsburgh.

    http://puredata.info/community/NYCPatchingCircle

    We spend enough time alone staring at our computers; we are proposing
    to work together. So often issues that arise when working can be
    solved with a quick two minute discussion that would take hours to
    solve alone. We have Dorkbot to see people's work, we have Share where
    anyone can play, we have workshops and universities to learn from.
    This is a meeting where we all can come to work.

    This is an informal gathering of patching and patchers (Pd, Max/MSP/
    Jitter, and even vvvv, Eyesweb, Labview, etc.). Beginners and
    Experienced welcome. Open to everyone, students, the public, etc. Work
    on personal projects, professional projects, school projects, ask for
    help, help others, or just patch quietly to yourself, in a room full of
    other people patching patches and helping other people patch.

    Thursday 9/22, 6-9pm
    Free!

    Directions

    Patching Circle, http://puredata.info/community/NYCPatchingCircle
    General Assembly, http://www.generalassemb.ly/

    902 Broadway, 4th Floor
    Flatiron District
    New York, NY 10010
    347.850.4872 (Hans)

    Mailing List

    We also now have a mailing list for announcing the meeting each month, its very low traffic, only the monthly announcements. Sign up here:
    http://mailman.at.or.at/cgi-bin/mailman/listinfo/nyc-patching-circle

    posted in news read more
  • hans

    http://pd-la.info/pd-launch-schedule/

    4/25 thru 4/30
    San Diego and Los Angeles, California

    All pd_LAunch events will be &#8220;free and open&#8221; to everyone, as much as space and facilities permit. For some events that will be limited by space, we will be providing some signup lists &#8212; details forthcoming.

    Some events and highlights already planned for pd_LAunch:

    * VIP guests: Miller Puckette, Hans-Christoph Steiner, Chris McCormick, Natacha Diehls &#8230; more invitations are &#8220;in the hopper&#8221; as well.
    * Opening reception/build/video-slam at UCSD with Miller Puckette Monday April 25 (San Diego)
    * &#8220;puredata gym-full&#8221; Family Night at the Long Beach Boys and Girls Club Wednesday Apr 27
    * panel discussion with Miller Puckette and puredata developers Saturday afternoon Apr 30
    * concert/party/reception &#8220;Music with Miller Puckette and Friends&#8221; Saturday evening Apr 30 (Miller Puckette, Natacha Diehls, Chris McCormick and more &#8230;)
    * workshops and demonstrations by Hans Steiner, Chris McCormick, Miller Puckette and others are being arranged &#8230; These will be based on what the interest/registrations indicate and depending on what spaces/venues in LA can be arranged. (Some spaces larger than the CRASHspace location may be required.)
    * A &#8220;goody bag&#8221; and other items available for pd_LAunch sponsors/RSVP&#8216;rs/contributors to include a 20-lecture puredata video course by Miller Puckette, pd_LAunch souvenirs made on the CRASHspace Makerbots, live-USB sticks ready to boot-up and run Linux/pd on any computer etc etc.
    * &#8220;Store-front music&#8221; a transformation of the street-front of CRASHspace into an
    interactive puredata experience, following up on the CRASHspace smash-hit effort for VIMBY. (Get your patch out on the street &#8230;)

    posted in news read more
  • hans

    http://www.nycresistor.com/2011/04/07/class-pd-as-your-embeddable-audio-engine/

    "Pd as your embedded audio engine" will teach all about embedding libpd as the sound engine for your app, whether its iPhone, Android, Java, OpenFrameworks, Processing, etc. This workshop provides a broad spectrum of different ways of connecting Pd to other things. Having hardware isn't a requirement either. The workshop will cover ways of interfacing with Pd from computer to computer. Bring your laptop and devices that you want to install libpd on (Android, iPhone, etc.)

    HTML and/or programming knowledge will certainly help. The aim of this workshop is to give a broad spectrum of different ways to interface to Pd. So it will be dipping very slightly into Python, C, Java, Javascript, but this is usually "glue code" and all of the code will be fully provided. You do not need to be proficient in these languages at all, the workshop will also cover methods that also just use Pd with no code at all.

    Here is an outline of topics:

    * Introduction
    * History of Pd as an engine
    * Ways to interface with a Pd process
    * Midi & OSC
    * FUDI
    * stdout
    * Python + sockets
    * pdsend/pdreceive
    * Parsing patches in three languages
    * libpd on Android and iOS
    * PdWebKitDroid
    * RjDj and ScenePlayer
    * WebPd

    Purchase a ticket here: http://www.eventbrite.com/event/1491957485

    Workshop: Pd as your embedded audio engine
    Taught by: Chris McCormick, http://mccormick.cx/chrism
    When: Saturday, April 23, 2011 from 1:00 PM - 5:00 PM (EDT)
    Where: NYCResistor, 87 3rd Ave, Brooklyn, http://nycresistor.com

    Register now!
    http://www.eventbrite.com/event/1491957485

    posted in news read more
  • hans

    Join us at Eyebeam tomorrow (Thursday) from 6-10pm! We'll be playing with the Kinect camera again, plus working on the Pd Starter Kit. Bring whatever you are working on, or come see what others are doing. And next month we'll be at The Chocolate Factory in Brooklyn, hosted by Lee Azzarello.

    http://eyebeam.org/events/nyc-patching-circle

    We spend enough time alone staring at our computers; we are proposing
    to work together. So often issues that arise when working can be
    solved with a quick two minute discussion that would take hours to
    solve alone. We have Dorkbot to see people's work, we have Share where
    anyone can play, we have workshops and universities to learn from.
    This is a meeting where we all can come to work.

    This is an informal gathering of patching and patchers (Pd, Max/MSP/
    Jitter, and even vvvv, Eyesweb, Labview, etc.). Beginners and
    Experienced welcome. Open to everyone, students, the public, etc. Work
    on personal projects, professional projects, school projects, ask for
    help, help others, or just patch quietly to yourself, in a room full of
    other people patching patches and helping other people patch.

    Tomorrow, this Thursday 6-10pm
    Free!

    Directions

    Patching Circle, http://puredata.info/community/NYCPatchingCircle
    Eyebeam, http://eyebeam.org/
    Thursday, Jan 20th, 6-10pm

    540 W. 21st Street
    Manhattan
    Tel. 212.937.6580 (Eyebeam) or 347.850.4872 (Hans)
    RSVP to info@eyebeam.org

    posted in news read more
  • hans

    The Patching Circle got a residency at Eyebeam! So for the next three months, we'll be on a Thursday evening, starting this Thursday. And Miller Puckette, the creator of Pd/Max will be joining me as a guest host this Thursday and next month. Pure Data 0.43 is about to be released, so some of us will be working on finalizing that. It includes a major update to the GUI to enable lots of customization. You can now customize the Pd GUI using simple plugins. Come bring your projects or try out Pd 0.43.

    We'll be at Eyebeam this Thursday from 6-10pm, please RSVP to info@eyebeam.org

    http://eyebeam.org/events/nyc-patching-circle

    We spend enough time alone staring at our computers; we are proposing
    to work together. So often issues that arise when working can be
    solved with a quick two minute discussion that would take hours to
    solve alone. We have Dorkbot to see people's work, we have Share where
    anyone can play, we have workshops and universities to learn from.
    This is a meeting where we all can come to work.

    This is an informal gathering of patching and patchers (Pd, Max/MSP/
    Jitter, and even vvvv, Eyesweb, Labview, etc.). Beginners and
    Experienced welcome. Open to everyone, students, the public, etc. Work
    on personal projects, professional projects, school projects, ask for
    help, help others, or just patch quietly to yourself, in a room full of
    other people patching patches and helping other people patch.

    Every third Sunday of the month, so this Sunday, August 15th!
    3-8pm (a little later than before)
    Free!

    Directions

    Patching Circle, http://puredata.info/community/NYCPatchingCircle
    NYC Resistor, http://eyebeam/
    Thursday, Nov 18th, 6-10pm

    540 W. 21st Street
    Manhattan
    Tel. 212.937.6580 (Eyebeam) or 347.850.4872 (Hans)
    RSVP to info@eyebeam.org

    posted in news read more
  • hans

    libpd has reached a 0.1 release, enabling developers to use Pd as a sound engine in their applications. Out of the gate, we have extensive code samples for Android 1.5 and later, plus the basic tools to work on iOS (recent armv7 recommended for now, with other devices soon). In the near future, embedding Pd patches inside tools like Processing/Java, OpenFrameworks/C++, and Python should be just as easy. The library is based on Pd vanilla, so this is not a fork of Pd; you can use patches in it just as you would in any other version.

    Developers will find the library, code snippets (for Android; iOS is coming), and even some handy abstractions:
    http://gitorious.org/pdlib/

    To learn more:
    Article on the release at createdigitalmusic:
    http://bit.ly/libpdishere

    Group for discussing Pd on mobile, embedded, and using libpd:
    http://noisepages.com/groups/pd-everywhere/

    End users with Android phones or tablets can try out packages now:
    http://gitorious.org/pdlib/pages/Packages
    ... in addition to patches from Chris detailed in the CDM post above.

    libpd available is thanks to the work of Peter Brinkmann, with testing, further development, documentation, and other contributions from the RjDj team (who are now adopting it in their future development work), Hans-Christoph Steiner, Chris McCormick (who has also added the ability to make HTML5 web interfaces), and Peter Kirn, along with members of the NYC Patching Circle at NYC Resistor.

    posted in news read more
  • hans

    Its done and available for download! With this release, we focused on fixing lots of bugs with the GUI and Graph-On-Parent. There are still some odd things of course, but we have rewritten the GUI from scratch for 0.43 so we wanted to make sure we got a stable release out before the really major changes that are upcoming. There are of course many bug fixes and additions since 0.41.4, here are some highlights:

    * pd~ object lets you run a patch on multiple CPUs
    * Windows builds should be much more stable
    * fixed lots of Graph-On-Parent GUI bugs
    * lots of work on supporting user-installed libraries
    * complete 64-bit support for GNU/Linux
    * working 64-bit builds for Mac OS X and Windows
    * full support for Mac OS X 10.6 Snow Leopard (32-bit)
    * a brand new Help Browser that shows all installed libraries

    For more details, check the release notes:
    http://sourceforge.net/projects/pure-data/files/pd-extended/0.42.5/Pd-0.42.5-extended_svn_changelog.html/view

    Downloading

    You can download builds for Debian, Mac OS X, Ubuntu, and Windows, and of course the source code:

    http://puredata.info/downloads

    Bugs

    Test away and file bugs in the bug tracker! Also check the bug tracker before reporting bugs, and if you find an existing bug report on the same issue, please add your information there:

    http://puredata.info/dev/bugtracker

    posted in news read more
  • hans

    Its that time again, time for a little Pd/Max patching. We are following up on previous Pd/Android work with an 0.1 release. So bring your Android phones and we'll have Pd apps ready for installing. We've tested on the G1, Droid, Nexus One, and Droid Incredible, but we are looking for a wide range of devices. Pd should run on any Android phone running Android 1.6 or newer.

    Additionally, the libpd that was created for Pd/Android has also been ported to OpenFrameworks and Java. We are now looking for some intrepid Processing hackers to get Pd embedded into Processing.

    We'll be at NYC Resistor this Sunday from 3-8pm.

    http://puredata.info/community/NYCPatchingCircle

    We spend enough time alone staring at our computers; we are proposing
    to work together. So often issues that arise when working can be
    solved with a quick two minute discussion that would take hours to
    solve alone. We have Dorkbot to see people's work, we have Share where
    anyone can play, we have workshops and universities to learn from.
    This is a meeting where we all can come to work.

    This is an informal gathering of patching and patchers (Pd, Max/MSP/
    Jitter, and even vvvv, Eyesweb, Labview, etc.). Beginners and
    Experienced welcome. Open to everyone, students, the public, etc. Work
    on personal projects, professional projects, school projects, ask for
    help, help others, or just patch quietly to yourself, in a room full of
    other people patching patches and helping other people patch.

    Every third Sunday of the month, so this Sunday, September 19th!
    3-8pm (a little later than before)
    Free!

    Directions

    Patching Circle, http://puredata.info/community/NYCPatchingCircle
    NYC Resistor, http://www.nycresistor.com/

    87 3rd Avenue, (between Bergen and Dean), 4th Floor
    Brooklyn, NY 11217
    Tel. +1.347.850.4872 or +1.347.586.9270

    2/3/4/5/B/D/Q/N/R to Atlantic/Pacific
    LIRR to Atlantic Terminal
    F/G to Bergen

    posted in news read more
  • hans

    Its that time again, time for a little Pd/Max patching. This week Peter Kirn and I have a great new demo: Pd and rjdj running on Android devices! Bring your own Android device and install Pd on it! We'll start a little later now, it'll be 3-8pm

    http://puredata.info/community/NYCPatchingCircle

    We spend enough time alone staring at our computers; we are proposing
    to work together. So often issues that arise when working can be
    solved with a quick two minute discussion that would take hours to
    solve alone. We have Dorkbot to see people's work, we have Share where
    anyone can play, we have workshops and universities to learn from.
    This is a meeting where we all can come to work.

    This is an informal gathering of patching and patchers (Pd, Max/MSP/
    Jitter, and even vvvv, Eyesweb, Labview, etc.). Beginners and
    Experienced welcome. Open to everyone, students, the public, etc. Work
    on personal projects, professional projects, school projects, ask for help, help others, or just patch quietly to yourself, in a room full of other people patching patches and helping other people patch.

    Every third Sunday of the month, so this Sunday, August 15th!
    3-8pm (a little later than before)
    Free!

    Directions

    NYC Resistor, http://www.nycresistor.com/

    87 3rd Avenue, (between Bergen and Dean), 4th Floor
    Brooklyn, NY 11217
    Tel. +1.347.850.4872 or +1.347.586.9270

    2/3/4/5/B/D/Q/N/R to Atlantic/Pacific
    LIRR to Atlantic Terminal
    F/G to Bergen

    posted in news read more
  • hans

    Ok, its finally time to start the release process of Pd-extended 0.42.5 with the release of 0.42.5-rc1, available now! Of course we missed somethings in rc1, so now we have 0.42.5-rc2! Fixed since 0.42.5-rc1:

    * 64-bit builds on Ubuntu
    * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and pidip (Carbon)
    * fixed [plugin~] crashes, now also builds on Mac OS X and Windows
    * Pd-extended shows in the GNOME menus again

    There are of course many bug fixes and additions, here are some highlights:

    * fixing Graph-On-Parent GUI bugs
    * complete 64-bit support for GNU/Linux
    * full support for Mac OS X 10.6 Snow Leopard (32-bit)
    * a brand new Help Browser that shows all installed libraries

    For more details, check the notes on the release wiki page:
    http://puredata.info/dev/NextRelease

    Downloading

    You can download builds for Debian, Mac OS X, Ubuntu, and Windows:
    http://at.or.at/hans/pd/installers.html

    You can get the source and build it yourself here:
    http://puredata.info/docs/developer/GettingPdSource

    BUGS

    Test away and file bugs in the bug tracker! Also check the bug tracker before reporting bugs, and if you find an existing bug report on the same issue, please add your information there:

    http://puredata.info/dev/bugtracker

    posted in news read more
  • hans

    http://puredata.info/community/NYCPatchingCircle

    We are reviving the New York City Patching Circle and making it a monthly thing! Every third Sunday of the month, we'll be meeting at NYC Resistor.

    We spend enough time alone staring at our computers; we are proposing to work together. So often issues that arise when working can be solved with a quick two minute discussion that would take hours to solve alone. We have Dorkbot to see people's work, we have Share where anyone can play, we have workshops and universities to learn from. This is a meeting where we all can come to work.

    This is an informal gathering of patching and patchers (Pd, Max/MSP/Jitter, and even vvvv, Eyesweb, Labview, etc.). Beginners and Experienced welcome. Open to everyone, students, the public, etc. Work on school projects, personal projects, ask for help, help others, or just patch quietly to yourself, in a room full of other people patching patches and helping other people patch.

    Every third Sunday of the month, starting June 20th 2010
    noon til 6pm

    Directions

    NYC Resistor, http://www.nycresistor.com/

    87 3rd Avenue, (between Bergen and Dean)
    4th Floor
    Brooklyn, NY 11217
    Tel. +1.347.850.4872 or +1.347.586.9270

    2/3/4/5/B/D/Q/N/R to Atlantic/Pacific
    LIRR to Atlantic Terminal
    F/G to Bergen

    posted in news read more
  • hans

    As part of Eyebeam's X-Lab, the NYC Patching Circle has got a residency at Eyebeam. So the next three NYC Patching Circles will be at Eyebeam on the third Thursday of November, December, and January. So that's the evening of November 18th, December 16th, and January 21st, from 6-10pm.

    http://eyebeam.org/this-week/10-09-28/x-lab

    posted in news read more
  • hans

    http://eyebeam.org/events/rjdj-skillshare

    December 5, 2009

    12:00 -- 1:30 PM : Introductory workshop on Pd with Hans-Christoph Steiner
    2:00 -- 6:00 PM : SkillShare w/Steiner and members of RjDj programming team

    Free, capacity for up to 30 participants

    RSVP HERE: http://tinyurl.com/ykaq3l3

    Hans-Christoph Steiner returns to Eyebeam with members of the RjDj programming team from Europe to help turn your iPhone or iPod-Touch into a programmable, generative, and interactive sound-processor! Create a variable echo, whose timing varies according to the phone's tilt-sensor or an audio synthesizer that responds to your gestures, accelerations and touches. Abuse the extensive sound capabilities of the Pure Data programming language to blend generative music, audio analysis, and synthy goodness. If you're familiar with the awesome RjDj, then you already know the possibilities of Pure Data on the iPhone or iPod Touch (2nd and 3rd generation Touch only).

    Creating and uploading your own sound-processing and sound-generating patches can be as easy as copying a text file to your device! In this 4-hour hands-on SkillShare, interactive sound whiz and Pure Data developer Hans-Christoph Steiner and several of the original RjDj programers will lead you through all the steps necessary to turn your phone into a pocket synth.

    How Eyebeam SkillShares work

    Eyebeam's SkillShares are Peer-to-Peer working/learning sessions that provide an informal context to develop new skills alongside leading developers and artists. They are for all levels and start with an introduction and overview of the topic, after which participants with similar projects or skill levels break off into small groups to work on their project while getting feedback and additional instruction and ideas from their group. It's a great way to level-up your skills and meet like-minded people. This SkillShare is especially well-suited for electronic musicians and other people who have experience programming sound. Some knowledge of sound analysis and synthesis techniques will go a long way.

    We'll also take a lunch break in the afternoon including a special informal meeting about how to jailbreak your iPhone!

    Your Skill Level

    All levels of skill are OK as long as you have done something with Pd or Max/MSP before. If you consider yourself a beginner It would help a lot to run through the Pd audio tutorials before attending.

    NOTE: On the day of the SkillShare we will hold an introductory workshop from 12:00 until 1:30 PM, led by Steiner, for those who want to make sure they're up-to-speed before the actual SkillShare starts at 2:00. The introductory workshop is for people who have some done something in Pd or Max/MSP but are still relative beginners in the area of electronic sound programming.

    What You Should Bring

    You'll need to bring your iPhone or iPod Touch (2nd or 3rd generation Touch only), your own laptop, a headset with a built-in mic (especially if using an iPod Touch) and the data cable you use to connect your device to your laptop. Owing to a terrific hack, you won't even need an Apple Developer License for your device!

    More Information

    RjDj is an augmented reality app that uses the power of the new generation personal music players like iPhone and iPod Touch to create mind blowing hearing sensations. The RjDj app makes a number of downloadable scenes from different artists available as well as the opportunity to make your own and share them with other users. RjDj.me

    Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. Pd is free software, and works on multiple platforms, 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. Recent developments include a system of abstractions for building performance environments, and a library of objects for physical modeling for sound synthesis.


    kill your television

    posted in news read more
  • hans

    We have a new beta release we a major feature and minor fix:

    • Shigeru Kobayashi added support running servos on almost all the pins!
    • Hernando Barragán added some fixes for building for the Wiring board.

    http://at.or.at/hans/pd/objects.html#pduino

    I tested this on a Diecimila and original Arduino. These are the only Arduinos I have, so testing and bug reports on those are very helpful. There are no outstanding bugs that I know of, if I hear of no other bugs, I think this one will be the final release!

    posted in news read more
  • hans

    A complete rewrite of Pd's GUI is well underway. Miller has accepted the core of this code into his repo. Now we need to get the whole thing done! The bulk of the work was done originally in the pd-devel/0.41.4 branch (now defunct), Miller then merged in the core work into trunk. Hans then merged pd-devel/0.41.4 in with Miller's trunk to complete things for an 0.43 release in the pd-gui-rewrite/0.43 branch:

    http://puredata.info/dev/PdGuiRewrite

    There are now some Mac OS X and Windows test builds for people to try. For GNU/Linux, building from source is still the easiest way.

    http://puredata.info/dev/PdGuiRewriteTestBuilds

    I think its pretty useable on GNU/Linux and Mac OS X. The Windows side needs more work, so I would greatly appreciate feedback and contributions from Windows users. You can get a quick idea by looking at these screenshots:

    http://puredata.info/dev/PdGuiRewriteScreenshots

    .hc

    posted in news read more
  • hans

    Its done and available for download. This release is focused on lots of usability enhancements and bug
    fixes. There are some new features as well in the many included
    libraries.

    http://puredata.org/downloads/

    Here's the rough changelog:

    • fixed strict-aliasing build problems with cyclone, iemlib, bsaylor, and sigpack

    • added/fixed "Next Window" menu item and key binding (Cmd-` on Mac OS X)

    • lots of usability fixes and improvements

    • removed all external binaries from package, you can get them here:
      http://puredata.info/docs/faq/how-do-i-download-the-flext-binaries-that-used-to-be-included-in-pd-extended

    • changed to GPL v3

    • fixed paths that used the same image for Gem examples

    • fixed paths to example images in Gem help

    • libdirs now load properly when using [import]/[declare] to load a
      libdir outside of the sys_libdir (i.e. extra) into the canvas-local
      namespace

    • single [output~] that works everywhere

    • improved Max Text file (.pat) importing and exporting and added
      the ability to handle .mxt files, and binary .mxb and .help files

    • added cyclone "maxmode" libraries to cyclone. To use them,
      load the cyclone, library, then create [maxmode/cyclone] or
      [maxmode/maxmode].

    • updated VBAP from 0.9.9 to 1.0.3

    • fixed bug in VBAP that cause CPU spike

    • bug fixes and clean up of [hid]? externals

    • (GNU/Linux) Free Desktop file associations and mime types for
      Pd and Max/MSP files

    • (GNU/Linux) fixed font size issue when using Tcl/Tk 8.5

    • (GNU/Linux) fixed Help Browser when using Tcl/Tk 8.5

    • (GNU/Linux) built against libv4l on Debian/testing,
      Ubuntu/intrepid, Ubuntu/jaunty, and Fedora 9

    • (Debian/Ubuntu) fixed /etc/init.d/pd script to be standards-compliant

    • (Ubuntu) lpia builds for Ubuntu Netbook Remix

    • (Mac OS X) reduced default audio buffers to 20ms

    • (Mac OS X) fixed exit logic

    • (Mac OS X) fixed issue with app builder. You can now create apps without replacing an existing one.

    • (Mac OS X) upgraded to libquicktime 1.1.1 and ffmpeg 0.4.20071217

    • (Windows) moocow/pdstring externals now included

    • (Windows) increased default audio buffer for Window to 100ms since there are some really flaky audio cards in Windows land

    KNOWN BUGS

    Check http://puredata.info/dev/bugtracker before reporting bugs,
    and if you find an existing bug report on the same issue, please
    add your information there.

    • Tcl/Tk 8.5 support is a bit rough, and IEM GUI fonts aren't quite right under 8.5

    • Escape, Enter, and Ctrl/Cmd-W don't close the Path and Startup preferences

    • pdp_opengl is alpha and will definitely crash Pd

    • loading pdp_opengl will crash Pd if X11 is not open before trying to load it

    • (Mac OS X) Using Jack can cause extra CPU usage at idle

    • (Windows) installer won't replace existing installs

    posted in news read more
Internal error.

Oops! Looks like something went wrong!