Re: [Csnd-dev] [EXTERNAL] Re: [Csnd-dev] S7 scheme and Csound 7
Michael Gogins <[email protected]>
| Newsgroups | gmane.comp.audio.csound.devel |
|---|---|
| Message-ID | <CAFswGP2ho=CZeAXtvTixVyH1Sh1HVPDpJeneveJRgyEjcGgB4Q@mail.gmail.com> |
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 <https://ccrma.stanford.edu/software/snd/snd/s7.html> > ccrma.stanford.edu <https://ccrma.stanford.edu/software/snd/snd/s7.html> > [image: favicon.ico] <https://ccrma.stanford.edu/software/snd/snd/s7.html> > <https://ccrma.stanford.edu/software/snd/snd/s7.html> > > > 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 >> >>
favicon.ico
(application/octet-stream, 11 KB) - not displayed