Hi, is anyone familiar with the Xth Sense pd software by Marco Donnarumma (http://res.marcodonnarumma.com/projects/xth-sense/#download)? I have built Xth Sense sensors, which work fine, but I'm having a problem with parameter mapping in the software. I'm a pd noob, so am quite at sea here.
From the little I understand, parameter mapping is in Xth Sense is done using a graph-on-parent screen which accesses [sssad] abstractions in efx objects. I think the process is supposed to be:
-
bang the desired control source
-
enable a parameter control input
-
touch a slider of one of the efx objects in the workspace
-
activate one of the outputs
-
& 2) seem to work fine, but when I do 3), I get the following kinds of error messages in the console (this one when I'm touching the mix slider of the pdelay efx):
error: * routeOSC: invalid message pattern $1/pdel.mix does not begin with /
and the parameter doesn't load in the mapping screen.
I'm running this on OSX 10.6.8 and pd 0.42.5-extended (I tried installing pd 0.43.4, but that didn't fix the problem).
The efx patches are in a folder called "xth-sense-lib" in my User/Library/Pd folder. In the efx patch (e.g., efx.gui.pdelay~.pd), there are a number of abstractions (I think) for the efx parameters, e.g., one called "xsssad $1/pdel.mix", which opens in a window titled ""xsssad.pd (\$1/pdel.mix)".
I'm wondering if there's some issue with the $1 variable at the beginning of the (OSC?) message, and if the escape backslash in the window title has anything to do with it. Could there be something in the way my system or my pd install is configured that's causing this error?
I've sent an email to Marco, but haven't had a reply yet. Of course, I only sent it last night, but I'm feeling some urgency here because I'm hoping to use this system for a short performance 3 weeks from now
I'd be most grateful for any suggestions.
Thanks.
dl