Csound Csound-dev Csound-tekno Search About

[Csnd] Regarding the Java wrapper

Date2019-07-03 11:19
Fromboergelun
Subject[Csnd] Regarding the Java wrapper
Hello all, first time writer here. I am trying to write a program using
Csound with Java, but I can not seem to find where the csnd6.jar file that
is referred to in the FLOSS manual anywhere. I tried building Csound with
Brew (I am on Mac) following the instructions on  git
  , but
to no avail. Any ideas?

Best regards,
Børge Lundsaunet



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

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

Date2019-07-03 19:22
FromHlöðver Sigurðsson
SubjectRe: [Csnd] Regarding the Java wrapper
AFAIK the csnd6.jar maintainance was abandoned, in favor of something else. I recommend using https://github.com/kunstmusik/CsoundJNA/ still some API calls missing like channel operators. But it works fine on Java.

On Wed, 3 Jul 2019 at 12:29, boergelun <boergelun@gmail.com> wrote:
Hello all, first time writer here. I am trying to write a program using
Csound with Java, but I can not seem to find where the csnd6.jar file that
is referred to in the FLOSS manual anywhere. I tried building Csound with
Brew (I am on Mac) following the instructions on  git
<https://github.com/csound/csound/blob/develop/BUILD.md#OSXHomebrew>  , but
to no avail. Any ideas?

Best regards,
Børge Lundsaunet



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

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

Date2019-07-03 20:39
FromVictor Lazzarini
SubjectRe: [Csnd] Regarding the Java wrapper
Was it abandoned? I think I missed that. So we're not maintaining the csnd6.jar anymore?

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

On 3 Jul 2019, at 19:22, Hlöðver Sigurðsson <hlolli@gmail.com> wrote:

AFAIK the csnd6.jar maintainance was abandoned, in favor of something else. I recommend using https://github.com/kunstmusik/CsoundJNA/ still some API calls missing like channel operators. But it works fine on Java.

On Wed, 3 Jul 2019 at 12:29, boergelun <boergelun@gmail.com> wrote:
Hello all, first time writer here. I am trying to write a program using
Csound with Java, but I can not seem to find where the csnd6.jar file that
is referred to in the FLOSS manual anywhere. I tried building Csound with
Brew (I am on Mac) following the instructions on  git
<https://github.com/csound/csound/blob/develop/BUILD.md#OSXHomebrew>  , but
to no avail. Any ideas?

Best regards,
Børge Lundsaunet



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

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

Date2019-07-03 21:26
FromHlöðver Sigurðsson
SubjectRe: [Csnd] Regarding the Java wrapper
I'm reading old mails and it could be that I'm misunderstanding,

ctcsound was officially supported over csnd6, but that's not the same as csnd6.jar.

The csnd6.jar is based on swig, I haven't tried to run it for few years. Maybe that swig module is the same for python as java?

On Wed, 3 Jul 2019 at 21:39, Victor Lazzarini <Victor.Lazzarini@mu.ie> wrote:
Was it abandoned? I think I missed that. So we're not maintaining the csnd6.jar anymore?

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

On 3 Jul 2019, at 19:22, Hlöðver Sigurðsson <hlolli@gmail.com> wrote:

AFAIK the csnd6.jar maintainance was abandoned, in favor of something else. I recommend using https://github.com/kunstmusik/CsoundJNA/ still some API calls missing like channel operators. But it works fine on Java.

On Wed, 3 Jul 2019 at 12:29, boergelun <boergelun@gmail.com> wrote:
Hello all, first time writer here. I am trying to write a program using
Csound with Java, but I can not seem to find where the csnd6.jar file that
is referred to in the FLOSS manual anywhere. I tried building Csound with
Brew (I am on Mac) following the instructions on  git
<https://github.com/csound/csound/blob/develop/BUILD.md#OSXHomebrew>  , but
to no avail. Any ideas?

Best regards,
Børge Lundsaunet



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

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
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

Date2019-07-03 21:33
FromVictor Lazzarini
SubjectRe: [Csnd] Regarding the Java wrapper
We are still carrying csnd6.py, although we recommend ctcsound.py. From 7.00, there will only be ctcsound

