Csound Csound-dev Csound-tekno Search About

[Csnd-dev] csb64enc and makecsd utilities

Date2024-12-16 16:15
Fromjoachim heintz
Subject[Csnd-dev] csb64enc and makecsd utilities
in https://csound.com/manual/CommandUnifile.html i read at "Included 
Base64 Files":

"For encoding files, the csb64enc and makecsd utilities (included with 
Csound 5.00 and newer) can be used."

in my csound7 built, i don't see these utilities.  should this sentence 
be removed?

Date2024-12-16 17:19
FromVictor Lazzarini <000010b17ddd988e-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd-dev] [EXTERNAL] [Csnd-dev] csb64enc and makecsd utilities
Do you have BUILD_UTILITIES set to ON?

Prof. Victor Lazzarini
Maynooth University
Ireland

> On 16 Dec 2024, at 16:15, joachim heintz  wrote:
>
> *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.
>
> in https://csound.com/manual/CommandUnifile.html i read at "Included
> Base64 Files":
>
> "For encoding files, the csb64enc and makecsd utilities (included with
> Csound 5.00 and newer) can be used."
>
> in my csound7 built, i don't see these utilities.  should this sentence
> be removed?

Date2024-12-16 18:27
Fromjoachim heintz
SubjectRe: [Csnd-dev] [EXTERNAL] [Csnd-dev] csb64enc and makecsd utilities
yes.
here is the full output:

csound -U csb64enc
--Csound version 7.0 (double samples) Dec  6 2024
[commit: ee46268e24eec8a644f2c07e9412fff1b8d03f5a]
libsndfile-1.2.0
Error: utility 'csb64enc' was not found
The available utilities are:
     atsa        Soundfile analysis for ATS opcodes
     cvanal      Soundfile analysis for convolve
     dnoise      Removes noise from a sound file
     envext      Create a text file of envelope
     extractor   Extract part of a sound file
     het_export  translate hetro analysis file to text form
     het_import  translate text form to hetro analysis file
     hetro       Soundfile analysis for adsyn
     lpanal      Linear predictive analysis for lpread
     lpc_export  translate linear predictive coding file to text file
     lpc_import  translate text file to linear predictive coding file
     mixer       Mixes sound files (max. 32)
     pv_export   translate PVOC analysis file to text form
     pv_import   translate text form to PVOC analysis file
     pvanal      Soundfile analysis for pvoc
     pvlook      Prints information about PVOC analysis files
     scale       Reports and/or adjusts maximum gain
     sndinfo     Prints information about sound files
     srconv      Sample rate conversion


On 16/12/2024 18:19, Victor Lazzarini wrote:
> Do you have BUILD_UTILITIES set to ON?
> 
> Prof. Victor Lazzarini
> Maynooth University
> Ireland
> 
>> On 16 Dec 2024, at 16:15, joachim heintz  wrote:
>>
>> *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.
>>
>> in https://csound.com/manual/CommandUnifile.html i read at "Included
>> Base64 Files":
>>
>> "For encoding files, the csb64enc and makecsd utilities (included with
>> Csound 5.00 and newer) can be used."
>>
>> in my csound7 built, i don't see these utilities.  should this sentence
>> be removed?

Date2024-12-16 19:03
FromVictor Lazzarini <000010b17ddd988e-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd-dev] [EXTERNAL] [Csnd-dev] csb64enc and makecsd utilities
Afaik those utilities are not called by csound -U, but they are separate commands.

Anyway, it has not been removed. It's being built by the github actions, for example.

Prof. Victor Lazzarini
Maynooth University
Ireland

> On 16 Dec 2024, at 18:27, joachim heintz  wrote:
>
> yes.
> here is the full output:
>
> csound -U csb64enc
> --Csound version 7.0 (double samples) Dec  6 2024
> [commit: ee46268e24eec8a644f2c07e9412fff1b8d03f5a]
> libsndfile-1.2.0
> Error: utility 'csb64enc' was not found
> The available utilities are:
>    atsa        Soundfile analysis for ATS opcodes
>    cvanal      Soundfile analysis for convolve
>    dnoise      Removes noise from a sound file
>    envext      Create a text file of envelope
>    extractor   Extract part of a sound file
>    het_export  translate hetro analysis file to text form
>    het_import  translate text form to hetro analysis file
>    hetro       Soundfile analysis for adsyn
>    lpanal      Linear predictive analysis for lpread
>    lpc_export  translate linear predictive coding file to text file
>    lpc_import  translate text file to linear predictive coding file
>    mixer       Mixes sound files (max. 32)
>    pv_export   translate PVOC analysis file to text form
>    pv_import   translate text form to PVOC analysis file
>    pvanal      Soundfile analysis for pvoc
>    pvlook      Prints information about PVOC analysis files
>    scale       Reports and/or adjusts maximum gain
>    sndinfo     Prints information about sound files
>    srconv      Sample rate conversion
>
>
>> On 16/12/2024 18:19, Victor Lazzarini wrote:
>> Do you have BUILD_UTILITIES set to ON?
>> Prof. Victor Lazzarini
>> Maynooth University
>> Ireland
>>>> On 16 Dec 2024, at 16:15, joachim heintz  wrote:
>>>
>>> *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.
>>>
>>> in https://csound.com/manual/CommandUnifile.html i read at "Included
>>> Base64 Files":
>>>
>>> "For encoding files, the csb64enc and makecsd utilities (included with
>>> Csound 5.00 and newer) can be used."
>>>
>>> in my csound7 built, i don't see these utilities.  should this sentence
>>> be removed?

