Re: Bad visual feedback for KORG nanoKONTROL 2
Paul Davis <[email protected]> Sun, 27 Aug 2017 13:15:45 -0400
| Newsgroups | gmane.comp.audio.ardour.devel |
|---|---|
| Message-ID | <CAFa_cKmsgLizxYNsaqmtvc55FsmNjNMyBo79BkN1kPqk8C0FYw@mail.gmail.com> |
--===============6084327412738693455== Content-Type: multipart/alternative; boundary="94eb2c115a5e25a3610557bf54a9" --94eb2c115a5e25a3610557bf54a9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Aug 27, 2017 at 12:58 PM, David Kastrup <[email protected]> wrote: > =E2=80=8B > > There will be ever new control devices in years to come. Having to > recompile for every single one of them is not a desirable feature, so > the question is what the best way to change that would be. > =E2=80=8BI don't see things this way, sorry. I have no interest or desire t= o make it possible for people to write control surface support in a non-compiled lanuage, although that is already possible theoretically using lua. If you look at Reaper and Bitwig, they have control surface support implemented in various non-compiled languages (Javascript for Bitwig), and I don't think it really has a dramatic impact on their control surface support. To the extent that it does, it also creates a divide between developers willing and able to work on the compiled aspects of surface support and the scripted parts, which has its own set of downsides.=E2=80= =8B If someone really believes that they can refactor the existing control surface support, integrate it with a scripted/non-compiled language, and then implement new surface support with the result: prove me wrong. Untiil then, it just isn't a high priority item to bridge the gap between "i'm willing to write software as long as i don't have to compile" and "i'm willing to compile ardour". =E2=80=8B --94eb2c115a5e25a3610557bf54a9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he= lvetica,sans-serif"><br></div><div class=3D"gmail_extra"><br><div class=3D"= gmail_quote">On Sun, Aug 27, 2017 at 12:58 PM, David Kastrup <span dir=3D"l= tr"><<a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>>= ;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 = .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=3D""><div sty= le=3D"font-family:arial,helvetica,sans-serif;display:inline" class=3D"gmail= _default">=E2=80=8B<br></div></span> <br> There will be ever new control devices in years to come.=C2=A0 Having to<br= > recompile for every single one of them is not a desirable feature, so<br> the question is what the best way to change that would be.<br></blockquote>= <div><br><div style=3D"font-family:arial,helvetica,sans-serif" class=3D"gma= il_default">=E2=80=8BI don't see things this way, sorry. I have no inte= rest or desire to make it possible for people to write control surface supp= ort in a non-compiled lanuage, although that is already possible theoretica= lly using lua.<br><br></div><div style=3D"font-family:arial,helvetica,sans-= serif" class=3D"gmail_default">If you look at Reaper and Bitwig, they have = control surface support implemented in various non-compiled languages (Java= script for Bitwig), and I don't think it really has a dramatic impact o= n their control surface support. To the extent that it does, it also create= s a divide between developers willing and able to work on the compiled aspe= cts of surface support and the scripted parts, which has its own set of dow= nsides.=E2=80=8B<br><br></div><div style=3D"font-family:arial,helvetica,san= s-serif" class=3D"gmail_default">If someone really believes that they can r= efactor the existing control surface support, integrate it with a scripted/= non-compiled language, and then implement new surface support with the resu= lt: prove me wrong. Untiil then, it just isn't a high priority item to = bridge the gap between "i'm willing to write software as long as i= don't have to compile" and "i'm willing to compile ardou= r". <br></div><div style=3D"font-family:arial,helvetica,sans-serif" cl= ass=3D"gmail_default">=E2=80=8B<br></div></div></div></div></div> --94eb2c115a5e25a3610557bf54a9-- --===============6084327412738693455== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ardour-dev mailing list [email protected] http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org --===============6084327412738693455==--