Re: [Csnd] Questions about Jack

Look further back in the build messages to find the actual compiler error, which will have much more descriptive information. It will contain the word error, possibly in red.

Best,
Mike

A couple of things:

  • when did you get this code? Since yesterday, the develop branch has version 7.

  • if you want version 6.17, you can either download the sources from the release or checkout the master branch.

  • Note that all opcodes with dependencies, except for the OSC opcodes are now in the plugins repository, which you can build separately.

  • The jack, portaudio, portmidi, alsa etc are still in the main Csound library repository, you should be able to build them.

  • The java warning can be ignored.

Prof. Victor Lazzarini
Maynooth University
Ireland

Hello,

I’m using Ubuntu 20.04 too. I had the same error at 86%. Disabling the GETTEXT use solved the problem. Then I had to manually add soundfile.h and OpcodeBase.hpp into /usr/local/include/csound (the include files directory for csound compilation on Ubuntu) to be able to build the plugins. Despite that, all the plugins were built except the widget (FLTK). Finally, when I run csound --devices I get 0 input device and 0 output device.

François

That’s version 7.
I suppose you are talking about building the plugin repository? That is not yet aligned with the new code, so I would not expect it to build. Some headers have changed, in particular there is a new soundfile.h header in between Csound and libsndfile. The PO stuff might have been broken on merge.

I don’t know why you can’t load the audio output plugins, but it could be some versioning issue. I don’t think it can load 6.x plugins. It could be that there are two versions around.

Best thing for now if anyone wants a fully functional Csound is to stick with 6.x

Prof. Victor Lazzarini
Maynooth University
Ireland

I have fixed the gettext issue (missing file) and made the soundfile.h header public, as well as adjusting the plugins repo to build correctly (as far as I can tell)
with csound 7.

I tested realtime audio on MacOS and an installed csound 7 can run the backends (e,g, portaudio).

But as I said, this is experimental stuff.

Dear Victor, dear list,

that's right, now I noticed: it compiles Csound 7. That could be the origin of all those difficulties. I would love to stick to Csound 6.17 (compiling worked fine on my machine just a week ago), however I am not sure how to get it.

After the command...

git clone https://github.com/csound/csound.git csound

... I tried ...

git branch

...and got this:
Empfange Objekte: 100% (117277/117277), 88.05 MiB | 4.23 MiB/s, fertig.
Löse Unterschiede auf: 100% (88777/88777), fertig.
janjacobhofmann@janjacobhofmann-ThinkPad-T430:~/csound$ git branch
fatal: Kein Git-Repository (oder irgendeines der Elternverzeichnisse): .git
janjacobhofmann@janjacobhofmann-ThinkPad-T430:~/csound$

..which roughly translates to "no git repository (or one of the parent directories)"

doing
git checkout master
..reports the same as above:
janjacobhofmann@janjacobhofmann-ThinkPad-T430:~/csound$ git checkout master
fatal: Kein Git-Repository (oder irgendeines der Elternverzeichnisse): .git

So how can I get back to the master branch?

Best wishes,

Jan Jacob

sound | movement | object | space
sonic architecture | site: http://www.sonicarchitecture.de
spatial electronic composition | higher order ambisonic music

Did you change into the csound folder after you'd cloned it?

You should be able to do
git clone https://github.com/csound/csound.git csound
cd csound
git checkout csound6

or
git checkout 6.17.0

The first would checkout out the csound6 branch, the second would checkout the tag for 6.17.0

Regards
Alan

git checkout master is right.
are you really in the correct folder?

Dear all,

success!!! I have been in the wrong folder to be able to checkout to the right branch. All the difficulties arouse because I was compiling Csound 7 without noticing it right away. Sorry for not being an expert on compilation yet, but again I learned so much... thanks to all for that gentle and wonderful support!!! I was really impressed.

And: Jack support is there, I now can keep on investigating it!!!

Cheers,

Jan Jacob

sound | movement | object | space
sonic architecture | site: http://www.sonicarchitecture.de
spatial electronic composition | higher order ambisonic music