opened a request https://github.com/pure-data/pure-data/issues/2395

Em qua., 14 de ago. de 2024 às 09:58, Pier Bar <[email protected]>
escreveu:

> I might be mistaken, but I understand that data structures were originally
> designed to facilitate the creation of graphical scores. The way the mouse
> interacts with array elements seems like a great foundation for
> incorporating symbols within a "frame". For example, a user could create a
> staff with clickable and draggable notes, using Pure Data's native tools
> (and a library containing the coordinates to create the symbols)...
>
> Il giorno dom 11 ago 2024 alle ore 03:21 Alexandre Torres Porres <
> [email protected]> ha scritto:
>
>> hmmm, a setable receive symbols for arrays could be interesting. I see
>> the message it gets is just a 'bang' whenever there is a click, but being
>> able to retrieve the index and value of the changed element in a receive
>> symbol seems like a nice thing to have. Though I have lived without this
>> just fine and I'm not really sure about the use cases.
>>
>> I had kind of a use case for this, but I realized that what I wanted was
>> a multislider GUI, so I made one that just works nicely as one. Using
>> arrays as a hack for multislider is a problem for me because I didn't want
>> just the 'jump on click' behaviour.
>>
>> So I'm not sure about just requesting this functionality on its own, now
>> that I have my 'true' multislider. I'd go for it if we could also expand
>> arrays and also add a 'steady on click' mode, and also a 'bar visualization
>> mode'... but then maybe that's adding too many things just so arrays work
>> like something else.
>>
>> Nonetheless, maybe just adding this functionality on its own could indeed
>> be a good thing.
>>
>> One way to always 'poll' the values, of course, is with [tabread~], and
>> it works at signal rate
>>
>> cheers
>>
>>
>> Em sáb., 10 de ago. de 2024 às 03:20, Bukvic, Ivica <[email protected]>
>> escreveu:
>>
>>> Perhaps vanilla could port the pd-l2ork's <arrayname>_changed send that
>>> is attached to each array and is used in conjunction with the global
>>> presetting mechamism (preset_hub and preser_node objects). IIRC, canvas
>>> hosting the array should also trigger the "clicked" event.
>>>
>>> Best,
>>>
>>> Ico
>>> --
>>> Ivica Ico Bukvic, D.M.A.
>>> Director, Creativity + Innovation
>>> Director, Human-Centered Design iPhD
>>> Institute for Creativity, Arts, and Technology
>>>
>>> Virginia Tech
>>> Creative Technologies in Music
>>> School of Performing Arts – 0141
>>> Blacksburg, VA 24061
>>> (540) 231-6139
>>> [email protected]
>>>
>>> ci.icat.vt.edu
>>> l2ork.icat.vt.edu
>>> ico.bukvic.net
>>> ------------------------------
>>> *From:* Pier Bar <[email protected]>
>>> *Sent:* Friday, August 9, 2024 5:50:43 PM
>>> *To:* [email protected] <[email protected]>
>>> *Subject:* [PD] "Click" and "Change" Notifications for Array Elements
>>> in Data Structures
>>>
>>> Hello,
>>>
>>> I've noticed that while structures in Pure Data usually can send "click"
>>> and "change" notifications when modified, this behavior doesn't seem to
>>> apply to the elements of an array within these structures (apart from
>>> polling solutions like using [metro]).
>>>
>>> How difficult would it be to change this behavior in the future, or
>>> would Pure Data's architecture not easily allow for it?
>>>
>>> Best regards,
>>>
>>> Pierpaolo Barbiero
>>>  ---
>>> Pd-list - [email protected]
>>>
>>> https://lists.iem.at/hyperkitty/list/[email protected]/message/JOZZ4J7IURUAVIPT7RBYMTUFWLHABUGA/
>>>
>>> To unsubscribe send an email to [email protected] mailing list
>>> UNSUBSCRIBE and account-management -> https://lists.iem.at/
>>
>>  ---
>> Pd-list - [email protected]
>>
>> https://lists.iem.at/hyperkitty/list/[email protected]/message/ZB2ADMFEPD2TMTZ6R3KNKTXGBYMP5UWS/
>>
>> To unsubscribe send an email to [email protected] mailing list
>> UNSUBSCRIBE and account-management -> https://lists.iem.at/
>
>
 ---
Pd-list - [email protected]
https://lists.iem.at/hyperkitty/list/[email protected]/message/NHDIEWEJCWW45XZFOGNOVJS44U2GJ37F/

To unsubscribe send an email to [email protected] mailing list
UNSUBSCRIBE and account-management -> https://lists.iem.at/

Reply via email to