<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 30, 2014 at 5:32 PM, Len Ovens <span dir="ltr"><<a href="mailto:len@ovenwerks.net" target="_blank">len@ovenwerks.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
My take on this is much more practical. I make software to fill my needs and expected experience. </blockquote><div><br></div><div>Your expected experience is shaped by the software experiences you've already had. This is why the first users of touch surfaces were so blown away by it - an experience completely unpredicted and unanticipated by previous experience.<br><br>Likewise, your needs are defined in part by the capabilities we currently understand software to have. Before anyone understood how to do timestretch in a way that preserved pitch, nobody saw that as a "need" in an audio application. Now it is a very common feature, and among a very sizable fraction of the people who use DAWs, it is a "need". Once upon a time, text editors had no undo feature. Once upon a time, editing video on a computer was impossible. Once upon another time, realtime audio synthesis was impossible. The Len of those times, I am certain, would have defined his needs differently than the Len of today.<br></div><div> </div></div><br></div></div>