Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] strget for pfields

"Dr. Richard Boulanger" <[email protected]> Tue, 17 Mar 2026 16:06:38 -0400
Newsgroups gmane.comp.audio.csound.devel
Message-ID <CAOH7dA7_hLTB1zsfP8N7g9EuJarj9-avbzWdPsihZoZT4t7+hw@mail.gmail.com>
--000000000000ac4b47064d3de1b8
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Yes - how do we now install Csound7, and is there a CsoundQt that runs with
the latest version of the stable Csound7?

*- Dr.B*


*Dr. Richard Boulanger*

Professor

Electronic Production and Design

*Berklee College of Music*

Professional Writing & Technology Division


On Tue, Mar 17, 2026 at 4:04=E2=80=AFPM Ben Hackbarth <[email protected]>=
 wrote:

> Thanks Victor. I hadn=E2=80=99t realised that version 7 was stable now. I
> appreciate all of the hard work that went into version 7!
>
>
> One reason that it was unclear that 6 is EOL and 7 is stable is that =E2=
=80=98brew
> install csound=E2=80=99 installs version 6.18 on OSX.
>
>
> Thanks and best, Ben
>
> On Wed, 11 Mar 2026 at 12:00, Victor Lazzarini <
> [email protected]> wrote:
>
>> Csound 6.x is EOL. With Csound 7, I get this
>>
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>> victor@firebird debug % csound test.csd
>> Reading options from $HOME/.csound7rc
>> Reading CSD file:  test.csd
>> --Csound version 7.0 beta (double samples) Mar  7 2026
>> [commit: 32fe6c37f4d382e1b25d4a5fccf0e0fccc3ffa85]
>> Compiling Csound code...
>> ...done
>> Elapsed time at end of code compilation: real: 0.009s, CPU: 0.006s
>> using libsndfile-1.2.2
>> graphics suppressed, ascii substituted
>> sr =3D 44100.0, kr =3D 1378.125, ksmps =3D 32
>> 0dBFS level =3D 32768.0, A4 tuning =3D 440.0
>> audio buffered in 128 sample-frame blocks
>> not writing to sound disk
>> SECTION 1:
>> new alloc for instr 200:
>> mystring
>> B  0.000 ..  1.000 T  1.000 TT  1.000 M:      0.0      0.0
>> end of Performance
>> inactive allocs returned to freespace
>>   overall amps:      0.0      0.0
>>   overall samples out of range:        0        0
>> 0 errors in performance
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>>
>> So that is working.
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>> Prof. Victor Lazzarini
>> Maynooth University
>> Ireland
>>
>>
>>
>>
>>
>>
>> > On 11 Mar 2026, at 11:42, Ben Hackbarth <[email protected]> wrote:
>> >
>> > You don't often get email from [email protected]. Learn why this is
>> important *Warning*
>> > This email originated from outside of Maynooth University's Mail
>> System. Do not reply, click links or open attachments unless you recogni=
se
>> the sender and know the content is safe.
>> > Dear all,
>> >
>> > I am running into issues with strget in the latest stable version
>> (6.18.1_14.arm64_sequoia). More specifically, strget does not seem capab=
le
>> of pulling strings from p-fields as it once did.
>> > The csd below prints nothing for me at the terminal. Commit
>> a1580f9cdf331c35dceb486f4231871ce0b00266 works fine, however; I get
>> 'mystring' printed with puts as expected.
>> >
>> > Thanks for any insight, Ben
>> >
>> >
>> > <CsoundSynthesizer>
>> > <CsOptions>
>> > --format=3Dwav /tmp/assemblage.wav
>> > </CsOptions>
>> > <CsInstruments>
>> > sr =3D 44100
>> > ksmps =3D 32
>> > nchnls =3D 2
>> >
>> >
>> > instr 200
>> > Sfilename   strget   p4
>> > puts Sfilename, 1
>> > endin
>> >
>> > </CsInstruments>
>> >
>> > <CsScore>
>> > i200 0.0 1 "mystring"
>> > e
>> > </CsScore>
>> > </CsoundSynthesizer>
>>
>> The information contained in this email may be confidential and
>> privileged. It is intended only for the addressee(s) stated above. If yo=
u
>> are not an addressee any use, dissemination, distribution, publication o=
r
>> copying of the information contained in this email is strictly prohibite=
d.
>> If you have received this email in error, please immediately notify us b=
y
>> email at [email protected]<mailto:[email protected]> and delete
>> this email from your system.
>>
>> Please note that Maynooth University is subject to Freedom of Informatio=
n
>> and Data Protection laws. We may be required to disclose the content of
>> emails under the FOI Act 2014, the Data Protection Act 2018 or GDPR.
>>
>> Is don seola=C3=AD / do na seolaithe thuasluaite amh=C3=A1in an r=C3=ADo=
mhphost seo.
>> D=E2=80=99fh=C3=A9adfadh an t-eolas at=C3=A1 ann a bheith r=C3=BAnda agu=
s faoi phribhl=C3=A9id. Mura
>> seola=C3=AD t=C3=BA, t=C3=A1 cosc ioml=C3=A1n ar aon eolas at=C3=A1 sa r=
=C3=ADomhphost seo a =C3=BAs=C3=A1id, a
>> scaipeadh, a dh=C3=A1ileadh, a fhoilsi=C3=BA n=C3=B3 a ch=C3=B3ipe=C3=A1=
il. M=C3=A1 fuair t=C3=BA an
>> r=C3=ADomhphost seo tr=C3=AD thimpiste, cuir sin in i=C3=BAl d=C3=BAinn =
l=C3=A1ithreach tr=C3=AD
>> r=C3=ADomhphost a chur chuig  [email protected]<mailto:dataprotection=
@mu.ie>
>> agus scrios an r=C3=ADomhphost seo =C3=B3 do ch=C3=B3ras.
>>
>> Tabhair faoi deara go bhfuil Ollscoil Mh=C3=A1 Nuad faoi r=C3=A9ir dhl=
=C3=ADthe um
>> Shaor=C3=A1il Faisn=C3=A9ise agus um Chosaint Sonra=C3=AD. D=E2=80=99fh=
=C3=A9adfadh ceangal a bheith
>> orainn =C3=A1bhar r=C3=ADomhphoist a nochtadh faoin Acht um Shaor=C3=A1i=
l Faisn=C3=A9ise 2014,
>> faoin Acht um Chosaint Sonra=C3=AD 2018 n=C3=B3 faoi GDPR.
>>
>> Registered charity number 20037130
>>
>>
>>

