Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Interfaces status

Date2005-10-30 16:24
FromMichael Gogins
SubjectRe: [Cs-dev] Interfaces status
That is too bad, as my primary development platform at this time is Windows and Guile makes sense as SWIG can automate the interface.

I will think about whether to manually create CFFI or do the Guile SWIG thing.

Anyway, thanks for the information.

Regards,
Mike

-----Original Message-----
From: Ken 
Sent: Oct 30, 2005 1:17 AM
To: csound-devel@lists.sourceforge.net
Subject: Re: [Cs-dev] Interfaces status

As far as lisp goes, Rick is moving towards sbcl with an emphasis on 
realtime CM.

Michael Gogins wrote:

>All the interfaces now wrap both the low-level "C" style csoundXXX APIs and 
>the C++-style Csound::XXX APIs.
>
>The C++ interface seems to be OK in a preliminary sort of way.
>
>The Python interface seems to be OK in a preliminary sort of way.
>
>The Java interface seems to be OK in a very preliminary sort of way. I added 
>CsoundEditor to the csnd.jar which runs if you invoke java -jar csnd.jar. 
>This rudimentary GUI front end runs and opens Csound files and starts 
>rendering, but I'm not sure it actually manages to finish a rendering, there 
>may be threading issues which I have not had time to sort out.
>
>The Lua interface builds but does not load or run. No idea why. May switch from SWIG to tolua, or drop the Lua interface.
>
>I am going to drop the CLisp FFI interface and try to do a SWIG Guile 
>interface, but for that I have to build Guile for Mingw. Guile is supposed 
>to run Common Music.
>
>CsoundVST is temporarily dead in the water, I will need to fix things for the new 
>interface signatures. But I will revive it in pretty much its previous form.
>
>In particular I will try to remove the CppSound compile and perform calls in 
>favor of Istvan Varga's separation of csoundCompile from csoundPerform and 
>his addition of a csoundStop call.
>
>Also Csound is now in the "csnd" module and the rest of CsoundVST, such as 
>the algorithmic composition classes,will remain in the "CsoundVST" module.
>
>Regards,
>Mike 
>
>
>
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by the JBoss Inc.
>Get Certified Today * Register for a JBoss Training Course
>Free Certification Exam for All Training Attendees Through End of 2005
>Visit http://www.jboss.com/services/certification for more information
>_______________________________________________
>Csound-devel mailing list
>Csound-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>  
>



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel





-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net