I agree with this totally.  All professional media production environments are loaded with hot keys:  Logic, ProTools, Final Cut Pro, Avid, Photoshop, etc.  While Pd already has a selection of great commands for object instantiation, there is a definite performance gap between the level of operational fluidity that the "pro" apps accommodate.
<br><br>~Kyle<br><br><div><span class="gmail_quote">On 11/4/06, <b class="gmail_sendername">Chuckk Hubbard</b> &lt;<a href="mailto:badmuthahubbard@gmail.com">badmuthahubbard@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I agree.&nbsp;&nbsp;If you think about it, a mouse and a keyboard are two<br>versions of the same thing; a mouse works in two dimensions and has a<br>vocabulary of two or three words, whereas a keyboard works in 0<br>dimensions with a vocabulary of 100+ words.&nbsp;&nbsp;Any keyboard-based
<br>interface will have a higher learning curve, but, I think, possibility<br>for more fluency.&nbsp;&nbsp;The mouse is easy to learn but limiting for<br>advanced users.<br><br>It seems like it wouldn't be hard to create either an external or even
<br>an abstraction that could do this, though.&nbsp;&nbsp;Provided you are working<br>with a saved version of your patch, the patch file could be read for<br>object positions, and mouse messages sent to draw connections.&nbsp;&nbsp;The<br>hardest part would be determining exact positioning of inlets and
<br>outlets according to the number of them and the size of the box, both<br>of which are usually variable...<br><br>-Chuckk<br><br>On 10/29/06, Hans-Christoph Steiner &lt;<a href="mailto:hans@eds.org">hans@eds.org</a>&gt; wrote:
<br>&gt;<br>&gt; How about this for a keyboard shortcut for making connections:<br>&gt;<br>&gt; - select an object<br>&gt; - type outlet number of that object<br>&gt; - type inlet number for object to be connected to<br>&gt; - select object to be connected to
<br>&gt; - Pd makes the connection<br>&gt;<br>&gt; This could be enhanced by allowing keyboard selection of objects,<br>&gt; something like alt-tabbing between selected objects.<br>&gt;<br>&gt; .hc<br>&gt;<br>&gt;<br>&gt; ------------------------------------------------------------------------
<br>&gt;<br>&gt; Access to computers should be unlimited and total.&nbsp;&nbsp;- the hacker ethic<br>&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; <a href="mailto:PD-list@iem.at">PD-list@iem.at
</a> mailing list<br>&gt; UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br>&gt;<br><br><br>--<br>&quot;Far and away the best prize that life has to offer is the chance to
<br>work hard at work worth doing.&quot;<br>-Theodore Roosevelt<br><br>_______________________________________________<br><a href="mailto:PD-list@iem.at">PD-list@iem.at</a> mailing list<br>UNSUBSCRIBE and account-management -&gt; 
<a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br></blockquote></div><br><br clear="all"><br>-- <br><br><a href="http://theradioproject.com">http://theradioproject.com
</a><br><a href="http://perhapsidid.blogspot.com">http://perhapsidid.blogspot.com</a><br><br>(((())))(()()((((((((()())))()(((((((())()()())())))<br>(())))))(()))))))))))))(((((((((((()()))))))))((())))<br>))(((((((((((())))())))))))))))))))__________
<br>_____())))))(((((((((((((()))))))))))_______<br>((((((())))))))))))((((((((000)))oOOOOOO