Re: [Csnd-dev] CSOUND-DEV Digest - 18 Jun 2026 to 24 Jun 2026 (#2026-34)

James Hearon <[email protected]> Thu, 25 Jun 2026 04:01:11 +0000
Newsgroups gmane.comp.audio.csound.devel
Message-ID <SA1PR14MB5981532EB2EA18110C3DAD33E5EC2@SA1PR14MB5981.namprd14.prod.outlook.com>
--_000_SA1PR14MB5981532EB2EA18110C3DAD33E5EC2SA1PR14MB5981namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

re: linux, alsa, rtaudio

I believe I have it working now.  I was getting a librtalsa.so, previously =
but needed to fiddle with
the CMakeLists.txt for DEFAULT_OPCODEDIR, and DEFAULT_USER_PLUGINDIR paths =
since I don't
install but just run csound from the build directory.  Also corrected small=
 mistakes in my script for setting
environment vars. OPCODE7DIR64 and OPCODE7DIR on linux.  Thank you.
________________________________
From: Csound-developers <[email protected]> on behalf of CSOUND=
-DEV automatic digest system <[email protected]>
Sent: Wednesday, June 24, 2026 1:00 PM
To: [email protected] <[email protected]>
Subject: CSOUND-DEV Digest - 18 Jun 2026 to 24 Jun 2026 (#2026-34)

There are 2 messages totaling 142 lines in this issue.

Topics of the day:

  1. rtaudio (2)

----------------------------------------------------------------------

Date:    Wed, 24 Jun 2026 18:37:09 +0000
From:    James Hearon <[email protected]>
Subject: rtaudio

Hi,
I'm getting round late to building csound7 on f44 but can't seem to get rta=
udio flag working after building.
Such as in CsOptions,
csound -s -d -+rtaudio=3DALSA -odevaudio -b1024 -B16384

I get unknown rtaudio module: 'ALSA', using dummy modulertaudio: dummy modu=
le enabled.

Nothing seems to work for rtaudio: pipewire, portaudio, etc.

...but works fine using csound6 on same system.

I'm wondering what I might be missing in the build to get rtaudio working f=
or csound7?

Regards,
Jim

------------------------------

Date:    Wed, 24 Jun 2026 20:09:01 +0100
From:    vlz <[email protected]>
Subject: Re: rtaudio

> unknown rtaudio module: 'ALSA', using dummy modulertaudio: dummy module e=
nabled.

That means the librtalsa.so <http://librtalsa.so/> was not found, which cou=
ld be either because it was never built or
because Csound is not looking in the right place.

Check that your build is actually finding the dependencies and building the=
 Csound backend modules (see the messages printed by CMake),
and then make sure that you either install Csound or point your OPCODE7DIR6=
4 (doubles) or OPCODE7DIR (floats) environment var to
the plugin directory.

> On 24 Jun 2026, at 19:37, James Hearon <[email protected]> wrote:
>
> Hi,
> I'm getting round late to building csound7 on f44 but can't seem to get r=
taudio flag working after building.
> Such as in CsOptions,
> csound -s -d -+rtaudio=3DALSA -odevaudio -b1024 -B16384
>
> I get unknown rtaudio module: 'ALSA', using dummy modulertaudio: dummy mo=
dule enabled.
>
> Nothing seems to work for rtaudio: pipewire, portaudio, etc.
>
> ...but works fine using csound6 on same system.
>
> I'm wondering what I might be missing in the build to get rtaudio working=
 for csound7?
>
> Regards,
> Jim

------------------------------

End of CSOUND-DEV Digest - 18 Jun 2026 to 24 Jun 2026 (#2026-34)
****************************************************************

--_000_SA1PR14MB5981532EB2EA18110C3DAD33E5EC2SA1PR14MB5981namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof" style=3D"font-family: &quot;Calibri&quot;, &q=
uot;Helvetica&quot;, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
re: linux, alsa, rtaudio</div>
<div class=3D"elementToProof" style=3D"font-family: &quot;Calibri&quot;, &q=
uot;Helvetica&quot;, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: &quot;Calibri&quot;, &q=
uot;Helvetica&quot;, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I believe I have it working now.&nbsp; I was getting a librtalsa.so, previo=
usly but needed to fiddle with</div>
<div class=3D"elementToProof" style=3D"font-family: &quot;Calibri&quot;, &q=
uot;Helvetica&quot;, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
the CMakeLists.txt for DEFAULT_OPCODEDIR, and DEFAULT_USER_PLUGINDIR paths =
since I don't</div>
<div class=3D"elementToProof" style=3D"font-family: &quot;Calibri&quot;, &q=
uot;Helvetica&quot;, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
install but just run csound from the build directory.&nbsp; Also corrected =
small mistakes in my script for setting</div>
<div class=3D"elementToProof" style=3D"font-family: &quot;Calibri&quot;, &q=
uot;Helvetica&quot;, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
environment vars. OPCODE7DIR64 and OPCODE7DIR on linux.&nbsp; Thank you.</d=
iv>
<div id=3D"appendonsend"></div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Csound-developers &lt=
;[email protected]&gt; on behalf of CSOUND-DEV automatic digest=
 system &lt;[email protected]&gt;<br>
<b>Sent:</b> Wednesday, June 24, 2026 1:00 PM<br>
<b>To:</b> [email protected] &lt;[email protected]&=
gt;<br>
<b>Subject:</b> CSOUND-DEV Digest - 18 Jun 2026 to 24 Jun 2026 (#2026-34)</=
font>
<div>&nbsp;</div>
</div>
<div class=3D"BodyFragment"><font size=3D"2"><span style=3D"font-size:11pt;=
">
<div class=3D"PlainText">There are 2 messages totaling 142 lines in this is=
sue.<br>
<br>
Topics of the day:<br>
<br>
&nbsp; 1. rtaudio (2)<br>
<br>
----------------------------------------------------------------------<br>
<br>
Date:&nbsp;&nbsp;&nbsp; Wed, 24 Jun 2026 18:37:09 +0000<br>
From:&nbsp;&nbsp;&nbsp; James Hearon &lt;[email protected]&gt;<br>
Subject: rtaudio<br>
<br>
Hi,<br>
I'm getting round late to building csound7 on f44 but can't seem to get rta=
udio flag working after building.<br>
Such as in CsOptions,<br>
csound -s -d -+rtaudio=3DALSA -odevaudio -b1024 -B16384<br>
<br>
I get unknown rtaudio module: 'ALSA', using dummy modulertaudio: dummy modu=
le enabled.<br>
<br>
Nothing seems to work for rtaudio: pipewire, portaudio, etc.<br>
<br>
...but works fine using csound6 on same system.<br>
<br>
I'm wondering what I might be missing in the build to get rtaudio working f=
or csound7?<br>
<br>
Regards,<br>
Jim<br>
<br>
------------------------------<br>
<br>
Date:&nbsp;&nbsp;&nbsp; Wed, 24 Jun 2026 20:09:01 +0100<br>
From:&nbsp;&nbsp;&nbsp; vlz &lt;[email protected]&gt;<br>
Subject: Re: rtaudio<br>
<br>
&gt; unknown rtaudio module: 'ALSA', using dummy modulertaudio: dummy modul=
e enabled.<br>
<br>
That means the librtalsa.so &lt;<a href=3D"http://librtalsa.so/">http://lib=
rtalsa.so/</a>&gt; was not found, which could be either because it was neve=
r built or<br>
because Csound is not looking in the right place.<br>
<br>
Check that your build is actually finding the dependencies and building the=
 Csound backend modules (see the messages printed by CMake),<br>
and then make sure that you either install Csound or point your OPCODE7DIR6=
4 (doubles) or OPCODE7DIR (floats) environment var to<br>
the plugin directory.<br>
<br>
&gt; On 24 Jun 2026, at 19:37, James Hearon &lt;[email protected]&gt; wr=
ote:<br>
&gt; <br>
&gt; Hi,<br>
&gt; I'm getting round late to building csound7 on f44 but can't seem to ge=
t rtaudio flag working after building.<br>
&gt; Such as in CsOptions, <br>
&gt; csound -s -d -+rtaudio=3DALSA -odevaudio -b1024 -B16384<br>
&gt; <br>
&gt; I get unknown rtaudio module: 'ALSA', using dummy modulertaudio: dummy=
 module enabled.<br>
&gt; <br>
&gt; Nothing seems to work for rtaudio: pipewire, portaudio, etc.<br>
&gt; <br>
&gt; ...but works fine using csound6 on same system.<br>
&gt; <br>
&gt; I'm wondering what I might be missing in the build to get rtaudio work=
ing for csound7?<br>
&gt; <br>
&gt; Regards,<br>
&gt; Jim<br>
<br>
------------------------------<br>
<br>
End of CSOUND-DEV Digest - 18 Jun 2026 to 24 Jun 2026 (#2026-34)<br>
****************************************************************<br>
</div>
</span></font></div>
</body>
</html>

--_000_SA1PR14MB5981532EB2EA18110C3DAD33E5EC2SA1PR14MB5981namp_--