Re: [Csnd-dev] [EXTERNAL] Re: [Csnd-dev] S7 scheme and Csound 7
vlz <[email protected]>
| Newsgroups | gmane.comp.audio.csound.devel |
|---|---|
| Message-ID | <[email protected]> |
I don't know actually. It's an unusual case, where the bindings are actually C code. Prof. Victor Lazzarini Maynooth University Ireland On 26 Sep 2024, at 09:31, Michael Gogins <[email protected]> wrote: Would it make more sense to have the FFI in the Csound 7 repository, or in the S7 Scheme distribution? ----------------------------------------------------- Michael Gogins Irreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Thu, Sep 26, 2024 at 9:40 AM Victor Lazzarini <[email protected] > wrote: Looks like it's a core feature s7 ccrma.stanford.edu <favicon.ico> Prof. Victor Lazzarini Maynooth University Ireland On 26 Sep 2024, at 08:17, Michael Gogins <[email protected] > wrote: *Warning* This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe. This is an excellent idea. Does S7 Scheme have the ability to declare and call foreign functions? On Wed, Sep 25, 2024, 23:02 Victor Lazzarini <[email protected] > wrote: Maybe Iain Duncan can comment on this. I’ve recently contributed bindings for SBCL and was interested in investigating bindings for Scheme. Looking around for a suitable version, I seemed to recall a mention of S7 scheme, but that wasn’t on the list of the “most popular” scheme implementations. Then I googled it and saw Iain’s name alongside so then I remembered he had added it to Max. So the idea of S7 seems to be that it’s just a Scheme interpreter you can add as an extension to your system. It comes as a single source file and a header. I thought maybe it would be straightforward to offer an S7 with built-in Csound 7 host API bindings. Then we could run Csound from S7 scheme (as we can from SBCL etc). Maybe it would be a neat application for live coding. Perhaps that would allow easy Common Music integration since CM also runs from S7? Thoughts? ======================== Prof. Victor Lazzarini Maynooth University Ireland