| - libcsnd is the interfaces lib (mostly for bindings, but it also has CsoundPerformanceThread).
- libcsound64 is the Csound library and its header is csound.h / csound.hpp
This is Csound 6.x. In Csound 7.0 there is no interfaces lib, just libcsound.
The 64 distinguishes the doubles from the floats build.
Btw, the spelling of the name of the system is Csound, not CSound
HTH
========================
Prof. Victor Lazzarini
Maynooth University
Ireland
> On 13 Mar 2025, at 07:38, amindfv@mailbox.org <000008d9de3398eb-dmarc-request@LISTSERV.HEANET.IE> wrote:
>
> [You don't often get email from 000008d9de3398eb-dmarc-request@listserv.heanet.ie. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]
>
> *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.
>
> Hello, I'm looking into using the CSound API, and have hit what's probably a trivial stumbling block: when I search for Debian packages, I find two:
>
> - libcsnd-dev
> - libcsound64-dev
>
> From the Debian Multimedia git repos, it appears the former is .hpp files, so C++ bindings? And the other is *.h, meaning C?
>
> Is that the only difference? Is there any significance to the difference in names, or the "64" in the name of what appears to be the C library?
>
> Thanks,
> Tom
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
> https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here |