-
husk
Hi forum
let's say I have an |osc~ 440| and I want to shifting the phase to 180 degrees (anti phase) writing it into an array.
What is the best approach to do this?
I prefer to do it on vanilla for compatibility reason.
thanks!
husk -
husk
Hi all,
Qweb library has been released this night!
Qweb is a collection of puredata python objects that performs web research to find texts, images and videos to use in puredata.
It supports twitter, flickr, youtube, jabber, RSS, wikipedia, and general web elements like images and pages.
It's pyext based and should work on all platforms.I already uploaded it on http://puredata.info/downloads/Qweb/
You can find some video example at:
http://estereotips.net/qweb/Trac: http://code.autistici.org/trac/planetQ/wiki/Qweb
cheers
husk -
husk
Hi forum,
just to share this abstraction I'm using in my recent patches.
Mediagrid is a graphical file chooser.
It is based on videogrid external from Sergi Lario and Lluis Gomez i Bigorda.
Apart to be an abstraction and not an external, the main difference is
that mediagrid is cross-platform and you can manage audio file also
and no just video or images.
Here more infos and download:
http://code.autistici.org/trac/planetQ/wiki/mediagridcheers
husk -
husk
Crazy A/V Machines: a puredata workshop
When:
Monday to Saturday September 27th-October 2nd 12:00-16:00Where:
NK Elsenstr. 52 2HH 2Etage 12059 BerlinWho:
Oscar Martin and Luca CarrubbaThe aim of this workshop is to learn simple programming strategies for the creation of audio/video software tools for live performances. Generative or interactive piece of software that let artist creates and controls a video stream or an audio processing in real time.
During the workshop we will use Pure Data, a free (as a bird and as a beer) graphical programming language particularly focused on the processing of audio and video data in real time. Pure data is a tool for artists whom wants experiment with a
different creation pattern, with a freedom to build from the scratch they own instruments or interactive installation. You dont need to be a programmer to begin to build your tool. In 5-6 days long workshop you will learn the basis of language, how to manipulate or create a video and how to play with audio. At the end of the workshop all participants will play in a jam session together in the Lab space or exhibit their prototypes.Participation is limited to 12.
workshop program and registration:
http://www.nkprojekt.de/pure-data-crazy-av-machines-with-oscar-martin-luca-carruba/--
when Art become pratical
we call it technology.When Technology become useless
we call it Art -
husk
hi,
at audiogames we used blender 2.6 and pdextended for our 2.0 version of the installation:We used this OSC.py lib for blender:
http://code.autistici.org/svn/planetQ/audiogames/2.1/src/lib/OSC.pyThis code in order to receive:
http://code.autistici.org/svn/planetQ/audiogames/2.1/src/lib/readOSCori.pyAnd this to send (look for send_osclocation function)
http://code.autistici.org/svn/planetQ/audiogames/2.1/src/lib/Player.pyAll the code is gpl, so just study it and reuse
happy hackinghusk
-
husk
Take a look to libpd also:
libpd.cc is the way how to embed pd as sound engine in your program without need to use it as different application
cheers
husk -
husk
Hey playmodes, nice to see your project here!
I have made something similar a couple of years ago. I remember I used pd-extended. But I think it's possible to do it also in pd-vanila (or you have to compile external for your libpd version).
This night I will check and let you know.
cheers
husk -
husk
Yeah, it was so simple!
thanks a lot!
So now another probably easy question: how I convert to db?
Let's say I want to output a sinewave to certain db (85db). How can I do that?
cheers
husk -
husk
Hi sinewave, thanks to your reply.
I can't test your patch right now but seems pretty clear the concept.
Maybe i'll come back to write here to further help.
husk -
husk
Hi,
you can use Qweb library for that:
http://puredata.info/downloads/Qweb
Here a video with an example:
http://estereotips.net/puredata-tweets-visualization/saluts!
husk -
husk
Hi,
here you can find debian package source of vloopback:
http://packages.debian.org/squeeze/vloopback-sourceonce you install it and you add module (trought terminal command "modprobe vloopback") a new /dev/video device will be created (something like /dev/video1).
Once you get it you need two programs: one to stream video output and another one to catch it.
Catch it is easy because is just a video4linux device (like a webcam). For example in pd/Gem you can use pix_video passing a message like:| device /dev/video2(
In order to stream through vloopback instead the program you are using have to be "ready" for that.
In the case of puredata you will use pix_record object and a message like this:| codec v4l2, file /dev/video1, record 1 (
where /dev/video depend on your vloopback device.
A practical example for that kind of use is creating video texture with puredata/gem and use lpmt (http://hv-a.com/lpmt/) for video mapping them.
I don't know if it is possible to stream video putput between programs using pipe. If you test it please report, I'm curious about that!
cheers
husk -
husk
Hey Guido,
I'm not from Rome but I was living there for a while (like in many others places )
I don't live in italy and like me many others experts pd users. For this reason I belive there is any pd-circle like the berlin one (that is very good btw). With no expert users is very hard to start a pd-circle. Why don't you try to run one in MIlan Area? what blobk you? wich kind of help or support are you looking for? maybe I can help.....I use pd in my work as teacher in italian and spanish fine arts accademy course. It's true that Brera miss some puredata specific course; we triyed to push it a while ago during ahacktitude 2009. Things are changings and different accademias for all the country are interesting every day more on our tools and practices.
And, trying to be constructive and to resolve our problems: why don't you or alistair participate more on puredata.it?
cheers
husk -
husk
Hi guido and all,
we are not so few. It's true puredata.it is a bit abandoned mainly because based on the activity of two users. Also the manteiner of the italian forum is a strong max user and that also bad influenced the forum activity I think. BTW there are many pd-users very actives in the international scene trying to push the local one to. Xname and Me, with some hacklab in Rome organized first puredata workshop and it was very participated. Sad is pushing his work with Xthsense device (puredata based) very far with important international results. GabroralComplex here published his amazing XmiX software.
It's true that many italian pd-users I know don't live in Italy since long time, but we always try to help, write documentation and help community make itself stronger.
my best
husk -
husk
Hi,
check this:
http://estereotips.net/motion-tracking-and-vjing/Basically you need to get OSC message from synapse to pd. Before that you need to send a message to synapse in order to Synapse send you something:
http://synapsekinect.tumblr.com/post/6307752257/maxmsp-jitteror you can try robOSC from estereotips:
https://code.autistici.org/trac/planetQ/wiki/robOSCif you choose this way please write me before use it.
cheers
husk -
husk
Hi,
depend on platform.
On linux you can use vloopback kernel module.
On Mac os X you can use Syphon (but both programs needs to support it)
On windows no idea.
cheers
husk -
husk
Hi, take a look to attached patch.
Maybe you are also interested in my last project:
husk