--000000000000ac4b47064d3de1b8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Yes - how do we now install Csound7, and is there a C=
soundQt that runs with the latest version of the stable Csound7?</div><div>=
<br></div><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D=
"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><p style=3D"text-align:left;margin:0px;font-str=
etch:normal;line-height:normal"><font face=3D"verdana, sans-serif" color=3D=
"#ff0000"><b style=3D"background-color:rgb(255,255,255)">- Dr.B</b></font><=
/p><p style=3D"text-align:left;margin:0px;font-stretch:normal;line-height:n=
ormal"><b><font style=3D"background-color:rgb(255,255,255)" color=3D"#0b539=
4" face=3D"verdana, sans-serif"><br></font></b></p><p style=3D"text-align:l=
eft;margin:0px;font-stretch:normal;line-height:normal"><b><font style=3D"ba=
ckground-color:rgb(255,255,255)" color=3D"#0b5394" face=3D"verdana, sans-se=
rif">Dr. Richard Boulanger</font></b></p><p style=3D"text-align:left;margin=
:0px;font-stretch:normal;line-height:normal;color:rgb(0,0,0)"><font size=3D=
"1" face=3D"verdana, sans-serif">Professor</font></p><p style=3D"text-align=
:left;margin:0px;font-stretch:normal;line-height:normal;color:rgb(0,0,0)"><=
font size=3D"1" face=3D"verdana, sans-serif">Electronic Production and Desi=
gn<br></font></p><p style=3D"text-align:left;margin:0px;font-stretch:normal=
;line-height:normal"><b><font color=3D"#ff0000" face=3D"verdana, sans-serif=
">Berklee College of Music</font></b></p><p style=3D"text-align:left;margin=
:0px;font-stretch:normal;line-height:normal"><span style=3D"color:rgb(0,0,0=
)"><font size=3D"1" face=3D"verdana, sans-serif">Professional Writing &amp;=
 Technology Division</font></span></p></div></div></div></div></div></div><=
/div><br></div><br><div class=3D"gmail_quote gmail_quote_container"><div di=
r=3D"ltr" class=3D"gmail_attr">On Tue, Mar 17, 2026 at 4:04=E2=80=AFPM Ben =
Hackbarth &lt;<a href=3D"mailto:[email protected]">[email protected]</a=
>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><di=
v dir=3D"ltr"><div>





