Hi,
does anybody know if theres an object that can recognize the mouse over it?
It could be to turn of and on a toogle, without have to click.
I know that this is possible to do in a gemwindow, but its possible to do also in the main window?
thanks a
On 2010-08-16 20:32, Ariane stolfi wrote:
Hi,
does anybody know if theres an object that can recognize the mouse over it?
It could be to turn of and on a toogle, without have to click.
I know that this is possible to do in a gemwindow, but its possible to do also in the main window?
e.g. [iem_event] from iem_gui
fgmasdr IOhannes
On Mon, 16 Aug 2010, Ariane stolfi wrote:
does anybody know if theres an object that can recognize the mouse over it? It could be to turn of and on a toogle, without have to click. I know that this is possible to do in a gemwindow, but its possible to do also in the main window?
you can use [gf/mouse_spy] in GridFlow.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
De: Ariane stolfi arianestolfi@gmail.com Para: PD list pd-list@iem.at Enviadas: Segunda-feira, 16 de Agosto de 2010 15:32:43 Assunto: [PD] on mouse over
Hi,
does anybody know if theres an object that can recognize the mouse over it?
It could be to turn of and on a toogle, without have to click.
I know that this is possible to do in a gemwindow, but its possible to do also in the main window?
thanks a
What if you use [cursor] or [MouseState] and stablish some coordinates to trigger a bang?
Eduardo
thanks for the answers,
as I can see it can be done with mouse coordinates, but it would be nicer if it was something that could be dragable.
I want to make one object to play each chord when the mouse is over, and to be able to select one scale for each music by placing the objects together
can I use [iem_event] or [gf/mouse_spy] to do that?
thanks Ariane
2010/8/16 Eduardo Patricio epatricio@yahoo.com
*De:* Ariane stolfi arianestolfi@gmail.com *Para:* PD list pd-list@iem.at *Enviadas:* Segunda-feira, 16 de Agosto de 2010 15:32:43 *Assunto:* [PD] on mouse over
Hi,
does anybody know if theres an object that can recognize the mouse over
it?
It could be to turn of and on a toogle, without have to click.
I know that this is possible to do in a gemwindow, but its possible to do
also in the main window?
thanks a
What if you use [cursor] or [MouseState] and stablish some coordinates to trigger a bang?
Eduardo
On Mon, 16 Aug 2010, Ariane stolfi wrote:
as I can see it can be done with mouse coordinates, but it would be nicer if it was something that could be dragable. I want to make one object to play each chord when the mouse is over, and to be able to select one scale for each music by placing the objects together can I use [iem_event] or [gf/mouse_spy] to do that?
[gf/mouse_spy] also will reports clicks and unclicks, and you can process that with [#mouse] to give you a simple drag-and-drop mechanism, but at the same time, it won't prevent pd's own interpretation of mouse clicks in a canvas.
with [#see] you can display a picture in a patch and get the same output as [gf/mouse_spy] clipped and translated to the rectangle of the picture. (mouse over top left corner of the picture will give 0 0 regardless of the position of the picture in the patch).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
hi
I was trying with [iem_event], and it was working, but now I got an error
error: ivnt: no method for 'move_x_y', (see atached patch)
also, it cant find the help patch for ivnt.pd, and I had to open the file from the pd patch to figure how it works
now I'm gonna try with gridflow, but I would prefer to work with built-in externals from pd-extended
thanks Ariane
2010/8/16 Mathieu Bouchard matju@artengine.ca
On Mon, 16 Aug 2010, Ariane stolfi wrote:
as I can see it can be done with mouse coordinates, but it would be nicer
if it was something that could be dragable. I want to make one object to play each chord when the mouse is over, and to be able to select one scale for each music by placing the objects together can I use [iem_event] or [gf/mouse_spy] to do that?
[gf/mouse_spy] also will reports clicks and unclicks, and you can process that with [#mouse] to give you a simple drag-and-drop mechanism, but at the same time, it won't prevent pd's own interpretation of mouse clicks in a canvas.
with [#see] you can display a picture in a patch and get the same output as [gf/mouse_spy] clipped and translated to the rectangle of the picture. (mouse over top left corner of the picture will give 0 0 regardless of the position of the picture in the patch).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
I'm wondering if anyone knows of an object that will only pass on a list if it changes. I'm sure I could whip something up, but I'd rather not if it exists.
-Johnny
On Mon, 16 Aug 2010, Johnny Ferguson wrote:
I'm wondering if anyone knows of an object that will only pass on a list if it changes. I'm sure I could whip something up, but I'd rather not if it exists.
[t a a] | | | [list.==] | | [spigot]
using [list.==] from GridFlow™.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
On 08/16/2010 10:36 PM, Mathieu Bouchard wrote:
On Mon, 16 Aug 2010, Johnny Ferguson wrote:
I'm wondering if anyone knows of an object that will only pass on a list if it changes. I'm sure I could whip something up, but I'd rather not if it exists.
[t a a] | | | [list.==] | | [spigot]
using [list.==] from GridFlow™.
Awesome external. I've coded up an abstraction to filter out repeated lists. See attached.
-Johnny
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
On Tue, 17 Aug 2010, Johnny Ferguson wrote:
Awesome external. I've coded up an abstraction to filter out repeated lists. See attached.
What are you trying to achieve using [moses] and the two messageboxes ? I don't understand.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
On 08/17/2010 01:13 AM, Mathieu Bouchard wrote:
On Tue, 17 Aug 2010, Johnny Ferguson wrote:
Awesome external. I've coded up an abstraction to filter out repeated lists. See attached.
What are you trying to achieve using [moses] and the two messageboxes ? I don't understand.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
when [list.==] puts out a 1, I want the spigot to close (avoid duplicates). When [list.==] puts out a 0 I want the spigot to open (the list has changed).
I tried looking for a NOT object, but couldn't find one. Moses and the 2 message boxes are as close as I can get.
-Johnny
On 2010-08-17 09:12, Johnny Ferguson wrote:
On 08/17/2010 01:13 AM, Mathieu Bouchard wrote:
On Tue, 17 Aug 2010, Johnny Ferguson wrote:
Awesome external. I've coded up an abstraction to filter out repeated lists. See attached.
What are you trying to achieve using [moses] and the two messageboxes ? I don't understand.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
when [list.==] puts out a 1, I want the spigot to close (avoid duplicates). When [list.==] puts out a 0 I want the spigot to open (the list has changed).
I tried looking for a NOT object, but couldn't find one. Moses and the 2 message boxes are as close as I can get.
how have you looked for the object?
try [!=]
try "1-x"
try [select 0]
fgmasdr IOhannes
On Tue, 17 Aug 2010, IOhannes m zmoelnig wrote:
try [!=]
you mean [!= 1]
try "1-x"
that would be [swap 1] with [-] using builtins or [expr 1-$f1] with expr or [inv+ 1] with GridFlow
try [select 0]
[listread 1 0] also swaps 0 and 1
[listfind 1 0] also swaps 0 and 1 because listfind is the inverse function of listread, and because the swapping of 0 and 1 is its own inverse.
the latter two are in GridFlow.
http://gridflow.ca/help/inv+-help.html http://gridflow.ca/help/inv*-help.html http://gridflow.ca/help/listread-help.html http://gridflow.ca/help/listfind-help.html
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
or [nchange l] (from maxlib, I think) gr, Tim
2010/8/17 Johnny Ferguson hyperflexed@gmail.com
On 08/17/2010 01:13 AM, Mathieu Bouchard wrote:
On Tue, 17 Aug 2010, Johnny Ferguson wrote:
Awesome external. I've coded up an abstraction to filter out repeated
lists. See attached.
What are you trying to achieve using [moses] and the two messageboxes ? I don't understand.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
when [list.==] puts out a 1, I want the spigot to close (avoid duplicates). When [list.==] puts out a 0 I want the spigot to open (the list has changed).
I tried looking for a NOT object, but couldn't find one. Moses and the 2 message boxes are as close as I can get.
-Johnny
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Tue, 17 Aug 2010, Johnny Ferguson wrote:
when [list.==] puts out a 1, I want the spigot to close (avoid duplicates). When [list.==] puts out a 0 I want the spigot to open (the list has changed).
ah sorry... I didn't think about it long enough...
I tried looking for a NOT object, but couldn't find one.
[==] is a NOT object. That is, it's [== 0], as 0==0 gives 1, and as 1==0 gives 0.
Moses and the 2 message boxes are as close as I can get.
With GridFlow, there is also [shunt], which is like [spigot] but has two outlets (or any number of outlets). You can use that to make a [spigot] and negation in a single box. (it's nearly the same as what is called [demux] in other libraries).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
On 08/17/2010 10:08 AM, Mathieu Bouchard wrote:
On Tue, 17 Aug 2010, Johnny Ferguson wrote:
when [list.==] puts out a 1, I want the spigot to close (avoid duplicates). When [list.==] puts out a 0 I want the spigot to open (the list has changed).
ah sorry... I didn't think about it long enough...
I tried looking for a NOT object, but couldn't find one.
[==] is a NOT object. That is, it's [== 0], as 0==0 gives 1, and as 1==0 gives 0.
Moses and the 2 message boxes are as close as I can get.
With GridFlow, there is also [shunt], which is like [spigot] but has two outlets (or any number of outlets). You can use that to make a [spigot] and negation in a single box. (it's nearly the same as what is called [demux] in other libraries).
Just a quick question on gridflow. Is it possible to install help files or something (so I can right click gridflow objects for help)? I had the doc folder after compiling from source, but I wasn't sure where to put it.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
On Tue, 17 Aug 2010, Johnny Ferguson wrote:
Just a quick question on gridflow. Is it possible to install help files or something (so I can right click gridflow objects for help)? I had the doc folder after compiling from source, but I wasn't sure where to put it.
You are supposed to point a path option to the folder containing the gridflow folder, and not to the gridflow folder itself. Otherwise, gridflow will fail to find the abstractions folder, the doc folders, the examples folder, and the images folder.
That's how it works in recent versions. It may change a bit, but this principle will probably stay, to minimally harmonise with the 'libdir' way of packaging libraries that has become the norm in recent years (although there are no real plans to have gridflow follow the whole libdir standard).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
On Mon, Aug 16, 2010 at 10:34:03PM -0400, Johnny Ferguson wrote:
I'm wondering if anyone knows of an object that will only pass on a list
if it changes. I'm sure I could whip something up, but I'd rather not if
it exists.
[list-compare] in the [list]-abs is a vanilla way to compare two lists.
Frank Barknecht Do You RjDj.me? _ ______footils.org__
On Tue, 17 Aug 2010, Frank Barknecht wrote:
On Mon, Aug 16, 2010 at 10:34:03PM -0400, Johnny Ferguson wrote:
I'm wondering if anyone knows of an object that will only pass on a list if it changes. I'm sure I could whip something up, but I'd rather not if it exists.
[list-compare] in the [list]-abs is a vanilla way to compare two lists.
It's only vanilla if you don't count the fact that [list]-abs have to be installed too.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801