[PD] Fwd: Keyboard patching
José de Abreu
abreubacelar at gmail.com
Mon Dec 3 12:40:19 CET 2018
forwardind to list
---------- Forwarded message ---------
From: José de Abreu <abreubacelar at gmail.com>
Date: Seg, 3 de dez de 2018 09:37
Subject: Re: [PD] Keyboard patching
To: Henri Augusto Bisognini <msndohenri at hotmail.com>
Em Dom, 2 de dez de 2018 17:24, Henri Augusto Bisognini <
msndohenri at hotmail.com> escreveu:
> On 11/24/18 6:41 PM, Henri Augusto Bisognini wrote:
> > Hi PD list!
> > I have an idea for a "keyboard patching" feature for PD
> On 11/24/18 6:41 PM, IOhannes wrote:
> you might want to look for the ideas matju (mathieu bouchard) had about
> this back in the days (i remember a presentation at Pd~con in montreal,
> together with chun lee).
> Thanks a lot for pointing that out. The article
> <http://artengine.ca/~catalogue-pd/18-Lee-Bouchard.pdf> contains a lot of
> interesting ideas. Also upon searching for the DesireData
> <http://artengine.ca/desiredata/> implementation he mentioned on a
> footnote and looking at the screenshot gallery you can see even more
> features than described in the article. Too bad the project seems abandoned
> since 2010 :(
> *1.* I really like the console idea. Indeed it is something that would
> not stand in the way of newcommers but could be very very useful for
> experienced users.
> If you think about it, we kind of already can send commands to canvases by
> using [namecanvas] and the Message dialog heh. A console would send the
> commands to the right canvas for you. More on that below.
> *2.* I don't like the 45 degrees/tile navigating method. It is not
> precise enough. In the current keyboard navigation prototype
> <https://www.youtube.com/watch?v=Zyhm40tj7bU> i've implemented the
> - There is a shortcut to displaying the object indexes on the screen.
> Then there is a "goto" dialog where you type the index of the object and it
> selects it for you.
> (DesireData could display the indexes too).
> Not only this is useful for this "goto" keyboard selection method
> (which allows navigating faster and to objects that are not in your
> connection path) but it can also make dynamic patching easier. Plus it
> might be useful for commands if we decide for a console. Like creating
> connections on the console you could use those indexes. Something like
just a suggestion:
> conn 10-3 -> 23-1
it would be faster to type like this
conn 10 3 23 1
the user only has to know the meaning of each argument, and this is also
how it is done in the .pd file too
> to connect the 3rd outlet of object #10 to the 1st inlet of object #23
> *3.* DesireData implemented a "object class list" and an suggestion
> windows. We already have that in the "completion-plugin" (it's on deken.
> btw a new release is planned for the near future). I've been using it
> literally everyday and it saves me A LOT of typing. People seem to like it
> a lot, i even got some inboxes on FB talking about it. Also we had testers
> that said it works normally on Raspberry Pi :)
> *4.* It would be nice if connection.mpeg
> <http://artengine.ca/desiredata/gallery/connection.mpeg> showed the
> keystrokes. But looks impressive.
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Pd-list