<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">This Open issue related to Unity explains why it’s not really a great fit to port modern C++11/14/17 to C# in this context.<div class=""><div class=""><br class=""></div><div class=""><a href="https://github.com/aspnet/EntityFrameworkCore/issues/13099" class="">https://github.com/aspnet/EntityFrameworkCore/issues/13099</a> </div><div class=""><br class=""></div><div class="">I personally think re-investment in C++ to Modern C++ skills is becoming the best investment regardless of platform.</div><div class=""><br class=""></div><div class="">There will always be higher level languages of course. However, when it comes to Quality Audio, Modern C++ is the best investment of time.</div><div class=""><br class=""></div><div class="">~ Robert</div></div><div><br class=""><blockquote type="cite" class=""><div class="">On Jul 11, 2019, at 6:53 PM, David J. Zielinski <<a href="mailto:djzielin@gmail.com" class="">djzielin@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="auto" class="">Yeah. I think I have the skills to port STK from C++ to C#. <div dir="auto" class=""><br class=""></div><div dir="auto" class="">I guess the question is would it be useful to the larger community to do this. To have STK as C# code for use within Unity?</div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">Best,</div><div dir="auto" class="">-Dave</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 11, 2019, 4:51 PM Julius Smith <<a href="mailto:jos@ccrma.stanford.edu" class="">jos@ccrma.stanford.edu</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I did also search for C++ to C# conversion tools, and there were some<br class="">
interesting looking commercial options.<br class="">
<br class="">
On Thu, Jul 11, 2019 at 1:50 PM Julius Smith <<a href="mailto:jos@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">jos@ccrma.stanford.edu</a>> wrote:<br class="">
><br class="">
> I also use faust2unity to port hand-written C++ into Unity. I make a<br class="">
> trivial Faust program with the controls I want and replace the<br class="">
> generated inner loop with my hand-written code. It's on my to-do list<br class="">
> to study the Chunity packaging for Unity as well in order to merge<br class="">
> ideas and get the cleanest workflow I can.<br class="">
><br class="">
> - Julius<br class="">
><br class="">
> On Thu, Jul 11, 2019 at 12:18 PM Julius Smith <<a href="mailto:jos@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">jos@ccrma.stanford.edu</a>> wrote:<br class="">
> ><br class="">
> > You might also try faust2unity, which includes Android support. Many<br class="">
> > STK patches were ported (faust-stk directory).<br class="">
> ><br class="">
> > - Julius<br class="">
> ><br class="">
> > On Thu, Jul 11, 2019 at 12:04 PM David J. Zielinski <<a href="mailto:djzielin@gmail.com" target="_blank" rel="noreferrer" class="">djzielin@gmail.com</a>> wrote:<br class="">
> > ><br class="">
> > > Yes, I looked in Chunity, but my concern was that it needed DLL's for<br class="">
> > > each target platform.<br class="">
> > ><br class="">
> > > Specifically, I was looking toward mobile (android), so far have just<br class="">
> > > been using "OnAudioFilterRead" so that all the code is in C# (all<br class="">
> > > inside Unity). This lets it be deployable on every platform.<br class="">
> > ><br class="">
> > > Best,<br class="">
> > > -Dave<br class="">
> > ><br class="">
> > > On Thu, Jul 11, 2019 at 2:52 PM Ge Wang <<a href="mailto:ge@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">ge@ccrma.stanford.edu</a>> wrote:<br class="">
> > > ><br class="">
> > > > There is Chunity (ChucK for Unity), which contains a port of STK:<br class="">
> > > ><br class="">
> > > > <a href="http://chuck.stanford.edu/chunity/" rel="noreferrer noreferrer" target="_blank" class="">http://chuck.stanford.edu/chunity/</a><br class="">
> > > > <a href="http://chuck.stanford.edu/chunity/tutorials/" rel="noreferrer noreferrer" target="_blank" class="">http://chuck.stanford.edu/chunity/tutorials/</a><br class="">
> > > ><br class="">
> > > > Ge!<br class="">
> > > ><br class="">
> > > > ~~~<br class="">
> > > > Ge Wang<br class="">
> > > > Associate Professor<br class="">
> > > > Center for Computer Research in Music and Acoustics (CCRMA)<br class="">
> > > > Department of Music (also Computer Science, by Courtesy)<br class="">
> > > > Stanford University<br class="">
> > > > <a href="https://www.gewang.com/" rel="noreferrer noreferrer" target="_blank" class="">https://www.gewang.com/</a><br class="">
> > > > ~<br class="">
> > > > Co-founder, Smule<br class="">
> > > > ~<br class="">
> > > > Artful Design: Technology in Search of the Sublime!<br class="">
> > > > -- what we make, makes us --<br class="">
> > > > <a href="https://artful.design/" rel="noreferrer noreferrer" target="_blank" class="">https://artful.design/</a><br class="">
> > > > ~~~<br class="">
> > > ><br class="">
> > > > On 7/11/19 9:31 AM, Gary Scavone wrote:<br class="">
> > > > > I am not aware of a port to C#.<br class="">
> > > > ><br class="">
> > > > > —gary<br class="">
> > > > ><br class="">
> > > > >> On Jul 11, 2019, at 12:06 PM, David J. Zielinski <<a href="mailto:djzielin@gmail.com" target="_blank" rel="noreferrer" class="">djzielin@gmail.com</a>> wrote:<br class="">
> > > > >><br class="">
> > > > >> Hello, new to the listserv. I have a question. Does anyone know if<br class="">
> > > > >> there a C# port of STK? I want to use it with Unity.<br class="">
> > > > >><br class="">
> > > > >> Best,<br class="">
> > > > >> -Dave<br class="">
> > > > >> _______________________________________________<br class="">
> > > > >> Stk mailing list<br class="">
> > > > >> <a href="mailto:Stk@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">Stk@ccrma.stanford.edu</a><br class="">
> > > > >> <a href="https://cm-mail.stanford.edu/mailman/listinfo/stk" rel="noreferrer noreferrer" target="_blank" class="">https://cm-mail.stanford.edu/mailman/listinfo/stk</a><br class="">
> > > > >><br class="">
> > > > ><br class="">
> > > > ><br class="">
> > > > > _______________________________________________<br class="">
> > > > > Stk mailing list<br class="">
> > > > > <a href="mailto:Stk@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">Stk@ccrma.stanford.edu</a><br class="">
> > > > > <a href="https://cm-mail.stanford.edu/mailman/listinfo/stk" rel="noreferrer noreferrer" target="_blank" class="">https://cm-mail.stanford.edu/mailman/listinfo/stk</a><br class="">
> > > ><br class="">
> > > > _______________________________________________<br class="">
> > > > Stk mailing list<br class="">
> > > > <a href="mailto:Stk@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">Stk@ccrma.stanford.edu</a><br class="">
> > > > <a href="https://cm-mail.stanford.edu/mailman/listinfo/stk" rel="noreferrer noreferrer" target="_blank" class="">https://cm-mail.stanford.edu/mailman/listinfo/stk</a><br class="">
> > ><br class="">
> > > _______________________________________________<br class="">
> > > Stk mailing list<br class="">
> > > <a href="mailto:Stk@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">Stk@ccrma.stanford.edu</a><br class="">
> > > <a href="https://cm-mail.stanford.edu/mailman/listinfo/stk" rel="noreferrer noreferrer" target="_blank" class="">https://cm-mail.stanford.edu/mailman/listinfo/stk</a><br class="">
> > ><br class="">
> > ><br class="">
> ><br class="">
> ><br class="">
> > --<br class="">
> ><br class="">
> > Julius O. Smith III <<a href="mailto:jos@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">jos@ccrma.stanford.edu</a>><br class="">
> > Professor of Music and, by courtesy, Electrical Engineering<br class="">
> > CCRMA, Stanford University<br class="">
> > <a href="http://ccrma.stanford.edu/~jos/" rel="noreferrer noreferrer" target="_blank" class="">http://ccrma.stanford.edu/~jos/</a><br class="">
><br class="">
><br class="">
><br class="">
> --<br class="">
><br class="">
> Julius O. Smith III <<a href="mailto:jos@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">jos@ccrma.stanford.edu</a>><br class="">
> Professor of Music and, by courtesy, Electrical Engineering<br class="">
> CCRMA, Stanford University<br class="">
> <a href="http://ccrma.stanford.edu/~jos/" rel="noreferrer noreferrer" target="_blank" class="">http://ccrma.stanford.edu/~jos/</a><br class="">
<br class="">
<br class="">
<br class="">
-- <br class="">
<br class="">
Julius O. Smith III <<a href="mailto:jos@ccrma.stanford.edu" target="_blank" rel="noreferrer" class="">jos@ccrma.stanford.edu</a>><br class="">
Professor of Music and, by courtesy, Electrical Engineering<br class="">
CCRMA, Stanford University<br class="">
<a href="http://ccrma.stanford.edu/~jos/" rel="noreferrer noreferrer" target="_blank" class="">http://ccrma.stanford.edu/~jos/</a><br class="">
</blockquote></div>
_______________________________________________<br class="">Stk mailing list<br class=""><a href="mailto:Stk@ccrma.stanford.edu" class="">Stk@ccrma.stanford.edu</a><br class="">https://cm-mail.stanford.edu/mailman/listinfo/stk<br class=""></div></blockquote></div><br class=""></body></html>