Date2024-12-16 19:42
Fromjoachim heintz
SubjectRe: [Csnd-dev] [EXTERNAL] [Csnd-dev] csb64enc and makecsd utilities
ah yes, true: it works when calling csb64enc directly =)
is it expected or necessary that it cannot be called vis csound -U?
thanks anyway for help and clarification -
	j


On 16/12/2024 20:03, Victor Lazzarini wrote:
> Afaik those utilities are not called by csound -U, but they are separate commands.
> 
> Anyway, it has not been removed. It's being built by the github actions, for example.
> 
> Prof. Victor Lazzarini
> Maynooth University
> Ireland
> 
>> On 16 Dec 2024, at 18:27, joachim heintz  wrote:
>>
>> yes.
>> here is the full output:
>>
>> csound -U csb64enc
>> --Csound version 7.0 (double samples) Dec  6 2024
>> [commit: ee46268e24eec8a644f2c07e9412fff1b8d03f5a]
>> libsndfile-1.2.0
>> Error: utility 'csb64enc' was not found
>> The available utilities are:
>>     atsa        Soundfile analysis for ATS opcodes
>>     cvanal      Soundfile analysis for convolve
>>     dnoise      Removes noise from a sound file
>>     envext      Create a text file of envelope
>>     extractor   Extract part of a sound file
>>     het_export  translate hetro analysis file to text form
>>     het_import  translate text form to hetro analysis file
>>     hetro       Soundfile analysis for adsyn
>>     lpanal      Linear predictive analysis for lpread
>>     lpc_export  translate linear predictive coding file to text file
>>     lpc_import  translate text file to linear predictive coding file
>>     mixer       Mixes sound files (max. 32)
>>     pv_export   translate PVOC analysis file to text form
>>     pv_import   translate text form to PVOC analysis file
>>     pvanal      Soundfile analysis for pvoc
>>     pvlook      Prints information about PVOC analysis files
>>     scale       Reports and/or adjusts maximum gain
>>     sndinfo     Prints information about sound files
>>     srconv      Sample rate conversion
>>
>>
>>> On 16/12/2024 18:19, Victor Lazzarini wrote:
>>> Do you have BUILD_UTILITIES set to ON?
>>> Prof. Victor Lazzarini
>>> Maynooth University
>>> Ireland
>>>>> On 16 Dec 2024, at 16:15, joachim heintz  wrote:
>>>>
>>>> *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.
>>>>
>>>> in https://csound.com/manual/CommandUnifile.html i read at "Included
>>>> Base64 Files":
>>>>
>>>> "For encoding files, the csb64enc and makecsd utilities (included with
>>>> Csound 5.00 and newer) can be used."
>>>>
>>>> in my csound7 built, i don't see these utilities.  should this sentence
>>>> be removed?

Date2024-12-16 20:25
Fromvlz
SubjectRe: [Csnd-dev] [EXTERNAL] [Csnd-dev] csb64enc and makecsd utilities
I don't think it was designed to work like that. But I really don't know.

Prof. Victor Lazzarini
Maynooth University
Ireland

> On 16 Dec 2024, at 19:42, joachim heintz  wrote:
> 
> ah yes, true: it works when calling csb64enc directly =)
> is it expected or necessary that it cannot be called vis csound -U?
> thanks anyway for help and clarification -
>    j
> 
> 
>> On 16/12/2024 20:03, Victor Lazzarini wrote:
>> Afaik those utilities are not called by csound -U, but they are separate commands.
>> Anyway, it has not been removed. It's being built by the github actions, for example.
>> Prof. Victor Lazzarini
>> Maynooth University
>> Ireland
>>>> On 16 Dec 2024, at 18:27, joachim heintz  wrote:
>>> 
>>> yes.
>>> here is the full output:
>>> 
>>> csound -U csb64enc
>>> --Csound version 7.0 (double samples) Dec  6 2024
>>> [commit: ee46268e24eec8a644f2c07e9412fff1b8d03f5a]
>>> libsndfile-1.2.0
>>> Error: utility 'csb64enc' was not found
>>> The available utilities are:
>>>    atsa        Soundfile analysis for ATS opcodes
>>>    cvanal      Soundfile analysis for convolve
>>>    dnoise      Removes noise from a sound file
>>>    envext      Create a text file of envelope
>>>    extractor   Extract part of a sound file
>>>    het_export  translate hetro analysis file to text form
>>>    het_import  translate text form to hetro analysis file
>>>    hetro       Soundfile analysis for adsyn
>>>    lpanal      Linear predictive analysis for lpread
>>>    lpc_export  translate linear predictive coding file to text file
>>>    lpc_import  translate text file to linear predictive coding file
>>>    mixer       Mixes sound files (max. 32)
>>>    pv_export   translate PVOC analysis file to text form
>>>    pv_import   translate text form to PVOC analysis file
>>>    pvanal      Soundfile analysis for pvoc
>>>    pvlook      Prints information about PVOC analysis files
>>>    scale       Reports and/or adjusts maximum gain
>>>    sndinfo     Prints information about sound files
>>>    srconv      Sample rate conversion
>>> 
>>> 
>>>> On 16/12/2024 18:19, Victor Lazzarini wrote:
>>>> Do you have BUILD_UTILITIES set to ON?
>>>> Prof. Victor Lazzarini
>>>> Maynooth University
>>>> Ireland
>>>>>> On 16 Dec 2024, at 16:15, joachim heintz  wrote:
>>>>> 
>>>>> *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.
>>>>> 
>>>>> in https://csound.com/manual/CommandUnifile.html i read at "Included
>>>>> Base64 Files":
>>>>> 
>>>>> "For encoding files, the csb64enc and makecsd utilities (included with
>>>>> Csound 5.00 and newer) can be used."
>>>>> 
>>>>> in my csound7 built, i don't see these utilities.  should this sentence
>>>>> be removed?