<p style=3D"margin:0px;font-variant-numeric:normal;font-variant-east-asian:=
normal;font-variant-alternates:normal;font-size-adjust:none;font-kerning:au=
to;font-feature-settings:normal;font-stretch:normal;font-size:14px;line-hei=
ght:normal;font-family:Arial"><span style=3D"font-kerning:none">Thanks Vict=
or. I hadn=E2=80=99t realised that version 7 was stable now. I appreciate a=
ll of the hard work that went into version 7!</span></p>
<p style=3D"margin:0px;font-variant-numeric:normal;font-variant-east-asian:=
normal;font-variant-alternates:normal;font-size-adjust:none;font-kerning:au=
to;font-feature-settings:normal;font-stretch:normal;font-size:14px;line-hei=
ght:normal;font-family:Arial;min-height:16px"><span style=3D"font-kerning:n=
one"></span><br></p>
<p style=3D"margin:0px;font-variant-numeric:normal;font-variant-east-asian:=
normal;font-variant-alternates:normal;font-size-adjust:none;font-kerning:au=
to;font-feature-settings:normal;font-stretch:normal;font-size:14px;line-hei=
ght:normal;font-family:Arial"><span style=3D"font-kerning:none">One reason =
that it was unclear that 6 is EOL and 7 is stable is that =E2=80=98brew ins=
tall csound=E2=80=99 installs version 6.18 on OSX.</span></p>
<p style=3D"margin:0px;font-variant-numeric:normal;font-variant-east-asian:=
normal;font-variant-alternates:normal;font-size-adjust:none;font-kerning:au=
to;font-feature-settings:normal;font-stretch:normal;font-size:14px;line-hei=
ght:normal;font-family:Arial;min-height:16px"><span style=3D"font-kerning:n=
one"></span><br></p>
<p style=3D"margin:0px;font-variant-numeric:normal;font-variant-east-asian:=
normal;font-variant-alternates:normal;font-size-adjust:none;font-kerning:au=
to;font-feature-settings:normal;font-stretch:normal;font-size:14px;line-hei=
ght:normal;font-family:Arial"><span style=3D"font-kerning:none">Thanks and =
best, Ben</span></p></div></div><br><div class=3D"gmail_quote"><div dir=3D"=
ltr" class=3D"gmail_attr">On Wed, 11 Mar 2026 at 12:00, Victor Lazzarini &l=
t;<a href=3D"mailto:[email protected]" targ=
et=3D"_blank">[email protected]</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Csound 6.x i=
s EOL. With Csound 7, I get this<br>
<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
victor@firebird debug % csound test.csd<br>
Reading options from $HOME/.csound7rc<br>
Reading CSD file:=C2=A0 test.csd<br>
--Csound version 7.0 beta (double samples) Mar=C2=A0 7 2026<br>
[commit: 32fe6c37f4d382e1b25d4a5fccf0e0fccc3ffa85]<br>
Compiling Csound code...<br>
...done<br>
Elapsed time at end of code compilation: real: 0.009s, CPU: 0.006s<br>
using libsndfile-1.2.2<br>
graphics suppressed, ascii substituted<br>
sr =3D 44100.0, kr =3D 1378.125, ksmps =3D 32<br>
0dBFS level =3D 32768.0, A4 tuning =3D 440.0<br>
audio buffered in 128 sample-frame blocks<br>
not writing to sound disk<br>
SECTION 1:<br>
new alloc for instr 200:<br>
mystring<br>
B=C2=A0 0.000 ..=C2=A0 1.000 T=C2=A0 1.000 TT=C2=A0 1.000 M:=C2=A0 =C2=A0 =
=C2=A0 0.0=C2=A0 =C2=A0 =C2=A0 0.0<br>
end of Performance<br>
inactive allocs returned to freespace<br>
=C2=A0 overall amps:=C2=A0 =C2=A0 =C2=A0 0.0=C2=A0 =C2=A0 =C2=A0 0.0<br>
=C2=A0 overall samples out of range:=C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 0<br>
0 errors in performance<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
<br>
So that is working.<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br=
>
Prof. Victor Lazzarini<br>
Maynooth University<br>
Ireland<br>
<br>
<br>
<br>
<br>
<br>
<br>
&gt; On 11 Mar 2026, at 11:42, Ben Hackbarth &lt;<a href=3D"mailto:hackbart=
[email protected]" target=3D"_blank">[email protected]</a>&gt; wrote:<br>
&gt;<br>
&gt; You don&#39;t often get email from <a href=3D"mailto:[email protected]=
om" target=3D"_blank">[email protected]</a>. Learn why this is important =
*Warning*<br>
&gt; This email originated from outside of Maynooth University&#39;s Mail S=
ystem. Do not reply, click links or open attachments unless you recognise t=
he sender and know the content is safe.<br>
&gt; Dear all,<br>
&gt;<br>
&gt; I am running into issues with strget in the latest stable version (6.1=
8.1_14.arm64_sequoia). More specifically, strget does not seem capable of p=
ulling strings from p-fields as it once did.<br>
&gt; The csd below prints nothing for me at the terminal. Commit a1580f9cdf=
331c35dceb486f4231871ce0b00266 works fine, however; I get &#39;mystring&#39=
; printed with puts as expected.<br>
&gt;<br>
&gt; Thanks for any insight, Ben<br>
&gt;<br>
&gt;<br>
&gt; &lt;CsoundSynthesizer&gt;<br>
&gt; &lt;CsOptions&gt;<br>
&gt; --format=3Dwav /tmp/assemblage.wav<br>
&gt; &lt;/CsOptions&gt;<br>
&gt; &lt;CsInstruments&gt;<br>
&gt; sr =3D 44100<br>
&gt; ksmps =3D 32<br>
&gt; nchnls =3D 2<br>
&gt;<br>
&gt;<br>
&gt; instr 200<br>
&gt; Sfilename=C2=A0 =C2=A0strget=C2=A0 =C2=A0p4<br>
&gt; puts Sfilename, 1<br>
&gt; endin<br>
&gt;<br>
&gt; &lt;/CsInstruments&gt;<br>
&gt;<br>
&gt; &lt;CsScore&gt;<br>
&gt; i200 0.0 1 &quot;mystring&quot;<br>
&gt; e<br>
&gt; &lt;/CsScore&gt;<br>
&gt; &lt;/CsoundSynthesizer&gt;<br>
<br>
The information contained in this email may be confidential and privileged.=
 It is intended only for the addressee(s) stated above. If you are not an a=