Maybe there is a similar plan for Java by Steven, but I have not seen it discussed here

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

On 3 Jul 2019, at 21:27, Hlöðver  <hlolli@gmail.com> wrote
I'm reading old mails and it could be that I'm misunderstanding,

ctcsound was officially supported over csnd6, but that's not the same as csnd6.jar.

The csnd6.jar is based on swig, I haven't tried to run it for few years. Maybe that swig module is the same for python as java?

On Wed, 3 Jul 2019 at 21:39, Victor Lazzarini <Victor.Lazzarini@mu.ie> wrote:
Was it abandoned? I think I missed that. So we're not maintaining the csnd6.jar anymore?

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

On 3 Jul 2019, at 19:22, Hlöðver Sigurðsson <hlolli@gmail.com> wrote:

AFAIK the csnd6.jar maintainance was abandoned, in favor of something else. I recommend using https://github.com/kunstmusik/CsoundJNA/ still some API calls missing like channel operators. But it works fine on Java.

On Wed, 3 Jul 2019 at 12:29, boergelun <boergelun@gmail.com> wrote:
Hello all, first time writer here. I am trying to write a program using
Csound with Java, but I can not seem to find where the csnd6.jar file that
is referred to in the FLOSS manual anywhere. I tried building Csound with
Brew (I am on Mac) following the instructions on  git
<https://github.com/csound/csound/blob/develop/BUILD.md#OSXHomebrew>  , but
to no avail. Any ideas?

Best regards,
Børge Lundsaunet



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

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
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

Date2019-07-03 22:28
FromSteven Yi
SubjectRe: [Csnd] Regarding the Java wrapper
No thought about it as of yet for 7, but csnd6.jar is supported for Csound 6. A little more complicated than python since we use that SWIG binding on Android too.

The JNA-based binding I put together that Hlodver mentioned works fine too and is similar ctcsound in approach using an FFI approach. I haven't done much perf testing of CsondJNA but it works well with JVM languages that use dependency managers. 


On Wed, Jul 3, 2019, 14:33 Victor Lazzarini <Victor.Lazzarini@mu.ie> wrote:
We are still carrying csnd6.py, although we recommend ctcsound.py. From 7.00, there will only be ctcsound

Maybe there is a similar plan for Java by Steven, but I have not seen it discussed here

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

On 3 Jul 2019, at 21:27, Hlöðver  <hlolli@gmail.com> wrote
I'm reading old mails and it could be that I'm misunderstanding,

ctcsound was officially supported over csnd6, but that's not the same as csnd6.jar.

The csnd6.jar is based on swig, I haven't tried to run it for few years. Maybe that swig module is the same for python as java?

On Wed, 3 Jul 2019 at 21:39, Victor Lazzarini <Victor.Lazzarini@mu.ie> wrote:
Was it abandoned? I think I missed that. So we're not maintaining the csnd6.jar anymore?

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

On 3 Jul 2019, at 19:22, Hlöðver Sigurðsson <hlolli@gmail.com> wrote:

AFAIK the csnd6.jar maintainance was abandoned, in favor of something else. I recommend using https://github.com/kunstmusik/CsoundJNA/ still some API calls missing like channel operators. But it works fine on Java.

On Wed, 3 Jul 2019 at 12:29, boergelun <boergelun@gmail.com> wrote:
Hello all, first time writer here. I am trying to write a program using
Csound with Java, but I can not seem to find where the csnd6.jar file that
is referred to in the FLOSS manual anywhere. I tried building Csound with
Brew (I am on Mac) following the instructions on  git
<https://github.com/csound/csound/blob/develop/BUILD.md#OSXHomebrew>  , but
to no avail. Any ideas?

Best regards,
Børge Lundsaunet



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

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
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
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

Date2019-07-04 08:52
Fromboergelun
SubjectRe: [Csnd] Regarding the Java wrapper
Thank you all. I ended up reinstalling the latest build and found csnd6.jar
anyways - my mistake. But I will follow your advice and use ctcsound.py with
python instead. Thank you all for your great work.

Børge



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

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