http://at.or.at/hans/pd/objects.html
This package provides support for the libdir format of libraries that
is used in Pd-extended. It should work with any version of Pd 0.40
or newer. Also included are [classpath] and [import] which allow you
manipulate the global classpath and the patch-local path from within Pd.
Binaries are included for GNU/Linux-i386, GNU/Linux-PowerPC, Mac OS X-
PowerPC, and Windows.
For more info on the structure of libdirs, see this webpage:
http://puredata.org/docs/developer/Libdir
.hc
------------------------------------------------------------------------
Using ReBirth is like trying to play an 808 with a long stick. -
David Zicarelli
Hi,
I now added the Realtime Composition Library to the CVS in
abstractions/footils/rtc-lib. I also changed the Makefile there to
include RTC-Lib into Pd-extended. Hopefully I didn't break anything
by that.
I made a big layout change to RTC-Lib to make installing it easier.
Instead of half a dozen "topic directories" now all ~250
RTC-abstractions and -helpfiles are in a single directory called
"rtc". This allows them to be used either by setting a single path
"-path /path/to/rtc" as I prefer, or moving that directory to "extra"
and using a "rtc"-namespace prefix instead for longer object names.
With this change I bumped up the version number to 1.0. Other changes
include a small handful of new abstractions and some bug fixes. You
can get an overview of all abstractions and the missing ones by
opening "rtc/RTC-Overview.pd""
CVS-challenged users can download the current state of RTC-Lib as a
tarball as well: http://footils.org/cms/show/56
Ciao
--
Frank Barknecht _ ______footils.org_ __goto10.org__
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. But we don't have a meeting where we all can come to work.
This is an informal gathering of patching and patchers (Max/MSP/
Jitter, Pure Data, and even jMax, EyesWeb, vvvv, etc.). Beginners
and Experienced welcome. 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.
This meeting, there will be an informal focus on controllers: MIDI
control surfaces, gamepads, tablets, joysticks, custom electronics,
etc. IDMI has a number of such devices to play with, bring your own
too!
Depending on the turnout, we will see how soon we will organize the
next. I think every week is too much, maybe once a month, we shall see?
This Wednesday, the 22nd from 6pm til 9pm (or whenever).
Rogers Hall, room 207 (building A on the directions page)
IDMI/Polytechnic University
Six MetroTech Center (Jay St btw Johnson and Willoughby)
downtown Brooklyn
718 260 3693 (you might have to call to get in)
http://idmi.poly.edu
Map: http://tinyurl.com/ye5c53http://www.poly.edu/directions/
------------------------------------------------------------------------
Using ReBirth is like trying to play an 808 with a long stick. -
David Zicarelli
**********************************
FAVE 2006 final line-up announced!
London, 25th November 2pm til late
**********************************
FAVE is an event for people who are interested in free and open source
creative software on Linux and other computer platforms. It features
workshops, talks and performances from free software developers and artists.
The 2006 event is taking place at Limehouse Town Hall in London, England
on Saturday the 25th of November. Highlights this year include:
* Andy Farnell presents a workshop on synthetic audio in Pure Data
* Steve Harris gives a talk on LV2, the new plugin standard
* Mutant electronic punk from Jamka, over from Slovakia
* Conor OÂ’Tuama, recording acoustic music in Ireland
* Biomusic from Simon Egan, featuring plants and animal organs
* Live coding from Dave Griffiths and Alex
* A demo of the 64 Studio distro from Daniel James
* Olivier Laruelle and Chun Lee play with Desiredata
* Rob Munro remixes TV with Pd, Gem and OSC
* Karsten Gebbert and Evan Raskob
It will start at 2pm and go on until late. Please get in
touch if you would like to be involved - this is a volunteer-run event.
Registration in advance is required, and costs just £5 per person - same
as last year. This helps us cover the cost of putting on the event.
Please click on the button on the FAVE homepage to register, with
payment by PayPal or credit/debit card:
http://www.fave.org.uk/
See you there!
The FAVE 2006 team
There will be two Pd powered installations here, Swirler (all Pd) and
The Swing 2006 (Maya animation, Pd controlling 9-projectors/9-computers)
ReMUX
Dibner Auditorium and Wunsch Hall
IDMI/Polytechnic University
Friday, Nov. 17th, 5pm till 9pm
Free Admission
http://idmi.poly.edu/remux
Installation and Performance
* Claudia Hart - The Swing 2006, 9 screen 3D animation.
* Hans-Christoph Steiner - Swirler, an interactive spatialized
soundscape.
* Mary Ann Benedetto - chaotic.terrain: A playable demo of a 3D game.
* Michael J. Schumacher and Keiko Uenishi (o.blaat) - Poly-Channel
Grid Array
* Anton Marini - Demo of v.001, a new open-source VJ application and
development framework.
* Josh Goldberg and Glen Duncan - Southstar 9-foot-square audio-
sequenced light sculpture.
Screening
The4thScreen: a global fest of art & innovation for mobile phones - a
short introduction, announcement of hte main prize and presentation
of selected entries assembled by Tamas Banovich.
The Graduate Center Open House
To inquire about our Master of Science program in Integrated Digital
Media, talk to Carl Skelton at the event, or email cskelton(a)poly.edu.
Directions
ReMUX will take place in the Dibner Auditorium and Wunsch Hall, which
are on the North and East sides respectively of MetroTech Plaza in
downtown Brooklyn.
* A C F train to Jay Street-Borough Hall
* 2 3 4 5 train to Borough Hall (walk one block East to Willoughby
Street and make a left on Jay Street)
* M R train to Lawrence Street-MetroTech(walk one block North on
Lawrence Street)
* Q B train to Dekalb Avenue(walk two blocks North toward Manhattan
Bridge and make a left on Myrtle Avenue into MetroTech)
------------------------------------------------------------------------
There is no way to peace, peace is the way. -A.J. Muste
Sorry for X, please >>
---
_
_ _ ____ _ _ _______|_|
| |_ _| | _|____|_ | | _|_| | _____|
| _|__|_ | | |____| | | |___|_| | |_____
| | |__| | | | ____ | | ___|_ | _____|
| | | | | |_ | | | | |_|_ | |_______
|_|_ |_| |___| |_| |_| |_| |_________|
|_|_ ____ _______ _________
|_| _|____|_ | _____|_ |___ ___|_ _
| |____| | | |_____|_| | | |_| |_|
from 2nd | __ | | _ _| | |
to 8th of | | |_ | | | |_|___ _|_|
APRIL 2007 |_| |_| |_| |___| |_|
CALL FOR PROJECTS - performances, installations and lectures
Make Art is an international festival dedicated to the integration
of free/libre and open source software in electronic arts.
The second edition of Make Art will take place in Poitiers (FR),
from the 2nd to the 8th of April 2007.
Make Art offers performances, exhibitions, lectures and workshops,
focused on the blurred line between art and software programming.
The event is dedicated to artists who create their own tools, and
apply the same rules to art as to free software development.
We're currently seeking new, innovative FLOSS based works and
projects: performances, lectures, software presentations,
installations...
Our focus is on works that involve innovative tools for artists,
artificial intelligence/life, open hardware myths and realities
and human machine interaction.
Please copy/paste the application form (http://makeart.goto10.org)
in your favorite email client, fill it and send it to us with
attached documents at:
makeart2007 -at- goto10 -dot- org
DEADLINE : Saturday 9th of December 2006
hi all
netpd is invited to have a jamsession at the netlabel festival
(http://www.netlabelfestival.ch ) in Zurich next weekend.
the session will start at 2pm (CEST) at 18. Nov 2006
(i think this is GMT 1pm)
i will be physically there, but people who do not have the chance to be
there are kindly invited to join the session. i know, that some of
pd-list readers already have some experience with netpd. but also people
who never used netpd before should feel free to join.
if someone is interested, please drop me a line and we may have an
'exercise and introduction' session first.
the organizers of the festival asked me if it'd be possible to kind of
'visualize' the jam-over-distance aspect of netpd. if anyone has a
webcam and would like to send some images to the festival, that would be
nice, too.
liebe grüsse
roman
___________________________________________________________
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
My sound installation Swirler (written in Pd, naturally) is at this
event today (Sat.) and tomorrow:
Begin forwarded message:
>
> HABITATS: November 9-12 @ The Brooklyn Lyceum
> 227 4th Ave (corner of President) - R/M train to Union St.
>
> Friday through Sunday $15 per day
> *** FESTIVAL PASS $40 for all activities for 4 days ***
>
> http://www.global-habitat.net
>
> Environmental Conferences - Collaborative Art - Electronic
> Landscapes - Organic Technologies - Emergent Communities - Come Co-
> Exist!
>
> CONfirMED CULTUrAL SPEAKErS
> Steven Johnson - author of"Emergence, the connected lives of ants,
> brains, cities and software"
> Douglas Rushkoff - author of "Media Virus"
> Peter Principle of Tuxedomoon
> Manna Jo Greene
>
> COMMUNiTY ArTS AND wOrKSHOPS
> Carol Caputo, IRUBNY
> Walking Tours of Gowanus + soundmaps by the NY Acoustic Eccology
> Aaron Lazansky-Oliva
> Prospect Park Zoo
>
> ENvirONMENTAL CONfErENCE
> Gowanus Water Quality + Green Building
> Coordinated by Gowanus Canal Community Development Corp
>
> iNSTALLATiON/ PErfOrMANCE ArTiSTS
> Pauline Oliveros (of Deep Listening Foundation)
> Lary Seven
> Jim Thirlwell (of Foetus)
> Harlan Emil Gruber
> Amoeba Technology
> 2012, sponsored by CEC Arts Link
> Project503, Russia
> Antartic Project, Russia
> Elena Elik, Russia
> Luke DuBois
> Luis Maurette, Argentina
> Klauss, Argentina
> Eva Sjuve, Sweden
> Ken Hiratsuka, Japan
> Martha Walker
> Nur Habib Tiven (Jummah Players - modern Sufi music)
> DJ Rhizome
> Cilla Vee
> Zarah Cabanas
> Hans-Christoph Steiner
> Marianna Ellenberg
> Zemi17
> Peripheral Media
> Lance Blisters
> Ne(x)tworks
> Kim Holleman
> Sam Rudy
> Andreas Sell
> Spaze Crafte One
> free103point9
> Share
>
>
> Habitats is being Presented by Eidolon Culture in partnership with the
> Gowanus Canal CDC. Sponsored by the Brooklyn Arts Council, CEC Arts
> Link, Material for the Arts, Lowes, Brooklyn Center for the Urban
> Environment, NYSCA, MediaTheFoundation, Experimental TV Center. With
> generous contributions from Peripheral Media, Amoeba Technology,
> Share,
> Kiahkeya, Polytechnic University, The Buckminster Fuller Institute,
> ARAS (Archive for Research in Archetypal Symbolism), Greener Pastures,
> Gowanus Dregders Club and Gowanus Nursery.
>
>
> >From November 9-12 in Gowanus Brooklyn, artists, scientists,
> community
> organizers and cultural commentators come together to create a
> collective vision of a sustainable habitat. Instigated by Eidolon
> Culture, Habitats provides a model for dialogue between urban
> developers and environmentalists through conferences and panels,
> participatory and collaborative art, and educational programs. With
> community efforts leading to cleaner water, the Gowanus Canal area has
> experienced an increase in wildlife and the prospect of commercial and
> cultural revitalization. Habitats celebrates this process.
>
>
------------------------------------------------------------------------
¡El pueblo unido jamás será vencido!
Dear all,
LibXtract 0.2.2 is now available on sourceforge
http://sourceforge.net/projects/libxtract it includes a PD external that
provides an interface to the functionality of the library.
0.2.2 Fixes a few problems with the build system, namely that it didn't
work on OS X.
It would be great if those who responded first time round could try it
again on their OS X systems.
best,
Jamie
So it turns out that we just got a Mac Pro here at Polytechnic, so
with the help of others, I got a nightly build set up for Mac/Intel:
http://autobuild.puredata.info/auto-build/latest/
.hc
------------------------------------------------------------------------
I have the audacity to believe that peoples everywhere can have three
meals a day for their bodies, education and culture for their minds,
and dignity, equality and freedom for their spirits. - Martin
Luther King, Jr.
I'll be setting up my sound installation Swirler (written in Pd, of
course) at this event. I don't know exactly when yet, and whether I
have any guest list slots. But I'll be exhibiting it on Friday the
17th in a free venue at Polytechnic, so if you're broke you can
catch that:
http://idmi.poly.edu/remux
Begin forwarded message:
>
> HABITATS: November 9-12 @ The Brooklyn Lyceum
> 227 4th Ave (corner of president) - R/M train to Union St.
> Thursday Nov 9th FREE
> Friday through Sunday $15 per day
> *** FESTIVAL PASS $40 for all activities for 4 days ***
> http://www.global-habitat.net
>
> Environmental Conferences - Collaborative Art - Electronic
> Landscapes - Organic Technologies - Emergent Communities - Come Co-
> Exist!
>
> CONfirMED CULTUrAL SPEAKErS
> Steven Johnson - author of"Emergence, the connected lives of ants,
> brains, cities and software"
> Douglas Rushkoff - author of "Media Virus"
> Peter Principle of Tuxedomoon
> Manna Jo Greene
>
> COMMUNiTY ArTS AND wOrKSHOPS
> Carol Caputo, IRUBNY
> Walking Tours of Gowanus + soundmaps by the NY Acoustic Eccology
> Aaron Lazansky-Oliva
> Prospect Park Zoo
>
> ENvirONMENTAL CONfErENCE
> Gowanus Water Quality + Green Building
> Coordinated by Gowanus Canal Community Development Corp
>
> iNSTALLATiON/ PErfOrMANCE ArTiSTS
> Pauline Oliveros (of Deep Listening Foundation)
> Lary Seven
> Jim Thirlwell (of Foetus)
> Harlan Emil Gruber
> Amoeba Technology
> 2012, sponsored by CEC Arts Link
> Project503, Russia
> Antartic Project, Russia
> Elena Elik, Russia
> Luke DuBois
> Luis Maurette, Argentina
> Klauss, Argentina
> Eva Sjuve, Sweden
> Ken Hiratsuka, Japan
> Martha Walker
> Nur Habib Tiven (Jummah Players - modern Sufi music)
> DJ Rhizome
> Cilla Vee
> Zarah Cabanas
> Hans-Christoph Steiner
> Marianna Ellenberg
> Zemi17
> Peripheral Media
> Lance Blisters
> Ne(x)tworks
> Kim Holleman
> Sam Rudy
> Andreas Sell
> Spaze Crafte One
> free103point9
> Share
>
>
> Habitats is being Presented by Eidolon Culture in partnership with the
> Gowanus Canal CDC. Sponsored by the Brooklyn Arts Council, CEC Arts
> Link, Material for the Arts, Lowes, Brooklyn Center for the Urban
> Environment, NYSCA, MediaTheFoundation, Experimental TV Center. With
> generous contributions from Peripheral Media, Amoeba Technology,
> Share,
> Kiahkeya, Polytechnic University, The Buckminster Fuller Institute,
> ARAS (Archive for Research in Archetypal Symbolism), Greener Pastures,
> Gowanus Dregders Club and Gowanus Nursery.
>
>
> >From November 9-12 in Gowanus Brooklyn, artists, scientists,
> community
> organizers and cultural commentators come together to create a
> collective vision of a sustainable habitat. Instigated by Eidolon
> Culture, Habitats provides a model for dialogue between urban
> developers and environmentalists through conferences and panels,
> participatory and collaborative art, and educational programs. With
> community efforts leading to cleaner water, the Gowanus Canal area has
> experienced an increase in wildlife and the prospect of commercial and
> cultural revitalization. Habitats celebrates this process.
>
>
------------------------------------------------------------------------
¡El pueblo unido jamás será vencido!
so there...
rara avis, using pd in some pieces (including, though not limited to,
frank's [splicer~]) will play a number of north american cities.
November 9 Gallery 1412, Seattle, WA
November 10 1067 Granville, Vancouver, BC
November 14 Berkeley Arts Centre, Berkeley, CA
would be nice to see some of you there, i'm curious about your feedback &
opinions. and you could of course enjoy some interesting music created by
the unusual combination of recorders, drums, and electronics ;)
for more: see www.raraavis.ca
cheers, robbert
Mathieu Bouchard wrote:
> pd-list needs a bit more of it, really (or maybe it's pd-announce that
> needs it). And no-one should label their own pd-related mails as "SPAM".
> pd-list doesn't need the "more indie than thou" attitude here.
> Unfortunately some people can't tell the difference between advertisement
> and advertisement.
hello,
chdh will perform in Kassel, during the 23. kasseler documentarfilm-und
videofest, in the dokfest lounge.
date : 9 november 2006, 20h00
place : fÃŒnffensterstrasse, 4
Kassel (de)
info :
http://www.filmladen.de/dokfest/http://www.chdh.net
hope to see pd user.
Cyrille & Nicolas
Hi all,
Pd 0.40-2 is out... this fixes the tabosc4~ object for Intel Mac and
gives the "correct" result when sending non-list messages to "list length".
Available from: http://www-crca.ucsd.edu/~msp/software.html
cheers
Miller
Hi all,
(Sorry for crossposting.)
This should be interesting for all who want to extend their Pd with
programs written in languages other than C/C++. I have created Pd plugin
interfaces for these two languages:
- Q, a functional programming language based on term rewriting (my own
creation; see http://q-lang.sf.net). Q is a modern-style functional
programming language in which functions are defined by equations. It
also has an extensive collection of modules for doing graphics and
multimedia. My Pd/Q external allows you to execute Q functions in order
to do complicated control stuff in Pd, and it also provides a way to
access Q's multimedia interfaces inside Pd. This is available as a
source tarball (pd-qext-0.1.tar.gz); RPMs for Linux systems are also
available.
- Faust, Yann Orlarey's functional DSP programming language
(http://faudiostream.sf.net). Faust's programming model combines two
approaches: functional programming and block diagram composition. You
can think of Faust as a structured block diagram language with a textual
syntax. The resulting C++ code is heavily optimized and can compete in
speed with handwritten C code. My Faust architecture file allows Faust
programs to be translated to Pd externals using the Faust compiler. This
makes it very easy to create new audio externals for Pd, and a bunch of
examples are readily available. I have also written a Q script which
generates complete Pd patches with graph-on-parent GUIs from Faust
programs. This stuff can be found in the faust2pd-1.0.tar.gz package.
You can find all the good stuff, including documentation and a lot of
examples on the Q website at:
http://q-lang.sourceforge.net/examples.html#Multimedia (see the bottom
of this page). The Faust interface will also soon be available as a part
of the mainstream Faust distribution.
Yann and me will show Faust, Q and their Pd and SuperCollider interfaces
at the International Computer Music Conference (ICMC) next week in New
Orleans, so if you have an opportunity to come we hope to meet you
there. (The presentation is on the very last day of the conference, Sat
Nov 11th, 3:30 p.m., see http://www.icmc2006.org.)
For more information please see http://faudiostream.sf.net and
http://q-lang.sf.net.
Enjoy. :)
Albert
--
Dr. Albert Gr"af
Dept. of Music-Informatics, University of Mainz, Germany
Email: Dr.Graef(a)t-online.de, ag(a)muwiinfa.geschichte.uni-mainz.de
WWW: http://www.musikinformatik.uni-mainz.de/ag
hi list.
we proudly announce the first public release of our compact composer
for pd, mmm.
grab it at http://netpd.org/mmm-0.1.0.zip
mmm is best described in it's faq, see below. don't expect too much
yet, there is still a lot to be done. comments, bugreports, cash, are
welcome.
have fun with it!
christopher charles & enrique erne
faq for mmm-0.1.0 - eden
what is mmm?
mmm is a pd patch collection aimed at providing a studiolike(?),
streamlined, dynamic interface for making synthetic music.
screenshots?
http://www.netpd.org/mmm.png
ymmv depending on your operating system. we put some effort in
detecting the operating system and setting the fontsize according to
it, but quirky xorg or dpi settings might screw things up again.
where can i get it?
we currently host the mmm at http://netpd.org/mmm-0.1.0.zip ,
alternatively, you can grab netpd, enter the chat, and if either of
the authors is online, download it directly through netpd and start
rocking.
what does "mmm" stand for?
mmm was originally just the working title, but we came to like it
somehow. the original meaning is "music making machine" but you can
substitute every m for whatever you want. so "massive multiplayer
music" is okay with us, too.
what is the inspiration?
having worked on/with the bagoftricks (lots inconsistently coloured
gop-patches to be connected freely) and netpd (lots of
inconsistent-looking windows to clutter up the screen), we came to
mock up an clean, dynamic interface in which modules don't bring their
own gop or open their own window, but log onto the interface that's
provided for them by the motherpatch. all modules sharing the same
interface made it easy for them to share the same sequencer and
arranger.
what are the dependencies?
mmm should work with pd-0.39 and zexy installed. iemlib is important
for many synth and effects patches, and there's even set of gem
modules you can chain if you want.
is it actually usable?
no. this 0.1.0 release is rather a tech demo and a taste of things to
potentially come. you can crunch some acid loops out of it already,
but don't sell your protools studio equipment to start working with
mmm on monday.
how does it work?
mmm's interface (mmmmain.pd) is divided into 3 parts: there is the
module/channel view, where you can chain up synths and effects on 8
different channels. select an empty field on a channel, and then use
the scrollbox on the left to select a patch and open it. when clicking
on a patch you loaded up in the module view, the 2nd view comes into
play: from there you control the patch's sliders on the left, right of
it is the stepsequencer for each of the slider (means everything is
sequencable!). yet you won't hear anything until you did the following
2 things: press play in the uppermost row of mmmmain, and set up the
arranger to play the stepsequence. the arranger is not module-based,
but controls all modules of a channel are grouped in the arranger. for
now, you can only select pattern 01 or nothing to play in the
arranger. so set up a loop for the first pattern (loopstart:0,
looplength:1) set the first field on the channel you got your patch on
in the arranger to p01 and start making some noise.
does it work online?
yes. mmm is compatible to netpd and will automatically log on to
netpd's server if you have the netpd chat open. you can also download
the whole mmm package through netpd. feel free to jam around the
world.
what's not working yet / what is planned?
as for now, there is no support for samples whatsoever, it isn't
planned to support them soon. further, there is no hard disk recorder
available yet, but it is planned. the arranger/sequencer combo is very
crippled at the moment, only supporting 1 16-step-pattern to choose
from and 1 page of 16 patterns in the arranger. this will change
rather soon. next there are plans for luxury editing functions,
especially in the sequencer like copy, paste, random pattern,
interpolation and so on. plans exist for full keyboard control, but
this will be worked on not too soon. the module roster is far from
being complete yet, more is to come.
can i save my stuff?
should be possible with the buttons above the channels. don't rely on
the result though, this is still 0.1.0 :)
can i add my own modules?
modules are not to hard to write, but for now, the list of selectable
modules is hardcoded. look at all the 4m-* patches in the patches
folder to see how they are ticking. contact us for adding your patch
to the mmm or try to figure out yourself how it works ;)
what's the license?
mmm is licensed under the gnu lgpl. if you think this is a too useful
product to be free of charge, please consider donating the amount of
money you would've paid for it (or the amount of money you got from
selling your protools equipment on monday) to a trust of your choice.
who are the authors?
mmm is developed by enrique erne (eni, swiss, pd{at}mild.ch) and
christopher charles (syntax_tn, germany, chr.m.charles{at}gmail.com).
we can be contacted via email, irc (#dataflow) or directly in the
netpd chat. several patches within mmm are based upon netpd versions
of them, check netpd for the original authors. mmm shares some of it's
netcode with netpd, by roman haefeli.
disclaimer.
we cannot give you any guarantees on using mmm, not even that you
have fun. it should be relatively harmless, but don't come crying to
us if mmm accidently hijacks your *mule and downloads david hasslehoff
recordings to your computer.
eofaq
It looks like finally the nightly windows builds of Pd-extended are
working regularly. pd-MAIN still needs work. Try it out and report
any problems.
http://autobuild.puredata.info/auto-build/latest/
The one big difference between the nightly Windows builds and the
others is that Gem is not included. That's a bigger project, since
the nightly builds use MinGW to build, while none of the Gem devs use
MinGW.
.hc
------------------------------------------------------------------------
I have the audacity to believe that peoples everywhere can have three
meals a day for their bodies, education and culture for their minds,
and dignity, equality and freedom for their spirits. - Martin
Luther King, Jr.
hi list.
we proudly announce the first public release of our compact composer
for pd, mmm.
grab it at http://netpd.org/mmm-0.1.0.zip
mmm is best described in it's faq, see below. don't expect too much
yet, there is still a lot to be done. comments, bugreports, cash, are
welcome.
have fun with it!
christopher charles & enrique erne
faq for mmm-0.1.0 - eden
what is mmm?
mmm is a pd patch collection aimed at providing a studiolike(?),
streamlined, dynamic interface for making synthetic music.
screenshots?
http://www.netpd.org/mmm.png
ymmv depending on your operating system. we put some effort in
detecting the operating system and setting the fontsize according to
it, but quirky xorg or dpi settings might screw things up again.
where can i get it?
we currently host the mmm at http://netpd.org/mmm-0.1.0.zip ,
alternatively, you can grab netpd, enter the chat, and if either of
the authors is online, download it directly through netpd and start
rocking.
what does "mmm" stand for?
mmm was originally just the working title, but we came to like it
somehow. the original meaning is "music making machine" but you can
substitute every m for whatever you want. so "massive multiplayer
music" is okay with us, too.
what is the inspiration?
having worked on/with the bagoftricks (lots inconsistently coloured
gop-patches to be connected freely) and netpd (lots of
inconsistent-looking windows to clutter up the screen), we came to
mock up an clean, dynamic interface in which modules don't bring their
own gop or open their own window, but log onto the interface that's
provided for them by the motherpatch. all modules sharing the same
interface made it easy for them to share the same sequencer and
arranger.
what are the dependencies?
mmm should work with pd-0.39 and zexy installed. iemlib is important
for many synth and effects patches, and there's even set of gem
modules you can chain if you want.
is it actually usable?
no. this 0.1.0 release is rather a tech demo and a taste of things to
potentially come. you can crunch some acid loops out of it already,
but don't sell your protools studio equipment to start working with
mmm on monday.
how does it work?
mmm's interface (mmmmain.pd) is divided into 3 parts: there is the
module/channel view, where you can chain up synths and effects on 8
different channels. select an empty field on a channel, and then use
the scrollbox on the left to select a patch and open it. when clicking
on a patch you loaded up in the module view, the 2nd view comes into
play: from there you control the patch's sliders on the left, right of
it is the stepsequencer for each of the slider (means everything is
sequencable!). yet you won't hear anything until you did the following
2 things: press play in the uppermost row of mmmmain, and set up the
arranger to play the stepsequence. the arranger is not module-based,
but controls all modules of a channel are grouped in the arranger. for
now, you can only select pattern 01 or nothing to play in the
arranger. so set up a loop for the first pattern (loopstart:0,
looplength:1) set the first field on the channel you got your patch on
in the arranger to p01 and start making some noise.
does it work online?
yes. mmm is compatible to netpd and will automatically log on to
netpd's server if you have the netpd chat open. you can also download
the whole mmm package through netpd. feel free to jam around the
world.
what's not working yet / what is planned?
as for now, there is no support for samples whatsoever, it isn't
planned to support them soon. further, there is no hard disk recorder
available yet, but it is planned. the arranger/sequencer combo is very
crippled at the moment, only supporting 1 16-step-pattern to choose
from and 1 page of 16 patterns in the arranger. this will change
rather soon. next there are plans for luxury editing functions,
especially in the sequencer like copy, paste, random pattern,
interpolation and so on. plans exist for full keyboard control, but
this will be worked on not too soon. the module roster is far from
being complete yet, more is to come.
can i save my stuff?
should be possible with the buttons above the channels. don't rely on
the result though, this is still 0.1.0 :)
can i add my own modules?
modules are not to hard to write, but for now, the list of selectable
modules is hardcoded. look at all the 4m-* patches in the patches
folder to see how they are ticking. contact us for adding your patch
to the mmm or try to figure out yourself how it works ;)
what's the license?
mmm is licensed under the gnu lgpl. if you think this is a too useful
product to be free of charge, please consider donating the amount of
money you would've paid for it (or the amount of money you got from
selling your protools equipment on monday) to a trust of your choice.
who are the authors?
mmm is developed by enrique erne (eni, swiss, pd{at}mild.ch) and
christopher charles (syntax_tn, germany, chr.m.charles{at}gmail.com).
we can be contacted via email, irc (#dataflow) or directly in the
netpd chat. several patches within mmm are based upon netpd versions
of them, check netpd for the original authors. mmm shares some of it's
netcode with netpd, by roman haefeli.
disclaimer.
we cannot give you any guarantees on using mmm, not even that you
have fun. it should be relatively harmless, but don't come crying to
us if mmm accidently hijacks your *mule and downloads david hasslehoff
recordings to your computer.
eofaq
http://idmi.poly.edu/node/46
Patching Circle @ Polytechnic University - Integrated Digital Media
Institute:
An informal gathering of patching and patchers (Max/MSP/Jitter, Pure
Data and.. even Processing if you want..)
Beginners and Experienced welcome. 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. Or not.
Depending on the turnout, we will see how soon we will organize the
next. I think every week is too much, maybe once a month, we shall see?
Tuesday Oct 24th 6:30 (ish)
Polytechnic University
Brooklyn Campus
6 Metro Tech Center
Rogers Hall room 207
You'll probably need to call to get it: 718 260 3693
Map: http://www.poly.edu/directions/
.hc
------------------------------------------------------------------------
"[W]e have invented the technology to eliminate scarcity, but we are
deliberately throwing it away to benefit those who profit from
scarcity." -John Gilmore
Dear all,
Some of you may be aware of, or may have used externals from my flib
library (available in the pure-data CVS). flib is now deprecated, and
will no longer be developed (at least not by me). Most of the
functionality from flib has now been ported to the much more extensive
LibXtract library (available via
http://sourceforge.net/projects/libxtract).
The library tarball includes a PD external that provides a wrapper for
the library's functions. Currently these comprise of:
MEAN,
VARIANCE,
STANDARD_DEVIATION,
AVERAGE_DEVIATION,
SKEWNESS,
KURTOSIS,
CENTROID,
IRREGULARITY_K,
IRREGULARITY_J,
TRISTIMULUS_1,
TRISTIMULUS_2,
TRISTIMULUS_3,
SMOOTHNESS,
SPREAD,
ZCR,
ROLLOFF,
LOUDNESS,
FLATNESS,
TONALITY,
CREST,
NOISINESS,
RMS_AMPLITUDE,
INHARMONICITY,
POWER,
ODD_EVEN_RATIO,
SHARPNESS,
SLOPE,
LOWEST_MATCH,
HPS,
F0,
MAGNITUDE_SPECTRUM,
AUTOCORRELATION,
AUTOCORRELATION_FFT,
AMDF,
ASDF,
MFCC,
DCT,
BARK_COEFFICIENTS,
PEAKS,
FLUX,
ATTACK_TIME,
DECAY_TIME,
DELTA_FEATURE
Some documentation of the code can be found at:
http://libxtract.sourceforge.net
There is also a PD help file with the distribution that explains how to
use the external, and provides a few usage examples.
Please feel free to email me with any suggestions/questions/comments.
best,
Jamie
Begin forwarded message:
> From: vade <doktorp(a)mac.com>
> Date: October 16, 2006 8:03:15 PM EDT
> To: nymax(a)yahoogroups.com
> Subject: Patching Circle @ Polytechnic university
>
> OFFICIALLY (really):
>
> Patching Circle @ Polytech University - Integrated Digital Media
> Institute:
>
> An informal gathering of patching and patchers (Max/MSP/Jitter,
> Pure Data and.. even Processing if you want..)
>
> Beginners and Experienced welcome. 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. Or not.
>
> Depending on the turnout, we will see how soon we will organize the
> next. I think every week is too much, maybe once a month, we shall
> see?
>
> Tuesday Oct 24th 6:30 (ish)
>
> IDMI/Polytechnic University
> Brooklyn Campus, Rogers Hall room 207
> 6 Metro Tech Center (Jay St btw Willoughby and Johnson)
> +1 718 260 3693
>
> Map: http://www.poly.edu/directions/
>
> Thanks,
>
>
> v a d e //
>
> www.vade.info
> abstrakt.vade.info
------------------------------------------------------------------------
As we enjoy great advantages from inventions of others, we should be
glad of an opportunity to serve others by any invention of ours; and
this we should do freely and generously. - Benjamin Franklin
Hey All,
Pd(a) on the gp2x is finally working to the point where I feel comfortable
releasing something. It's nowhere near feature complete but it can load
patches and make noises and you can control it with the gp2x joystick
+ buttons. Of course, the real reason for releasing early is because
ESR is my homeboy and I love to brag about early releases[1]. Not at
all because it would be nice for people to be able to use the software,
test it out, send bug reports/patches, and generally improve it at a
faster rate than if it was just sitting on the hard disk. ;)
So yeah, if you have a gp2x and you patch in Puredata, check it out!
http://mccormick.cx/projects/gp2xPd/
Have fun!
Best,
Chris.
[1] <http://lists.puredata.info/pipermail/pd-list/2006-10/042927.html>
-------------------
chris(a)mccormick.cx
http://mccormick.cx
On Fri, 13 Oct 2006, Luke Iannini (pd) wrote:
> Sigh. That explains the lack of response, I suppose?
I don't know what you're talking about. Was there a technical problem when
sending the original email? Anyway, I don't read all of the mails on
pd-list, and I usually don't search for emails mentioning my name ;)
Also, a bunch of people are currently busy because of the Piksel
conference in Bergen, Norway.
>> I know DesireData has vastly improved keyboard
>> navigation/wire-connectin',
yes, when it works, but somehow we broke it again and forgot to fix it.
I'll fix it today, especially because we're making a one-hour presentation
on DesireData tomorrow :)
>> but not quite everything that MaxToolbox does.
MaxToolbox doesn't have all the keyboard features that DesireData has
either.
>> Matheiu, is the rest of it somewhat easily doable for DesireData (such
>> as one to many connections, left-to-right mapping, etc.)?
Yes, but not this month, because I have too many exhibitions, and maybe
not even this year, because DesireData will need a lot of bugfixes and
optimisations. I need to be able to definitely switch to DesireData as
soon as possible.
Why don't you learn Tcl and help us doing this? Tcl is an easy language to
learn.
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju
| Freelance Digital Arts Engineer, Montréal QC Canada
Hi all,
I've put out Pd 0.40-1, fixing some bugs (and hopefully not introducing
new ones...)
Also, "pdrp" is in version 08; the patches now use "declare" correctly so
that they can be run without using scripts to set the paths up.
cheers
Miller
Hallo,
Chuckk Hubbard hat gesagt: // Chuckk Hubbard wrote:
> Changing non-audio [send] destinations is GREAT. I came up with some
> crazy workarounds for that one before.
> And disabling selection of drawn objects is a beautiful thing.
Hm, I missed this: How do you do that?
Ciao
--
Frank Barknecht _ ______footils.org_ __goto10.org__