im just getting a chance to look at this closer.
i think the idea is to be able to insert a glsl effect as easy as i
would a pix object into a chain however I want. it should be easy
enough that beginner students could just throw a couple of effects
between [pix_video] and [pix_texture] for example as though it WAS a
pix object.
there is a description in marius's paper at pdcon09 but his objects
were lost do to server crash i guess.
http://gem.iem.at/community/conventions/convention09/schebella.pdf
ive also been looking at [pix_shader] which is a good starting point.
i thought i would write a follow up thinking about this because maybe
there should be some more glsl documentation? or maybe clearer
documentation?
i also notice that the [pix_texture] help file has no description for
Inlet 2... hmmmm
ive seen some attempts at some sort of jitter/glsl (which i know
nothing about) called [glsl.slab] and [glsl.slab2]???
but maybe its not possible to make the glsl stuff work so clean and
intuitively as marius's paper describes.... at least not as far as my
understanding can go.
Again, it should be as easy as:
[gemhead]
|
[pix_video]
|
[glsl-effect-01]
|
[glsl-effect-02]
|
[pix_gain] (or whatever)
|
[glsl-effect-03]
|
[pix_texture]
|
[rectangle 5.5 4]
... but maybe im dreaming.
m
On Thu, Feb 7, 2013 at 2:54 PM, Cyrille Henry <ch(a)chnry.net> wrote:
>
>
> Le 07/02/2013 19:02, me.grimm a écrit :
> ...
>
>> glsl effects (i never did quite figure out an easy way to chain effects)
>
> use framebufffer :
> render the image in a framebuffer with a shader, then draw the 1st
> framebuffer texture in a 2nd framebuffer with a 2nd shader etc.
> it's quite easy, and hundred time faster than doing video computing in CPU.
>
> cheers
> c
--
____________________
m.e.grimm | m.f.a | ed.m.
megrimm(a)gmail.com
_________________________________
Ja, I made that in 2 seconds before I went out the door. Thanks for catching the delay error.
On May 5, 2013, at 3:48 PM, pd-list-request(a)iem.at wrote:
> From: Roman Haefeli <reduzent(a)gmail.com>
> Subject: Re: [PD] High CPU usage when tracks are muted (Raspberry Pi)
> Date: May 5, 2013 3:48:19 PM EDT
> To: pd-list(a)iem.at
>
>
> On Son, 2013-05-05 at 12:42 -0400, Dan Wilcox wrote:
>> Even though you don't have audio coming out when you're muting, you're
>> still doing dsp. You should put each channel in a sub patch or
>> abstraction and use [switch~] to enable/disable that abstraction. This
>> is super important with low resource machines. The best fix is to do a
>> quick (10-5ms) fade in/out when muting/unmuting, then hit [switch~] so
>> you don't get any clicks:
>
> this part:
>
>
> [unpack f f]
> | /
> [del ]
> |
> [switch~]
>
>
> is most likely not doing what you are expecting it to do. A [delay]
> outputs only bangs and no numbers. [switch~ ], however, will only
> compute one block when banged.
>
> Also the [unpack]-[del] combination is weird as it first sets the delay
> time to 5 and then immediately to 1 or 0 (depending on which message got
> banged). Also, you don't want to apply the delay to both messages. When
> fading in, computation must be already turned on. The delay is only
> required for the fade-out.
>
> I modified slightly to what I think you meant to do.
>
> Roman
--------
Dan Wilcox
@danomatika
danomatika.comrobotcowboy.com
Hello everyone, I could not find instructions about how to set up OpenCv
for Pure Data (Windows). Can anyone help or tell me where to find
instructions?
Thank you guys :)
Francesco
Hallo list,
Was anybody successful to run Xth sense software (based on pd) on archlinux
?
pdx 0.43.4
Where I see problems is th 64 bit incompatibility with the xth sense libs,
which are precompiled:
pd-externals/xth-sense-lib/line3.pd_linux:
/home/paum/pd-externals/xth-sense-lib/line3.pd_linux: wrong ELF class:
ELFCLASS32
and TCL errors like this:
(Tcl) INVALID COMMAND NAME: invalid command name ".x7f4e941406b0.c"
while executing
".x7f4e941406b0.c create image 901 776 -image 7f4e94924050PHOTOIMAGE -tags
7f4e94924050PHOTO"
("uplevel" body line 929)
invoked from within
"uplevel #0 $cmds_from_pd"
thanks for reply
--
Fero Kiraly
www.ferokiraly.comwww.cluster-ensemble.com
hi,
I need to force the use of OSS MIDI instead of alsa on my RPi.
I don't know why, alsa is the default whereas there is nothing saying that
in startup flags nor in config file.
There is a -alsamidi, but is there an -ossmidi option ?
cheers
antoine
--
do it yourself
http://antoine.villeret.free.fr
re all,
i'm dev a prototype to accelerate experience in physical computing projects.
inspired by firmata and pd, I need validate the approach.
if anyone help, http://rbrazileiro.info/tamarino
obrigado
--
ricardo brazileiro
http://rbrazileiro.info
Hi Matijoncek,
Thanks for your suggestion. Unfortunately it doesn't work.
Adding 'localhost to the .py file made no difference.
Also, the Pd receive patch has [udpreceive] which only takes the port
address as an argument.
Must admit that I'm now distracted by this post '[PD] Pd --> Python, IPC,
FUDI, pdreceive, et cetera !' which works here but is quite a lot more
involved. More steep learning curves.
All the best,
Julian
On 6 May 2013 09:17, matijoncek prdoncek <ilovedrisk(a)gmail.com> wrote:
> Try changing the IP in the python script to "localhost"
>
> client.connect(('127.0.0.1', 9001))
> to
> client.connect(('localhost', 9001))
>
> make sure it is also set to "localhost" in the pd patch.
>
>
> On Sun, May 5, 2013 at 10:38 PM, Julian Brooks <jbeezez(a)gmail.com> wrote:
>
>> Hey Alex / all,
>>
>> This could be stupidly obvious but I'm completely new to python so bear
>> with me please:
>>
>> I'm following the tutorials that Alex put up here:
>> https://github.com/alx-s/RPi_tutorials/tree/master/OSC_python-pd
>>
>> First off, many thanks for the tutorials Alex:)
>>
>> I can't seem to get the test python program to connect/receive from Pd.
>>
>> https://github.com/alx-s/RPi_tutorials/blob/master/OSC_python-pd/OSC_send_p…
>>
>> When I do this:
>> python OSC_send_python.py
>> with the corresponding pd patch up and running I get:
>> not connected
>> In the console where the py file is running from.
>>
>> Must be something simple as the py file has very little in it.
>>
>> On the RPi
>> pd 0.44-2
>> iemnet/[udpreceive]
>>
>> Send examples work btw
>>
>> Does anyone have a quick fix/some wisdom?
>>
>> Best wishes,
>>
>> Julian
>>
>> _______________________________________________
>> Pd-list(a)iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>>
>
HI,
I just compiled the GEM-master from git. I want to stream what I have in VLC in GEM via to pix_video.
I'm in linux, opensuse 12.3, puredata vanilla 0.44.0, and GEM-master downloaded form git today.
However I'm not able to get it work. I'm puzzled. How does this work? I've tried the to send the message [device screen://( to [pix_video] but I've got nothing on the screen and the following message:
Cannot open '': 2, No such file or directory
v4l: failed opening device: 'screen://'
videoDC1394: no cameras found
Here is the output I've got when pix_video is running using the 04.video patch.
[pix_video]: backend #0='v4l2' : v4l2 analog
[pix_video]: backend #1='v4l' : v4l analog
[pix_video]: backend #2='dc1394' : dc1394 iidc
[pix_video]: backend #3='vlc' : vlc
When the fourth backend is hit 'vlc' I've got:
Cannot open '/dev/video3': 2, No such file or directory
v4l: failed opening device: '/dev/video3'
videoDC1394: no cameras found
This is the output when GEM starts:
GEM: Graphics Environment for Multimedia
GEM: ver: 0.93.
GEM: compiled: May 6 2013
GEM: maintained by IOhannes m zmoelnig
GEM: Authors : Mark Danks (original version)
GEM: Chris Clepper
GEM: Cyrille Henry
GEM: IOhannes m zmoelnig
GEM: with help by Guenter Geiger, Daniel Heckenberg, James Tittle, Hans-Christoph Steiner, 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 MMX/SSE2 architecture
GEM: using SSE2 optimization
GEM: detected 8 CPUs
GEM: image loading support: magick SGI jpeg tiff
GEM: image saving support: jpeg magick tiff
Ricardo Cedeño Montaña
Humboldt-Universität zu Berlin
Institute of Cultural History and Theory
Reminder: patching circle is tomorrow Monday May 6 at ITP
721 Broadway, 4th floor, NY NY 10003
See you there!
Sofy Yuditskaya
s~ <http://yuditskaya.com>
Hi pd list,
A few months ago, I released MobMuPlat, an iOS app to host pd patches (via libpd) with user-created GUIs (made with an accompanying OSX GUI editor). It's been refined and tested quite a bit since then, and (for those of you who can tolerate closed systems) it has now been released open source.
http://www.mobmuplat.com
Please enjoy! Feel free to contact me off-list with questions/bugs/things you've made/etc. Thanks to the members of this list that have already engaged me on this project, and to the makers of PD and libpd!
Dan
===
www.danieliglesia.com