ddressee any use, dissemination, distribution, publication or copying of th=
e information contained in this email is strictly prohibited. If you have r=
eceived this email in error, please immediately notify us by email at <a hr=
ef=3D"mailto:[email protected]" target=3D"_blank">[email protected]</=
a>&lt;mailto:<a href=3D"mailto:[email protected]" target=3D"_blank">data=
[email protected]</a>&gt; and delete this email from your system.<br>
<br>
Please note that Maynooth University is subject to Freedom of Information a=
nd Data Protection laws. We may be required to disclose the content of emai=
ls under the FOI Act 2014, the Data Protection Act 2018 or GDPR.<br>
<br>
Is don seola=C3=AD / do na seolaithe thuasluaite amh=C3=A1in an r=C3=ADomhp=
host seo. D=E2=80=99fh=C3=A9adfadh an t-eolas at=C3=A1 ann a bheith r=C3=BA=
nda agus faoi phribhl=C3=A9id. Mura seola=C3=AD t=C3=BA, t=C3=A1 cosc ioml=
=C3=A1n ar aon eolas at=C3=A1 sa r=C3=ADomhphost seo a =C3=BAs=C3=A1id, a s=
caipeadh, a dh=C3=A1ileadh, a fhoilsi=C3=BA n=C3=B3 a ch=C3=B3ipe=C3=A1il. =
M=C3=A1 fuair t=C3=BA an r=C3=ADomhphost seo tr=C3=AD thimpiste, cuir sin i=
n i=C3=BAl d=C3=BAinn l=C3=A1ithreach tr=C3=AD r=C3=ADomhphost a chur chuig=
=C2=A0 <a href=3D"mailto:[email protected]" target=3D"_blank">dataprotec=
[email protected]</a>&lt;mailto:<a href=3D"mailto:[email protected]" target=3D"=
_blank">[email protected]</a>&gt;=C2=A0 agus scrios an r=C3=ADomhphost s=
eo =C3=B3 do ch=C3=B3ras.<br>
<br>
Tabhair faoi deara go bhfuil Ollscoil Mh=C3=A1 Nuad faoi r=C3=A9ir dhl=C3=
=ADthe um Shaor=C3=A1il Faisn=C3=A9ise agus um Chosaint Sonra=C3=AD. D=E2=
=80=99fh=C3=A9adfadh ceangal a bheith orainn =C3=A1bhar r=C3=ADomhphoist a =
nochtadh faoin Acht um Shaor=C3=A1il Faisn=C3=A9ise 2014, faoin Acht um Cho=
saint Sonra=C3=AD 2018 n=C3=B3 faoi GDPR.<br>
<br>
Registered charity number 20037130<br>
<br>
<br>
</blockquote></div>
</blockquote></div>

--000000000000ac4b47064d3de1b8--