Csound Csound-dev Csound-tekno Search About

Problems with Csound 6.08/6.07 on MAC OS X 10.10.5

Date2017-06-19 13:58
FromKarin Daum
SubjectProblems with Csound 6.08/6.07 on MAC OS X 10.10.5
Hi,

up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.

After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.

I get the same problems when trying 6.09

cheers,

Karin 

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

Date2017-06-19 14:08
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Which version of CsoundQT are you using?

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

> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
> 
> Hi,
> 
> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
> 
> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
> 
> I get the same problems when trying 6.09
> 
> cheers,
> 
> Karin 
> 
> 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

Date2017-06-19 14:18
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
I was using the CsoundQT versions which come with the distribution from github, so it was 0.9.4 for 6.09
> On 19 Jun 2017, at 15:08, Victor Lazzarini  wrote:
> 
> Which version of CsoundQT are you using?
> 
> Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy
> Maynooth University
> Ireland
> 
>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
>> 
>> Hi,
>> 
>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
>> 
>> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
>> 
>> I get the same problems when trying 6.09
>> 
>> cheers,
>> 
>> Karin 
>> 
>> 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

Date2017-06-19 14:40
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Do all CSDs crash, or a particular one?
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 19 Jun 2017, at 14:18, Karin Daum  wrote:
> 
> I was using the CsoundQT versions which come with the distribution from github, so it was 0.9.4 for 6.09
>> On 19 Jun 2017, at 15:08, Victor Lazzarini  wrote:
>> 
>> Which version of CsoundQT are you using?
>> 
>> Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy
>> Maynooth University
>> Ireland
>> 
>>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
>>> 
>>> Hi,
>>> 
>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
>>> 
>>> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
>>> 
>>> I get the same problems when trying 6.09
>>> 
>>> cheers,
>>> 
>>> Karin 
>>> 
>>> 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

Date2017-06-19 15:03
FromTarmo Johannes
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Hi,

The "normal" CsoundQt 0.9.4  has problems with older Csound installation tha 
Csound 6.09, since there are different dependencies in libCsnd6.dylib
I should add check for Csound version on OSX, sorry I did not think about this 
before.


If you have Csound 6.08, you should use CsoundQt 0.9.3 or try this build:
https://github.com/CsoundQt/CsoundQt/releases/download/0.9.4/CsoundQt-d-py-0.9.4-rc1-for-Csound-6.08.dmg

If CsoundQt 0.9.4 crashes with Csound 6.09, I am curious what the reason is...

Please send the output from terminal

To solve the problem, cn you try to:

- completely remove Csound64 framework from /Library/Frameworks and reinstall 
Csound? Also you mighnt need to remove all links to Csound libraries from /
usr/local/lib (using Terminal ), although this is probably not necessary.

- remove or rename CsoundQt preferences file,  $HOME/Library/Preferences/
com.csound.qutecsound.plist

Hope it helps,
tarmo



On esmaspäev, 19. juuni 2017 13:40.41 EEST you wrote:
> Do all CSDs crash, or a particular one?
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952
> 
> > On 19 Jun 2017, at 14:18, Karin Daum  wrote:
> > 
> > I was using the CsoundQT versions which come with the distribution from
> > github, so it was 0.9.4 for 6.09> 
> >> On 19 Jun 2017, at 15:08, Victor Lazzarini 
> >> wrote:
> >> 
> >> Which version of CsoundQT are you using?
> >> 
> >> Victor Lazzarini
> >> Dean of Arts, Celtic Studies, and Philosophy
> >> Maynooth University
> >> Ireland
> >> 
> >>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
> >>> 
> >>> Hi,
> >>> 
> >>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5.
> >>> Since this version still has the print(s) statements (malloc) which
> >>> should have been fixed in 6.08 I wanted to switch to the newer release.
> >>> 
> >>> After installing (using the official dmg file) Csound 6.08 both Csound
> >>> and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run
> >>> a csd, it crashes. Running Csound via terminal, it prints out the
> >>> normal messages when starting, then crashes with zsh abort error
> >>> message.
> >>> 
> >>> I get the same problems when trying 6.09
> >>> 
> >>> cheers,
> >>> 
> >>> Karin
> >>> 
> >>> 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

Date2017-06-20 13:42
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Attachmentscsoundqt-temp.csd  
hi Victor,

I couldn’t answer earlier, because I had to leave yesterday afternoon for an opening in the evening of an exhibition I have at Kiel and this morning I had an appointment with the local press for an interview about the exhibition.

I tried some examples from the FLOSS manual - they did not crash CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash CsoundQt. This is not too surprising since they are using the same machinery of my UDOs. I went through the UDOs and finally found the problem. Apparently there is a maximum length of 205 characters a string could have. longer strings lead to crashing Csound.

attached is a simple example, which crashes. It you remove the last character from the string it “runs” (doing nothing)

Cheers,

Karin

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
  
> On 19 Jun 2017, at 15:40, Victor Lazzarini  wrote:
> 
> Do all CSDs crash, or a particular one?
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>> On 19 Jun 2017, at 14:18, Karin Daum  wrote:
>> 
>> I was using the CsoundQT versions which come with the distribution from github, so it was 0.9.4 for 6.09
>>> On 19 Jun 2017, at 15:08, Victor Lazzarini  wrote:
>>> 
>>> Which version of CsoundQT are you using?
>>> 
>>> Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy
>>> Maynooth University
>>> Ireland
>>> 
>>>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
>>>> 
>>>> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
>>>> 
>>>> I get the same problems when trying 6.09
>>>> 
>>>> cheers,
>>>> 
>>>> Karin 
>>>> 
>>>> 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

Date2017-06-20 14:03
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Thanks, I’ll check.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 20 Jun 2017, at 13:42, Karin Daum  wrote:
> 
> hi Victor,
> 
> I couldn’t answer earlier, because I had to leave yesterday afternoon for an opening in the evening of an exhibition I have at Kiel and this morning I had an appointment with the local press for an interview about the exhibition.
> 
> I tried some examples from the FLOSS manual - they did not crash CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash CsoundQt. This is not too surprising since they are using the same machinery of my UDOs. I went through the UDOs and finally found the problem. Apparently there is a maximum length of 205 characters a string could have. longer strings lead to crashing Csound.
> 
> attached is a simple example, which crashes. It you remove the last character from the string it “runs” (doing nothing)
> 
> Cheers,
> 
> Karin
> 
> 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
>   
> > On 19 Jun 2017, at 15:40, Victor Lazzarini  wrote:
> > 
> > Do all CSDs crash, or a particular one?
> > ========================
> > Prof. Victor Lazzarini
> > Dean of Arts, Celtic Studies, and Philosophy,
> > Maynooth University,
> > Maynooth, Co Kildare, Ireland
> > Tel: 00 353 7086936
> > Fax: 00 353 1 7086952 
> > 
> >> On 19 Jun 2017, at 14:18, Karin Daum  wrote:
> >> 
> >> I was using the CsoundQT versions which come with the distribution from github, so it was 0.9.4 for 6.09
> >>> On 19 Jun 2017, at 15:08, Victor Lazzarini  wrote:
> >>> 
> >>> Which version of CsoundQT are you using?
> >>> 
> >>> Victor Lazzarini
> >>> Dean of Arts, Celtic Studies, and Philosophy
> >>> Maynooth University
> >>> Ireland
> >>> 
> >>>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
> >>>> 
> >>>> Hi,
> >>>> 
> >>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
> >>>> 
> >>>> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
> >>>> 
> >>>> I get the same problems when trying 6.09
> >>>> 
> >>>> cheers,
> >>>> 
> >>>> Karin 
> >>>> 
> >>>> 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

Date2017-06-20 14:10
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Hi Karin. There seems to be an issue in the parser with relation to this, some sort of
regression. We’ll fix it and add it to the bugfix release we hope to do soon.
Thanks for the report.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 20 Jun 2017, at 14:03, Victor Lazzarini  wrote:
> 
> Thanks, I’ll check.
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>> On 20 Jun 2017, at 13:42, Karin Daum  wrote:
>> 
>> hi Victor,
>> 
>> I couldn’t answer earlier, because I had to leave yesterday afternoon for an opening in the evening of an exhibition I have at Kiel and this morning I had an appointment with the local press for an interview about the exhibition.
>> 
>> I tried some examples from the FLOSS manual - they did not crash CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash CsoundQt. This is not too surprising since they are using the same machinery of my UDOs. I went through the UDOs and finally found the problem. Apparently there is a maximum length of 205 characters a string could have. longer strings lead to crashing Csound.
>> 
>> attached is a simple example, which crashes. It you remove the last character from the string it “runs” (doing nothing)
>> 
>> Cheers,
>> 
>> Karin
>> 
>> 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
>> 
>>> On 19 Jun 2017, at 15:40, Victor Lazzarini  wrote:
>>> 
>>> Do all CSDs crash, or a particular one?
>>> ========================
>>> Prof. Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952 
>>> 
>>>> On 19 Jun 2017, at 14:18, Karin Daum  wrote:
>>>> 
>>>> I was using the CsoundQT versions which come with the distribution from github, so it was 0.9.4 for 6.09
>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini  wrote:
>>>>> 
>>>>> Which version of CsoundQT are you using?
>>>>> 
>>>>> Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>> Maynooth University
>>>>> Ireland
>>>>> 
>>>>>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
>>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
>>>>>> 
>>>>>> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
>>>>>> 
>>>>>> I get the same problems when trying 6.09
>>>>>> 
>>>>>> cheers,
>>>>>> 
>>>>>> Karin 
>>>>>> 
>>>>>> 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


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

Date2017-06-20 14:14
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
thanks, 

Karin
> On 20 Jun 2017, at 15:10, Victor Lazzarini  wrote:
> 
> Hi Karin. There seems to be an issue in the parser with relation to this, some sort of
> regression. We’ll fix it and add it to the bugfix release we hope to do soon.
> Thanks for the report.
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>> On 20 Jun 2017, at 14:03, Victor Lazzarini  wrote:
>> 
>> Thanks, I’ll check.
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>>> On 20 Jun 2017, at 13:42, Karin Daum  wrote:
>>> 
>>> hi Victor,
>>> 
>>> I couldn’t answer earlier, because I had to leave yesterday afternoon for an opening in the evening of an exhibition I have at Kiel and this morning I had an appointment with the local press for an interview about the exhibition.
>>> 
>>> I tried some examples from the FLOSS manual - they did not crash CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash CsoundQt. This is not too surprising since they are using the same machinery of my UDOs. I went through the UDOs and finally found the problem. Apparently there is a maximum length of 205 characters a string could have. longer strings lead to crashing Csound.
>>> 
>>> attached is a simple example, which crashes. It you remove the last character from the string it “runs” (doing nothing)
>>> 
>>> Cheers,
>>> 
>>> Karin
>>> 
>>> 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
>>> 
>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini  wrote:
>>>> 
>>>> Do all CSDs crash, or a particular one?
>>>> ========================
>>>> Prof. Victor Lazzarini
>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952 
>>>> 
>>>>> On 19 Jun 2017, at 14:18, Karin Daum  wrote:
>>>>> 
>>>>> I was using the CsoundQT versions which come with the distribution from github, so it was 0.9.4 for 6.09
>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini  wrote:
>>>>>> 
>>>>>> Which version of CsoundQT are you using?
>>>>>> 
>>>>>> Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>> Maynooth University
>>>>>> Ireland
>>>>>> 
>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
>>>>>>> 
>>>>>>> Hi,
>>>>>>> 
>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
>>>>>>> 
>>>>>>> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
>>>>>>> 
>>>>>>> I get the same problems when trying 6.09
>>>>>>> 
>>>>>>> cheers,
>>>>>>> 
>>>>>>> Karin 
>>>>>>> 
>>>>>>> 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
> 
> 
> 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

Date2017-06-20 19:40
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
John has fixed the bug you reported. Your CSD passes the test now.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
> 
> thanks, 
> 
> Karin
>> On 20 Jun 2017, at 15:10, Victor Lazzarini  wrote:
>> 
>> Hi Karin. There seems to be an issue in the parser with relation to this, some sort of
>> regression. We’ll fix it and add it to the bugfix release we hope to do soon.
>> Thanks for the report.
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>>> On 20 Jun 2017, at 14:03, Victor Lazzarini  wrote:
>>> 
>>> Thanks, I’ll check.
>>> ========================
>>> Prof. Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952 
>>> 
>>>> On 20 Jun 2017, at 13:42, Karin Daum  wrote:
>>>> 
>>>> hi Victor,
>>>> 
>>>> I couldn’t answer earlier, because I had to leave yesterday afternoon for an opening in the evening of an exhibition I have at Kiel and this morning I had an appointment with the local press for an interview about the exhibition.
>>>> 
>>>> I tried some examples from the FLOSS manual - they did not crash CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash CsoundQt. This is not too surprising since they are using the same machinery of my UDOs. I went through the UDOs and finally found the problem. Apparently there is a maximum length of 205 characters a string could have. longer strings lead to crashing Csound.
>>>> 
>>>> attached is a simple example, which crashes. It you remove the last character from the string it “runs” (doing nothing)
>>>> 
>>>> Cheers,
>>>> 
>>>> Karin
>>>> 
>>>> 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
>>>> 
>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini  wrote:
>>>>> 
>>>>> Do all CSDs crash, or a particular one?
>>>>> ========================
>>>>> Prof. Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952 
>>>>> 
>>>>>> On 19 Jun 2017, at 14:18, Karin Daum  wrote:
>>>>>> 
>>>>>> I was using the CsoundQT versions which come with the distribution from github, so it was 0.9.4 for 6.09
>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini  wrote:
>>>>>>> 
>>>>>>> Which version of CsoundQT are you using?
>>>>>>> 
>>>>>>> Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>> Maynooth University
>>>>>>> Ireland
>>>>>>> 
>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
>>>>>>>> 
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
>>>>>>>> 
>>>>>>>> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
>>>>>>>> 
>>>>>>>> I get the same problems when trying 6.09
>>>>>>>> 
>>>>>>>> cheers,
>>>>>>>> 
>>>>>>>> Karin 
>>>>>>>> 
>>>>>>>> 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
>> 
>> 
>> 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

Date2017-06-21 17:55
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Hi Victor,

I managed to split the string in my code such that I can use Csound 6.08 distribution with the corresponding CsoundQT

Both are working now without obvious problems.

Then I tried the Csound 6.09 release. There is another problem with the corresponding CsoundQT

Csound itself runs without obvious problems on my code. CsoundQT, however, does not start correctly. It flashes this colourful big icon which shows up at the beginning for a fraction of a second on the screen and then closes immediately.

cheers,

Karin

> On 20 Jun 2017, at 20:40, Victor Lazzarini  wrote:
> 
> John has fixed the bug you reported. Your CSD passes the test now.
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>> 
>> thanks, 
>> 
>> Karin
>>> On 20 Jun 2017, at 15:10, Victor Lazzarini  wrote:
>>> 
>>> Hi Karin. There seems to be an issue in the parser with relation to this, some sort of
>>> regression. We’ll fix it and add it to the bugfix release we hope to do soon.
>>> Thanks for the report.
>>> ========================
>>> Prof. Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952 
>>> 
>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini  wrote:
>>>> 
>>>> Thanks, I’ll check.
>>>> ========================
>>>> Prof. Victor Lazzarini
>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952 
>>>> 
>>>>> On 20 Jun 2017, at 13:42, Karin Daum  wrote:
>>>>> 
>>>>> hi Victor,
>>>>> 
>>>>> I couldn’t answer earlier, because I had to leave yesterday afternoon for an opening in the evening of an exhibition I have at Kiel and this morning I had an appointment with the local press for an interview about the exhibition.
>>>>> 
>>>>> I tried some examples from the FLOSS manual - they did not crash CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash CsoundQt. This is not too surprising since they are using the same machinery of my UDOs. I went through the UDOs and finally found the problem. Apparently there is a maximum length of 205 characters a string could have. longer strings lead to crashing Csound.
>>>>> 
>>>>> attached is a simple example, which crashes. It you remove the last character from the string it “runs” (doing nothing)
>>>>> 
>>>>> Cheers,
>>>>> 
>>>>> Karin
>>>>> 
>>>>> 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
>>>>> 
>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini  wrote:
>>>>>> 
>>>>>> Do all CSDs crash, or a particular one?
>>>>>> ========================
>>>>>> Prof. Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>> Maynooth University,
>>>>>> Maynooth, Co Kildare, Ireland
>>>>>> Tel: 00 353 7086936
>>>>>> Fax: 00 353 1 7086952 
>>>>>> 
>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum  wrote:
>>>>>>> 
>>>>>>> I was using the CsoundQT versions which come with the distribution from github, so it was 0.9.4 for 6.09
>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini  wrote:
>>>>>>>> 
>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>> 
>>>>>>>> Victor Lazzarini
>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>> Maynooth University
>>>>>>>> Ireland
>>>>>>>> 
>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
>>>>>>>>> 
>>>>>>>>> Hi,
>>>>>>>>> 
>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
>>>>>>>>> 
>>>>>>>>> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
>>>>>>>>> 
>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>> 
>>>>>>>>> cheers,
>>>>>>>>> 
>>>>>>>>> Karin 
>>>>>>>>> 
>>>>>>>>> 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
>>> 
>>> 
>>> 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

Date2017-06-21 20:58
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Can you run CsoundQT from the terminal?

$ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6

and copy here what the messages are?

This is Tarmo’s patch, but we can get a good idea of the problem if we look at these messages.

========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
> 
> Hi Victor,
> 
> I managed to split the string in my code such that I can use Csound 6.08 distribution with the corresponding CsoundQT
> 
> Both are working now without obvious problems.
> 
> Then I tried the Csound 6.09 release. There is another problem with the corresponding CsoundQT
> 
> Csound itself runs without obvious problems on my code. CsoundQT, however, does not start correctly. It flashes this colourful big icon which shows up at the beginning for a fraction of a second on the screen and then closes immediately.
> 
> cheers,
> 
> Karin
> 
>> On 20 Jun 2017, at 20:40, Victor Lazzarini  wrote:
>> 
>> John has fixed the bug you reported. Your CSD passes the test now.
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>> 
>>> thanks, 
>>> 
>>> Karin
>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini  wrote:
>>>> 
>>>> Hi Karin. There seems to be an issue in the parser with relation to this, some sort of
>>>> regression. We’ll fix it and add it to the bugfix release we hope to do soon.
>>>> Thanks for the report.
>>>> ========================
>>>> Prof. Victor Lazzarini
>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952 
>>>> 
>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini  wrote:
>>>>> 
>>>>> Thanks, I’ll check.
>>>>> ========================
>>>>> Prof. Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952 
>>>>> 
>>>>>> On 20 Jun 2017, at 13:42, Karin Daum  wrote:
>>>>>> 
>>>>>> hi Victor,
>>>>>> 
>>>>>> I couldn’t answer earlier, because I had to leave yesterday afternoon for an opening in the evening of an exhibition I have at Kiel and this morning I had an appointment with the local press for an interview about the exhibition.
>>>>>> 
>>>>>> I tried some examples from the FLOSS manual - they did not crash CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash CsoundQt. This is not too surprising since they are using the same machinery of my UDOs. I went through the UDOs and finally found the problem. Apparently there is a maximum length of 205 characters a string could have. longer strings lead to crashing Csound.
>>>>>> 
>>>>>> attached is a simple example, which crashes. It you remove the last character from the string it “runs” (doing nothing)
>>>>>> 
>>>>>> Cheers,
>>>>>> 
>>>>>> Karin
>>>>>> 
>>>>>> 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
>>>>>> 
>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini  wrote:
>>>>>>> 
>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>> ========================
>>>>>>> Prof. Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952 
>>>>>>> 
>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum  wrote:
>>>>>>>> 
>>>>>>>> I was using the CsoundQT versions which come with the distribution from github, so it was 0.9.4 for 6.09
>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini  wrote:
>>>>>>>>> 
>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>> 
>>>>>>>>> Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>> Maynooth University
>>>>>>>>> Ireland
>>>>>>>>> 
>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
>>>>>>>>>> 
>>>>>>>>>> Hi,
>>>>>>>>>> 
>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X 10.10.5. Since this version still has the print(s) statements (malloc) which should have been fixed in 6.08 I wanted to switch to the newer release.
>>>>>>>>>> 
>>>>>>>>>> After installing (using the official dmg file) Csound 6.08 both Csound and CsoundQT are crashing. CsoundQT opens, but as soon as I try to run a csd, it crashes. Running Csound via terminal, it prints out the normal messages when starting, then crashes with zsh abort error message.
>>>>>>>>>> 
>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>> 
>>>>>>>>>> cheers,
>>>>>>>>>> 
>>>>>>>>>> Karin 
>>>>>>>>>> 
>>>>>>>>>> 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
>>>> 
>>>> 
>>>> 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

Date2017-06-21 21:42
FromTarmo Johannes
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5

Dear Karin,

 

I appreciate very much your feedback and please help to address the problem (my guess is something with settings):

 

(I suggest keep CsoundQt 0.9.3 somewhere for your normal work)

 

- run CsoundQt 0.9.4 from terminal as Victor suggested

 

$ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6

 

and copy the output in terminal

 

- rename CsoundQT settings:

 

$ cd $HOME/Library/Preferences/

 

$ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old

 

and start CsoundQt 0.9.4 again, let know if that had any influence.. If it did work, please send the com.csound.qutecsound.plist-old settings file so I can think and test. You can rename the file back fro CsoundQt 0.9.3 for continuous work

 

Thanks!

tarmo

 

 

On Wednesday, June 21, 2017 07:58:05 PM you wrote:

> Can you run CsoundQT from the terminal?

>

> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6

>

> and copy here what the messages are?

>

> This is Tarmo’s patch, but we can get a good idea of the problem if we look

> at these messages.

> ========================

> Prof. Victor Lazzarini

> Dean of Arts, Celtic Studies, and Philosophy,

> Maynooth University,

> Maynooth, Co Kildare, Ireland

> Tel: 00 353 7086936

> Fax: 00 353 1 7086952

>

>

> > On 21 Jun 2017, at 17:55, Karin Daum <karin.daum@desy.de> wrote:

> >

> > Hi Victor,

> >

> > I managed to split the string in my code such that I can use Csound 6.08

> > distribution with the corresponding CsoundQT

> > Both are working now without obvious problems.

> >

> > Then I tried the Csound 6.09 release. There is another problem with the

> > corresponding CsoundQT

> > Csound itself runs without obvious problems on my code. CsoundQT, however,

> > does not start correctly. It flashes this colourful big icon which shows

> > up at the beginning for a fraction of a second on the screen and then

> > closes immediately.

> > cheers,

> >

> > Karin

> >

> >

> >> On 20 Jun 2017, at 20:40, Victor Lazzarini <Victor.Lazzarini@nuim.ie>

> >> wrote:

> >> John has fixed the bug you reported. Your CSD passes the test now.

> >> ========================

> >> Prof. Victor Lazzarini

> >> Dean of Arts, Celtic Studies, and Philosophy,

> >> Maynooth University,

> >> Maynooth, Co Kildare, Ireland

> >> Tel: 00 353 7086936

> >> Fax: 00 353 1 7086952

> >>

> >>

> >>> On 20 Jun 2017, at 14:14, Karin Daum <karin.daum@desy.de> wrote:

> >>>

> >>> thanks,

> >>>

> >>> Karin

> >>>

> >>>> On 20 Jun 2017, at 15:10, Victor Lazzarini <Victor.Lazzarini@NUIM.IE>

> >>>> wrote:

> >>>> Hi Karin. There seems to be an issue in the parser with relation to

> >>>> this, some sort of

regression. We’ll fix it and add it to the bugfix

> >>>> release we hope to do soon. Thanks for the report.

> >>>> ========================

> >>>> Prof. Victor Lazzarini

> >>>> Dean of Arts, Celtic Studies, and Philosophy,

> >>>> Maynooth University,

> >>>> Maynooth, Co Kildare, Ireland

> >>>> Tel: 00 353 7086936

> >>>> Fax: 00 353 1 7086952

> >>>>

> >>>>

> >>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini <Victor.Lazzarini@nuim.ie>

> >>>>> wrote:

> >>>>> Thanks, I’ll check.

> >>>>> ========================

> >>>>> Prof. Victor Lazzarini

> >>>>> Dean of Arts, Celtic Studies, and Philosophy,

> >>>>> Maynooth University,

> >>>>> Maynooth, Co Kildare, Ireland

> >>>>> Tel: 00 353 7086936

> >>>>> Fax: 00 353 1 7086952

> >>>>>

> >>>>>

> >>>>>> On 20 Jun 2017, at 13:42, Karin Daum <karin.daum@desy.de> wrote:

> >>>>>>

> >>>>>> hi Victor,

> >>>>>>

> >>>>>> I couldn’t answer earlier, because I had to leave yesterday afternoon

> >>>>>> for an opening in the evening of an exhibition I have at Kiel and

> >>>>>> this morning I had an appointment with the local press for an

> >>>>>> interview about the exhibition.

> >>>>>> I tried some examples from the FLOSS manual - they did not crash

> >>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash

> >>>>>> CsoundQt. This is not too surprising since they are using the same

> >>>>>> machinery of my UDOs. I went through the UDOs and finally found the

> >>>>>> problem. Apparently there is a maximum length of 205 characters a

> >>>>>> string could have. longer strings lead to crashing Csound.

> >>>>>> attached is a simple example, which crashes. It you remove the last

> >>>>>> character from the string it “runs” (doing nothing)

> >>>>>> Cheers,

> >>>>>>

> >>>>>> Karin

> >>>>>>

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

> >>>>>>

> >>>>>>

> >>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini

> >>>>>>> <Victor.Lazzarini@nuim.ie> wrote:

> >>>>>>> Do all CSDs crash, or a particular one?

> >>>>>>> ========================

> >>>>>>> Prof. Victor Lazzarini

> >>>>>>> Dean of Arts, Celtic Studies, and Philosophy,

> >>>>>>> Maynooth University,

> >>>>>>> Maynooth, Co Kildare, Ireland

> >>>>>>> Tel: 00 353 7086936

> >>>>>>> Fax: 00 353 1 7086952

> >>>>>>>

> >>>>>>>

> >>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum <karin.daum@desy.de> wrote:

> >>>>>>>>

> >>>>>>>> I was using the CsoundQT versions which come with the distribution

> >>>>>>>> from github, so it was 0.9.4 for 6.09

>>>>>>>>

> >>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini

> >>>>>>>>> <Victor.Lazzarini@NUIM.IE> wrote:

> >>>>>>>>> Which version of CsoundQT are you using?

> >>>>>>>>>

> >>>>>>>>> Victor Lazzarini

> >>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy

> >>>>>>>>> Maynooth University

> >>>>>>>>> Ireland

> >>>>>>>>>

> >>>>>>>>>

> >>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum <karin.daum@DESY.DE> wrote:

> >>>>>>>>>>

> >>>>>>>>>> Hi,

> >>>>>>>>>>

> >>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X

> >>>>>>>>>> 10.10.5. Since this version still has the print(s) statements

> >>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to switch

> >>>>>>>>>> to the newer release.

> >>>>>>>>>> After installing (using the official dmg file) Csound 6.08 both

> >>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as soon as

> >>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal, it

> >>>>>>>>>> prints out the normal messages when starting, then crashes with

> >>>>>>>>>> zsh abort error message.

> >>>>>>>>>> I get the same problems when trying 6.09

> >>>>>>>>>>

> >>>>>>>>>> cheers,

> >>>>>>>>>>

> >>>>>>>>>> Karin

> >>>>>>>>>>

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

> >>>>>> <csoundqt-temp.csd>

> >>>>>

> >>>>>

> >>>>>

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

 


Date2017-06-22 07:13
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Dear Victor, dear Tamo,

here it comes:

=mbp-kd-2:/x01/usr/daum/Csound 8:09> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
virtual_keyboard real time MIDI plugin for Csound
WARNING: STK opcodes not available: define environment variable RAWWAVE_PATH
(points to rawwaves directory) to use STK opcodes.
0dBFS level = 32768.0
--Csound version 6.09 (double samples) May 22 2017 
[commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
libsndfile-1.0.25
end of score.              overall amps:      0.0
           overall samples out of range:        0
0 errors in performance
Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion failure in -[NSBitmapImageRep initWithCGImage:], /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught exception was raised
2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage != NULL
2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
        0   CoreFoundation                      0x00007fff8a8a003c __exceptionPreprocess + 172
        1   libobjc.A.dylib                     0x00007fff91b2776e objc_exception_throw + 43
        2   CoreFoundation                      0x00007fff8a89fe1a +[NSException raise:format:arguments:] + 106
        3   Foundation                          0x00007fff87f9f9fb -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 195
        4   AppKit                              0x00007fff83edd3d3 -[NSBitmapImageRep initWithCGImage:] + 135
        5   QtGui                               0x000000010c4e4abd _Z21qt_mac_create_nsimageRK5QIconi + 525
        6   libqcocoa.dylib                     0x0000000110945fda qt_plugin_instance + 154170
        7   libqcocoa.dylib                     0x0000000110943197 qt_plugin_instance + 142327
        8   QtWidgets                           0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent + 1213
        9   QtWidgets                           0x000000010bca7ef8 _ZN7QWidget5eventEP6QEvent + 1240
        10  QtWidgets                           0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140
        11  QtWidgets                           0x000000010bc6758d _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
        12  QtWidgets                           0x000000010bc69ed2 _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906
        13  QtCore                              0x000000010c8ff544 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164
        14  QtWidgets                           0x000000010bc9bc61 _ZN7QWidget12insertActionEP7QActionS1_ + 353
        15  CsoundQt-d-py-cs6                   0x0000000109b1a9d9 _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
        16  CsoundQt-d-py-cs6                   0x0000000109b0c509 _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
        17  CsoundQt-d-py-cs6                   0x0000000109af1baa _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
        18  libdyld.dylib                       0x00007fff886df5c9 start + 1
)
2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: cgImage != NULL'
*** First throw call stack:
(
        0   CoreFoundation                      0x00007fff8a8a003c __exceptionPreprocess + 172
        1   libobjc.A.dylib                     0x00007fff91b2776e objc_exception_throw + 43
        2   CoreFoundation                      0x00007fff8a89fe1a +[NSException raise:format:arguments:] + 106
        3   Foundation                          0x00007fff87f9f9fb -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 195
        4   AppKit                              0x00007fff83edd3d3 -[NSBitmapImageRep initWithCGImage:] + 135
        5   QtGui                               0x000000010c4e4abd _Z21qt_mac_create_nsimageRK5QIconi + 525
        6   libqcocoa.dylib                     0x0000000110945fda qt_plugin_instance + 154170
        7   libqcocoa.dylib                     0x0000000110943197 qt_plugin_instance + 142327
        8   QtWidgets                           0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent + 1213
        9   QtWidgets                           0x000000010bca7ef8 _ZN7QWidget5eventEP6QEvent + 1240
        10  QtWidgets                           0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140
        11  QtWidgets                           0x000000010bc6758d _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
        12  QtWidgets                           0x000000010bc69ed2 _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906
        13  QtCore                              0x000000010c8ff544 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164
        14  QtWidgets                           0x000000010bc9bc61 _ZN7QWidget12insertActionEP7QActionS1_ + 353
        15  CsoundQt-d-py-cs6                   0x0000000109b1a9d9 _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
        16  CsoundQt-d-py-cs6                   0x0000000109b0c509 _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
        17  CsoundQt-d-py-cs6                   0x0000000109af1baa _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
        18  libdyld.dylib                       0x00007fff886df5c9 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Csound tidy up: Abort trap
On 21 Jun 2017, at 22:42, Tarmo Johannes <trmjhnns@GMAIL.COM> wrote:

Dear Karin,

 

I appreciate very much your feedback and please help to address the problem (my guess is something with settings):

 

(I suggest keep CsoundQt 0.9.3 somewhere for your normal work)

 

- run CsoundQt 0.9.4 from terminal as Victor suggested

 

$ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6

 

and copy the output in terminal

 

- rename CsoundQT settings:

 

$ cd $HOME/Library/Preferences/

 

$ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old

 

and start CsoundQt 0.9.4 again, let know if that had any influence.. If it did work, please send the com.csound.qutecsound.plist-old settings file so I can think and test. You can rename the file back fro CsoundQt 0.9.3 for continuous work

 

Thanks!
tarmo

 

 

On Wednesday, June 21, 2017 07:58:05 PM you wrote:
> Can you run CsoundQT from the terminal?
>
> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>
> and copy here what the messages are?
>
> This is Tarmo’s patch, but we can get a good idea of the problem if we look
> at these messages.

> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952
>
>
> > On 21 Jun 2017, at 17:55, Karin Daum <karin.daum@desy.de> wrote:
> >
> > Hi Victor,
> >
> > I managed to split the string in my code such that I can use Csound 6.08
> > distribution with the corresponding CsoundQT

> > Both are working now without obvious problems.
> >
> > Then I tried the Csound 6.09 release. There is another problem with the
> > corresponding CsoundQT

> > Csound itself runs without obvious problems on my code. CsoundQT, however,
> > does not start correctly. It flashes this colourful big icon which shows
> > up at the beginning for a fraction of a second on the screen and then
> > closes immediately.

> > cheers,
> >
> > Karin
> >
> >
> >> On 20 Jun 2017, at 20:40, Victor Lazzarini <Victor.Lazzarini@nuim.ie>
> >> wrote:

> >> John has fixed the bug you reported. Your CSD passes the test now.
> >> ========================
> >> Prof. Victor Lazzarini
> >> Dean of Arts, Celtic Studies, and Philosophy,
> >> Maynooth University,
> >> Maynooth, Co Kildare, Ireland
> >> Tel: 00 353 7086936
> >> Fax: 00 353 1 7086952
> >>
> >>
> >>> On 20 Jun 2017, at 14:14, Karin Daum <karin.daum@desy.de> wrote:
> >>>
> >>> thanks,
> >>>
> >>> Karin
> >>>
> >>>> On 20 Jun 2017, at 15:10, Victor Lazzarini <Victor.Lazzarini@NUIM.IE>
> >>>> wrote:

> >>>> Hi Karin. There seems to be an issue in the parser with relation to
> >>>> this, some sort of
regression. We’ll fix it and add it to the bugfix
> >>>> release we hope to do soon. Thanks for the report.
> >>>> ========================
> >>>> Prof. Victor Lazzarini
> >>>> Dean of Arts, Celtic Studies, and Philosophy,
> >>>> Maynooth University,
> >>>> Maynooth, Co Kildare, Ireland
> >>>> Tel: 00 353 7086936
> >>>> Fax: 00 353 1 7086952
> >>>>
> >>>>
> >>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini <Victor.Lazzarini@nuim.ie>
> >>>>> wrote:

> >>>>> Thanks, I’ll check.
> >>>>> ========================
> >>>>> Prof. Victor Lazzarini
> >>>>> Dean of Arts, Celtic Studies, and Philosophy,
> >>>>> Maynooth University,
> >>>>> Maynooth, Co Kildare, Ireland
> >>>>> Tel: 00 353 7086936
> >>>>> Fax: 00 353 1 7086952
> >>>>>
> >>>>>
> >>>>>> On 20 Jun 2017, at 13:42, Karin Daum <karin.daum@desy.de> wrote:
> >>>>>>
> >>>>>> hi Victor,
> >>>>>>
> >>>>>> I couldn’t answer earlier, because I had to leave yesterday afternoon
> >>>>>> for an opening in the evening of an exhibition I have at Kiel and
> >>>>>> this morning I had an appointment with the local press for an
> >>>>>> interview about the exhibition.

> >>>>>> I tried some examples from the FLOSS manual - they did not crash
> >>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash
> >>>>>> CsoundQt. This is not too surprising since they are using the same
> >>>>>> machinery of my UDOs. I went through the UDOs and finally found the
> >>>>>> problem. Apparently there is a maximum length of 205 characters a
> >>>>>> string could have. longer strings lead to crashing Csound.

> >>>>>> attached is a simple example, which crashes. It you remove the last
> >>>>>> character from the string it “runs” (doing nothing)

> >>>>>> Cheers,
> >>>>>>
> >>>>>> Karin
> >>>>>>
> >>>>>> Csound mailing list
> >>>>>> Send bugs reports to
> >>>>>>
> >>>>>>
> >>>>>> Discussions of bugs and features can be posted here
> >>>>>>
> >>>>>>
> >>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
> >>>>>>> <Victor.Lazzarini@nuim.ie> wrote:

> >>>>>>> Do all CSDs crash, or a particular one?
> >>>>>>> ========================
> >>>>>>> Prof. Victor Lazzarini
> >>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
> >>>>>>> Maynooth University,
> >>>>>>> Maynooth, Co Kildare, Ireland
> >>>>>>> Tel: 00 353 7086936
> >>>>>>> Fax: 00 353 1 7086952
> >>>>>>>
> >>>>>>>
> >>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum <karin.daum@desy.de> wrote:
> >>>>>>>>
> >>>>>>>> I was using the CsoundQT versions which come with the distribution
> >>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>
> >>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
> >>>>>>>>> <Victor.Lazzarini@NUIM.IE> wrote:

> >>>>>>>>> Which version of CsoundQT are you using?
> >>>>>>>>>
> >>>>>>>>> Victor Lazzarini
> >>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
> >>>>>>>>> Maynooth University
> >>>>>>>>> Ireland
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum <karin.daum@DESY.DE> wrote:
> >>>>>>>>>>
> >>>>>>>>>> Hi,
> >>>>>>>>>>
> >>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
> >>>>>>>>>> 10.10.5. Since this version still has the print(s) statements
> >>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to switch
> >>>>>>>>>> to the newer release.

> >>>>>>>>>> After installing (using the official dmg file) Csound 6.08 both
> >>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as soon as
> >>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal, it
> >>>>>>>>>> prints out the normal messages when starting, then crashes with
> >>>>>>>>>> zsh abort error message.

> >>>>>>>>>> I get the same problems when trying 6.09
> >>>>>>>>>>
> >>>>>>>>>> cheers,
> >>>>>>>>>>
> >>>>>>>>>> Karin
> >>>>>>>>>>
> >>>>>>>>>> Csound mailing list
> >>>>>>>>>> Send bugs reports to
> >>>>>>>>>> Discussions of bugs and features can be posted here
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Csound mailing list
> >>>>>>>>> Send bugs reports to
> >>>>>>>>> Discussions of bugs and features can be posted here
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Csound mailing list
> >>>>>>>> Send bugs reports to
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Discussions of bugs and features can be posted here
> >>>>>>>
> >>>>>>>
> >>>>>>> Csound mailing list
> >>>>>>> Send bugs reports to
> >>>>>>>
> >>>>>>>
> >>>>>>> Discussions of bugs and features can be posted here
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Csound mailing list
> >>>>>> Send bugs reports to
> >>>>>>
> >>>>>>
> >>>>>> Discussions of bugs and features can be posted here
> >>>>>> <csoundqt-temp.csd>
> >>>>>
> >>>>>
> >>>>>
> >>>>> Csound mailing list
> >>>>> Send bugs reports to
> >>>>>
> >>>>>
> >>>>> Discussions of bugs and features can be posted here
> >>>>
> >>>>
> >>>>
> >>>> Csound mailing list
> >>>> Send bugs reports to
> >>>>
> >>>>
> >>>> Discussions of bugs and features can be posted here
> >>>
> >>>
> >>> Csound mailing list
> >>> Send bugs reports to
> >>>
> >>>
> >>> Discussions of bugs and features can be posted here
> >>
> >>
> >>
> >> Csound mailing list
> >> Send bugs reports to
> >>
> >>
> >> Discussions of bugs and features can be posted here
> >
> >
> > Csound mailing list
> > Send bugs reports to
> >
> >
> > Discussions of bugs and features can be posted here
>
>
>
> Csound mailing list
> Send bugs reports to
> 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/issuesDiscussions of bugs and features can be posted here


Date2017-06-22 07:28
FromTarmo Johannes
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Thanks!

But hmmm -  not any good idea about the reason yet. Do you happen to have an 
Qt installation in your computer separately?

Meanwhile I made new builds one for Cs 6.09 and checking for version, other 
for Csound 6.08 and odler (should work with 6.09 also but without recording 
support) just for curiousity, can you (or anyone else) give try:

http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/

thanks,
tarmo


On neljapäev, 22. juuni 2017 8:13.41 EEST you wrote:
> Dear Victor, dear Tamo,
> 
> here it comes:
> 
> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
> virtual_keyboard real time MIDI plugin for Csound
> WARNING: STK opcodes not available: define environment variable RAWWAVE_PATH
> (points to rawwaves directory) to use STK opcodes.
> 0dBFS level = 32768.0
> --Csound version 6.09 (double samples) May 22 2017
> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
> libsndfile-1.0.25
> end of score.              overall amps:      0.0
>            overall samples out of range:        0
> 0 errors in performance
> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
> failure in -[NSBitmapImageRep initWithCGImage:],
> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
> exception was raised 2017-06-22 08:10:42.912
> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>         0   CoreFoundation                      0x00007fff8a8a003c
> __exceptionPreprocess + 172 1   libobjc.A.dylib                    
> 0x00007fff91b2776e objc_exception_throw + 43 2   CoreFoundation            
>          0x00007fff8a89fe1a +[NSException raise:format:arguments:] + 106 3 
>  Foundation                          0x00007fff87f9f9fb
> -[NSAssertionHandler
> handleFailureInMethod:object:file:lineNumber:description:] + 195 4   AppKit
>                              0x00007fff83edd3d3 -[NSBitmapImageRep
> initWithCGImage:] + 135 5   QtGui                              
> 0x000000010c4e4abd _Z21qt_mac_create_nsimageRK5QIconi + 525 6  
> libqcocoa.dylib                     0x0000000110945fda qt_plugin_instance +
> 154170 7   libqcocoa.dylib                     0x0000000110943197
> qt_plugin_instance + 142327 8   QtWidgets                          
> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent + 1213 9  
> QtWidgets                           0x000000010bca7ef8
> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                          
> 0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11  QtWidgets           
>                0x000000010bc6758d
> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269 12 
> QtWidgets                           0x000000010bc69ed2
> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore               
>               0x000000010c8ff544
> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14 
> QtWidgets                           0x000000010bc9bc61
> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15  CsoundQt-d-py-cs6         
>          0x0000000109b1a9d9
> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489 16 
> CsoundQt-d-py-cs6                   0x0000000109b0c509
> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913 17 
> CsoundQt-d-py-cs6                   0x0000000109af1baa
> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018 18 
> libdyld.dylib                       0x00007fff886df5c9 start + 1 )
> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating app
> due to uncaught exception 'NSInternalInconsistencyException', reason:
> 'Invalid parameter not satisfying: cgImage != NULL' *** First throw call
> stack:
> (
>         0   CoreFoundation                      0x00007fff8a8a003c
> __exceptionPreprocess + 172 1   libobjc.A.dylib                    
> 0x00007fff91b2776e objc_exception_throw + 43 2   CoreFoundation            
>          0x00007fff8a89fe1a +[NSException raise:format:arguments:] + 106 3 
>  Foundation                          0x00007fff87f9f9fb
> -[NSAssertionHandler
> handleFailureInMethod:object:file:lineNumber:description:] + 195 4   AppKit
>                              0x00007fff83edd3d3 -[NSBitmapImageRep
> initWithCGImage:] + 135 5   QtGui                              
> 0x000000010c4e4abd _Z21qt_mac_create_nsimageRK5QIconi + 525 6  
> libqcocoa.dylib                     0x0000000110945fda qt_plugin_instance +
> 154170 7   libqcocoa.dylib                     0x0000000110943197
> qt_plugin_instance + 142327 8   QtWidgets                          
> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent + 1213 9  
> QtWidgets                           0x000000010bca7ef8
> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                          
> 0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11  QtWidgets           
>                0x000000010bc6758d
> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269 12 
> QtWidgets                           0x000000010bc69ed2
> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore               
>               0x000000010c8ff544
> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14 
> QtWidgets                           0x000000010bc9bc61
> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15  CsoundQt-d-py-cs6         
>          0x0000000109b1a9d9
> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489 16 
> CsoundQt-d-py-cs6                   0x0000000109b0c509
> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913 17 
> CsoundQt-d-py-cs6                   0x0000000109af1baa
> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018 18 
> libdyld.dylib                       0x00007fff886df5c9 start + 1 )
> libc++abi.dylib: terminating with uncaught exception of type NSException
> Csound tidy up: Abort trap
> 
> > On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
> > 
> > Dear Karin,
> > 
> > I appreciate  very much your feedback and please help to address the
> > problem (my guess is something with settings):
> > 
> > (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
> > 
> > - run CsoundQt 0.9.4 from terminal as Victor suggested
> > 
> > $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
> > 
> > and copy the output in terminal
> > 
> > - rename CsoundQT settings:
> > 
> > $ cd $HOME/Library/Preferences/
> > 
> > $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
> > 
> > and start CsoundQt 0.9.4 again, let know if that had any influence.. If it
> > did work, please send the  com.csound.qutecsound.plist-old settings file
> > so I can think and test. You can rename the file back fro CsoundQt 0.9.3
> > for continuous work
> > 
> > Thanks!
> > tarmo
> > 
> > On Wednesday, June 21, 2017 07:58:05 PM you wrote:
> > > Can you run CsoundQT from the terminal?
> > > 
> > > $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
> > > 
> > > and copy here what the messages are?
> > > 
> > > This is Tarmo’s patch, but we can get a good idea of the problem if we
> > > look
> > > at these messages.
> > > 
> > > ========================
> > > Prof. Victor Lazzarini
> > > Dean of Arts, Celtic Studies, and Philosophy,
> > > Maynooth University,
> > > Maynooth, Co Kildare, Ireland
> > > Tel: 00 353 7086936
> > > Fax: 00 353 1 7086952
> > > 
> > > > On 21 Jun 2017, at 17:55, Karin Daum  > > > > wrote:
> > > > 
> > > > Hi Victor,
> > > > 
> > > > I managed to split the string in my code such that I can use Csound
> > > > 6.08
> > > > distribution with the corresponding CsoundQT
> > > > 
> > > > Both are working now without obvious problems.
> > > > 
> > > > Then I tried the Csound 6.09 release. There is another problem with
> > > > the
> > > > corresponding CsoundQT
> > > > 
> > > > Csound itself runs without obvious problems on my code. CsoundQT,
> > > > however,
> > > > does not start correctly. It flashes this colourful big icon which
> > > > shows
> > > > up at the beginning for a fraction of a second on the screen and then
> > > > closes immediately.
> > > > 
> > > > cheers,
> > > > 
> > > > Karin
> > > > 
> > > >> On 20 Jun 2017, at 20:40, Victor Lazzarini  > > >> > wrote:
> > > >> 
> > > >> John has fixed the bug you reported. Your CSD passes the test now.
> > > >> ========================
> > > >> Prof. Victor Lazzarini
> > > >> Dean of Arts, Celtic Studies, and Philosophy,
> > > >> Maynooth University,
> > > >> Maynooth, Co Kildare, Ireland
> > > >> Tel: 00 353 7086936
> > > >> Fax: 00 353 1 7086952
> > > >> 
> > > >>> On 20 Jun 2017, at 14:14, Karin Daum  > > >>> > wrote:
> > > >>> 
> > > >>> thanks,
> > > >>> 
> > > >>> Karin
> > > >>> 
> > > >>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
> > > >>>> >
> > > >>>> wrote:
> > > >>>> 
> > > >>>> Hi Karin. There seems to be an issue in the parser with relation to
> > > >>>> this, some sort of
> >  
> >  regression. We’ll fix it and add it to the bugfix
> >  
> > > >>>> release we hope to do soon. Thanks for the report.
> > > >>>> ========================
> > > >>>> Prof. Victor Lazzarini
> > > >>>> Dean of Arts, Celtic Studies, and Philosophy,
> > > >>>> Maynooth University,
> > > >>>> Maynooth, Co Kildare, Ireland
> > > >>>> Tel: 00 353 7086936
> > > >>>> Fax: 00 353 1 7086952
> > > >>>> 
> > > >>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
> > > >>>>> >
> > > >>>>> wrote:
> > > >>>>> 
> > > >>>>> Thanks, I’ll check.
> > > >>>>> ========================
> > > >>>>> Prof. Victor Lazzarini
> > > >>>>> Dean of Arts, Celtic Studies, and Philosophy,
> > > >>>>> Maynooth University,
> > > >>>>> Maynooth, Co Kildare, Ireland
> > > >>>>> Tel: 00 353 7086936
> > > >>>>> Fax: 00 353 1 7086952
> > > >>>>> 
> > > >>>>>> On 20 Jun 2017, at 13:42, Karin Daum  > > >>>>>> > wrote:
> > > >>>>>> 
> > > >>>>>> hi Victor,
> > > >>>>>> 
> > > >>>>>> I couldn’t answer earlier, because I had to leave yesterday
> > > >>>>>> afternoon
> > > >>>>>> for an opening in the evening of an exhibition I have at Kiel and
> > > >>>>>> this morning I had an appointment with the local press for an
> > > >>>>>> interview about the exhibition.
> > > >>>>>> 
> > > >>>>>> I tried some examples from the FLOSS manual - they did not crash
> > > >>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
> > > >>>>>> crash
> > > >>>>>> CsoundQt. This is not too surprising since they are using the
> > > >>>>>> same
> > > >>>>>> machinery of my UDOs. I went through the UDOs and finally found
> > > >>>>>> the
> > > >>>>>> problem. Apparently there is a maximum length of 205 characters a
> > > >>>>>> string could have. longer strings lead to crashing Csound.
> > > >>>>>> 
> > > >>>>>> attached is a simple example, which crashes. It you remove the
> > > >>>>>> last
> > > >>>>>> character from the string it “runs” (doing nothing)
> > > >>>>>> 
> > > >>>>>> Cheers,
> > > >>>>>> 
> > > >>>>>> Karin
> > > >>>>>> 
> > > >>>>>> 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
> > > >>>>>> 
> > > >>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
> > > >>>>>>> >
> > > >>>>>>> wrote:
> > > >>>>>>> 
> > > >>>>>>> Do all CSDs crash, or a particular one?
> > > >>>>>>> ========================
> > > >>>>>>> Prof. Victor Lazzarini
> > > >>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
> > > >>>>>>> Maynooth University,
> > > >>>>>>> Maynooth, Co Kildare, Ireland
> > > >>>>>>> Tel: 00 353 7086936
> > > >>>>>>> Fax: 00 353 1 7086952
> > > >>>>>>> 
> > > >>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum  > > >>>>>>>> > wrote:
> > > >>>>>>>> 
> > > >>>>>>>> I was using the CsoundQT versions which come with the
> > > >>>>>>>> distribution
> > > >>>>>>>> from github, so it was 0.9.4 for 6.09
> > > >>>>>>>> 
> > > >>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
> > > >>>>>>>>> >
> > > >>>>>>>>> wrote:
> > > >>>>>>>>> 
> > > >>>>>>>>> Which version of CsoundQT are you using?
> > > >>>>>>>>> 
> > > >>>>>>>>> Victor Lazzarini
> > > >>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
> > > >>>>>>>>> Maynooth University
> > > >>>>>>>>> Ireland
> > > >>>>>>>>> 
> > > >>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum  > > >>>>>>>>>> > wrote:
> > > >>>>>>>>>> 
> > > >>>>>>>>>> Hi,
> > > >>>>>>>>>> 
> > > >>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
> > > >>>>>>>>>> 10.10.5. Since this version still has the print(s) statements
> > > >>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
> > > >>>>>>>>>> switch
> > > >>>>>>>>>> to the newer release.
> > > >>>>>>>>>> 
> > > >>>>>>>>>> After installing (using the official dmg file) Csound 6.08
> > > >>>>>>>>>> both
> > > >>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as soon
> > > >>>>>>>>>> as
> > > >>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
> > > >>>>>>>>>> it
> > > >>>>>>>>>> prints out the normal messages when starting, then crashes
> > > >>>>>>>>>> with
> > > >>>>>>>>>> zsh abort error message.
> > > >>>>>>>>>> 
> > > >>>>>>>>>> I get the same problems when trying 6.09
> > > >>>>>>>>>> 
> > > >>>>>>>>>> cheers,
> > > >>>>>>>>>> 
> > > >>>>>>>>>> Karin
> > > >>>>>>>>>> 
> > > >>>>>>>>>> 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
> > > >>>> 
> > > >>>> 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
> 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

Date2017-06-22 08:21
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
> On 22 Jun 2017, at 08:28, Tarmo Johannes  wrote:
> 
> Thanks!
> 
> But hmmm -  not any good idea about the reason yet. Do you happen to have an 
> Qt installation in your computer separately?
> 
No, I always replace it to avoid problems of this kind, especially because it so fast going back to another version in this case
I also checked explicitly. It is the only version on my computer

> Meanwhile I made new builds one for Cs 6.09 and checking for version, other 
> for Csound 6.08 and odler (should work with 6.09 also but without recording 
> support) just for curiousity, can you (or anyone else) give try:
> 
> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/
> 
same problem as for the official release

> thanks,
> tarmo
> 

There is an observation I made. this is about the size of the app: 0.9.3 is 203.5 MB while 0.9.4 is only 185.3 MB. (the version from your directory is 153 MB)  I don’t know if this is of any relevance.

Cheers,

Karin
> 
> On neljapäev, 22. juuni 2017 8:13.41 EEST you wrote:
>> Dear Victor, dear Tamo,
>> 
>> here it comes:
>> 
>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>> virtual_keyboard real time MIDI plugin for Csound
>> WARNING: STK opcodes not available: define environment variable RAWWAVE_PATH
>> (points to rawwaves directory) to use STK opcodes.
>> 0dBFS level = 32768.0
>> --Csound version 6.09 (double samples) May 22 2017
>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>> libsndfile-1.0.25
>> end of score.              overall amps:      0.0
>>           overall samples out of range:        0
>> 0 errors in performance
>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>> failure in -[NSBitmapImageRep initWithCGImage:],
>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>> exception was raised 2017-06-22 08:10:42.912
>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>        0   CoreFoundation                      0x00007fff8a8a003c
>> __exceptionPreprocess + 172 1   libobjc.A.dylib                    
>> 0x00007fff91b2776e objc_exception_throw + 43 2   CoreFoundation            
>>         0x00007fff8a89fe1a +[NSException raise:format:arguments:] + 106 3 
>> Foundation                          0x00007fff87f9f9fb
>> -[NSAssertionHandler
>> handleFailureInMethod:object:file:lineNumber:description:] + 195 4   AppKit
>>                             0x00007fff83edd3d3 -[NSBitmapImageRep
>> initWithCGImage:] + 135 5   QtGui                              
>> 0x000000010c4e4abd _Z21qt_mac_create_nsimageRK5QIconi + 525 6  
>> libqcocoa.dylib                     0x0000000110945fda qt_plugin_instance +
>> 154170 7   libqcocoa.dylib                     0x0000000110943197
>> qt_plugin_instance + 142327 8   QtWidgets                          
>> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent + 1213 9  
>> QtWidgets                           0x000000010bca7ef8
>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                          
>> 0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11  QtWidgets           
>>               0x000000010bc6758d
>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269 12 
>> QtWidgets                           0x000000010bc69ed2
>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore               
>>              0x000000010c8ff544
>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14 
>> QtWidgets                           0x000000010bc9bc61
>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15  CsoundQt-d-py-cs6         
>>         0x0000000109b1a9d9
>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489 16 
>> CsoundQt-d-py-cs6                   0x0000000109b0c509
>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913 17 
>> CsoundQt-d-py-cs6                   0x0000000109af1baa
>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018 18 
>> libdyld.dylib                       0x00007fff886df5c9 start + 1 )
>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating app
>> due to uncaught exception 'NSInternalInconsistencyException', reason:
>> 'Invalid parameter not satisfying: cgImage != NULL' *** First throw call
>> stack:
>> (
>>        0   CoreFoundation                      0x00007fff8a8a003c
>> __exceptionPreprocess + 172 1   libobjc.A.dylib                    
>> 0x00007fff91b2776e objc_exception_throw + 43 2   CoreFoundation            
>>         0x00007fff8a89fe1a +[NSException raise:format:arguments:] + 106 3 
>> Foundation                          0x00007fff87f9f9fb
>> -[NSAssertionHandler
>> handleFailureInMethod:object:file:lineNumber:description:] + 195 4   AppKit
>>                             0x00007fff83edd3d3 -[NSBitmapImageRep
>> initWithCGImage:] + 135 5   QtGui                              
>> 0x000000010c4e4abd _Z21qt_mac_create_nsimageRK5QIconi + 525 6  
>> libqcocoa.dylib                     0x0000000110945fda qt_plugin_instance +
>> 154170 7   libqcocoa.dylib                     0x0000000110943197
>> qt_plugin_instance + 142327 8   QtWidgets                          
>> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent + 1213 9  
>> QtWidgets                           0x000000010bca7ef8
>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                          
>> 0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11  QtWidgets           
>>               0x000000010bc6758d
>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269 12 
>> QtWidgets                           0x000000010bc69ed2
>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore               
>>              0x000000010c8ff544
>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14 
>> QtWidgets                           0x000000010bc9bc61
>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15  CsoundQt-d-py-cs6         
>>         0x0000000109b1a9d9
>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489 16 
>> CsoundQt-d-py-cs6                   0x0000000109b0c509
>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913 17 
>> CsoundQt-d-py-cs6                   0x0000000109af1baa
>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018 18 
>> libdyld.dylib                       0x00007fff886df5c9 start + 1 )
>> libc++abi.dylib: terminating with uncaught exception of type NSException
>> Csound tidy up: Abort trap
>> 
>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>> 
>>> Dear Karin,
>>> 
>>> I appreciate  very much your feedback and please help to address the
>>> problem (my guess is something with settings):
>>> 
>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>> 
>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>> 
>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>> 
>>> and copy the output in terminal
>>> 
>>> - rename CsoundQT settings:
>>> 
>>> $ cd $HOME/Library/Preferences/
>>> 
>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>> 
>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If it
>>> did work, please send the  com.csound.qutecsound.plist-old settings file
>>> so I can think and test. You can rename the file back fro CsoundQt 0.9.3
>>> for continuous work
>>> 
>>> Thanks!
>>> tarmo
>>> 
>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>> Can you run CsoundQT from the terminal?
>>>> 
>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>> 
>>>> and copy here what the messages are?
>>>> 
>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>> look
>>>> at these messages.
>>>> 
>>>> ========================
>>>> Prof. Victor Lazzarini
>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952
>>>> 
>>>>> On 21 Jun 2017, at 17:55, Karin Daum >>>> > wrote:
>>>>> 
>>>>> Hi Victor,
>>>>> 
>>>>> I managed to split the string in my code such that I can use Csound
>>>>> 6.08
>>>>> distribution with the corresponding CsoundQT
>>>>> 
>>>>> Both are working now without obvious problems.
>>>>> 
>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>> the
>>>>> corresponding CsoundQT
>>>>> 
>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>> however,
>>>>> does not start correctly. It flashes this colourful big icon which
>>>>> shows
>>>>> up at the beginning for a fraction of a second on the screen and then
>>>>> closes immediately.
>>>>> 
>>>>> cheers,
>>>>> 
>>>>> Karin
>>>>> 
>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini >>>>> > wrote:
>>>>>> 
>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>> ========================
>>>>>> Prof. Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>> Maynooth University,
>>>>>> Maynooth, Co Kildare, Ireland
>>>>>> Tel: 00 353 7086936
>>>>>> Fax: 00 353 1 7086952
>>>>>> 
>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum >>>>>> > wrote:
>>>>>>> 
>>>>>>> thanks,
>>>>>>> 
>>>>>>> Karin
>>>>>>> 
>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>> >
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation to
>>>>>>>> this, some sort of
>>> 
>>> regression. We’ll fix it and add it to the bugfix
>>> 
>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>> ========================
>>>>>>>> Prof. Victor Lazzarini
>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>> Maynooth University,
>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>> Tel: 00 353 7086936
>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>> 
>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>> >
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> Thanks, I’ll check.
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>> 
>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum >>>>>>>>> > wrote:
>>>>>>>>>> 
>>>>>>>>>> hi Victor,
>>>>>>>>>> 
>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>> afternoon
>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel and
>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>> interview about the exhibition.
>>>>>>>>>> 
>>>>>>>>>> I tried some examples from the FLOSS manual - they did not crash
>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>> crash
>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>> same
>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>> the
>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters a
>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>> 
>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>> last
>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>> 
>>>>>>>>>> Cheers,
>>>>>>>>>> 
>>>>>>>>>> Karin
>>>>>>>>>> 
>>>>>>>>>> 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
>>>>>>>>>> 
>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>> >
>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>> ========================
>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>> Maynooth University,
>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>> 
>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum >>>>>>>>>>> > wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>> distribution
>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>> >
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum >>>>>>>>>>>>> > wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s) statements
>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>> both
>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as soon
>>>>>>>>>>>>>> as
>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>> it
>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>> with
>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 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
>>>>>>>> 
>>>>>>>> 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
>> 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

Date2017-06-22 10:09
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
This looks like a QT issue, Csound seems ok with it. I saw this

https://bugreports.qt.io/browse/QTBUG-57706

========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
> 
> Dear Victor, dear Tamo,
> 
> here it comes:
> 
> =mbp-kd-2:/x01/usr/daum/Csound 8:09> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
> virtual_keyboard real time MIDI plugin for Csound
> WARNING: STK opcodes not available: define environment variable RAWWAVE_PATH
> (points to rawwaves directory) to use STK opcodes.
> 0dBFS level = 32768.0
> --Csound version 6.09 (double samples) May 22 2017 
> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
> libsndfile-1.0.25
> end of score.              overall amps:      0.0
>            overall samples out of range:        0
> 0 errors in performance
> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion failure in -[NSBitmapImageRep initWithCGImage:], /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught exception was raised
> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage != NULL
> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>         0   CoreFoundation                      0x00007fff8a8a003c __exceptionPreprocess + 172
>         1   libobjc.A.dylib                     0x00007fff91b2776e objc_exception_throw + 43
>         2   CoreFoundation                      0x00007fff8a89fe1a +[NSException raise:format:arguments:] + 106
>         3   Foundation                          0x00007fff87f9f9fb -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 195
>         4   AppKit                              0x00007fff83edd3d3 -[NSBitmapImageRep initWithCGImage:] + 135
>         5   QtGui                               0x000000010c4e4abd _Z21qt_mac_create_nsimageRK5QIconi + 525
>         6   libqcocoa.dylib                     0x0000000110945fda qt_plugin_instance + 154170
>         7   libqcocoa.dylib                     0x0000000110943197 qt_plugin_instance + 142327
>         8   QtWidgets                           0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent + 1213
>         9   QtWidgets                           0x000000010bca7ef8 _ZN7QWidget5eventEP6QEvent + 1240
>         10  QtWidgets                           0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140
>         11  QtWidgets                           0x000000010bc6758d _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>         12  QtWidgets                           0x000000010bc69ed2 _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906
>         13  QtCore                              0x000000010c8ff544 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164
>         14  QtWidgets                           0x000000010bc9bc61 _ZN7QWidget12insertActionEP7QActionS1_ + 353
>         15  CsoundQt-d-py-cs6                   0x0000000109b1a9d9 _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>         16  CsoundQt-d-py-cs6                   0x0000000109b0c509 _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>         17  CsoundQt-d-py-cs6                   0x0000000109af1baa _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>         18  libdyld.dylib                       0x00007fff886df5c9 start + 1
> )
> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: cgImage != NULL'
> *** First throw call stack:
> (
>         0   CoreFoundation                      0x00007fff8a8a003c __exceptionPreprocess + 172
>         1   libobjc.A.dylib                     0x00007fff91b2776e objc_exception_throw + 43
>         2   CoreFoundation                      0x00007fff8a89fe1a +[NSException raise:format:arguments:] + 106
>         3   Foundation                          0x00007fff87f9f9fb -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 195
>         4   AppKit                              0x00007fff83edd3d3 -[NSBitmapImageRep initWithCGImage:] + 135
>         5   QtGui                               0x000000010c4e4abd _Z21qt_mac_create_nsimageRK5QIconi + 525
>         6   libqcocoa.dylib                     0x0000000110945fda qt_plugin_instance + 154170
>         7   libqcocoa.dylib                     0x0000000110943197 qt_plugin_instance + 142327
>         8   QtWidgets                           0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent + 1213
>         9   QtWidgets                           0x000000010bca7ef8 _ZN7QWidget5eventEP6QEvent + 1240
>         10  QtWidgets                           0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140
>         11  QtWidgets                           0x000000010bc6758d _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>         12  QtWidgets                           0x000000010bc69ed2 _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906
>         13  QtCore                              0x000000010c8ff544 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164
>         14  QtWidgets                           0x000000010bc9bc61 _ZN7QWidget12insertActionEP7QActionS1_ + 353
>         15  CsoundQt-d-py-cs6                   0x0000000109b1a9d9 _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>         16  CsoundQt-d-py-cs6                   0x0000000109b0c509 _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>         17  CsoundQt-d-py-cs6                   0x0000000109af1baa _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>         18  libdyld.dylib                       0x00007fff886df5c9 start + 1
> )
> libc++abi.dylib: terminating with uncaught exception of type NSException
> Csound tidy up: Abort trap
>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>> 
>> Dear Karin, 
>>  
>> I appreciate  very much your feedback and please help to address the problem (my guess is something with settings):
>>  
>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>  
>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>  
>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>  
>> and copy the output in terminal
>>  
>> - rename CsoundQT settings:
>>  
>> $ cd $HOME/Library/Preferences/
>>  
>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>  
>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If it did work, please send the  com.csound.qutecsound.plist-old settings file so I can think and test. You can rename the file back fro CsoundQt 0.9.3 for continuous work
>>  
>> Thanks!
>> tarmo
>>  
>>  
>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>> > Can you run CsoundQT from the terminal?
>> > 
>> > $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>> > 
>> > and copy here what the messages are?
>> > 
>> > This is Tarmo’s patch, but we can get a good idea of the problem if we look
>> > at these messages.
>>  
>> > ========================
>> > Prof. Victor Lazzarini
>> > Dean of Arts, Celtic Studies, and Philosophy,
>> > Maynooth University,
>> > Maynooth, Co Kildare, Ireland
>> > Tel: 00 353 7086936
>> > Fax: 00 353 1 7086952 
>> > 
>> > 
>> > > On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>> > > 
>> > > Hi Victor,
>> > > 
>> > > I managed to split the string in my code such that I can use Csound 6.08
>> > > distribution with the corresponding CsoundQT
>>  
>> > > Both are working now without obvious problems.
>> > > 
>> > > Then I tried the Csound 6.09 release. There is another problem with the
>> > > corresponding CsoundQT
>>  
>> > > Csound itself runs without obvious problems on my code. CsoundQT, however,
>> > > does not start correctly. It flashes this colourful big icon which shows
>> > > up at the beginning for a fraction of a second on the screen and then
>> > > closes immediately.
>>  
>> > > cheers,
>> > > 
>> > > Karin
>> > > 
>> > > 
>> > >> On 20 Jun 2017, at 20:40, Victor Lazzarini 
>> > >> wrote:
>>  
>> > >> John has fixed the bug you reported. Your CSD passes the test now.
>> > >> ========================
>> > >> Prof. Victor Lazzarini
>> > >> Dean of Arts, Celtic Studies, and Philosophy,
>> > >> Maynooth University,
>> > >> Maynooth, Co Kildare, Ireland
>> > >> Tel: 00 353 7086936
>> > >> Fax: 00 353 1 7086952 
>> > >> 
>> > >> 
>> > >>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>> > >>> 
>> > >>> thanks, 
>> > >>> 
>> > >>> Karin
>> > >>> 
>> > >>>> On 20 Jun 2017, at 15:10, Victor Lazzarini 
>> > >>>> wrote:
>>  
>> > >>>> Hi Karin. There seems to be an issue in the parser with relation to
>> > >>>> this, some sort of
>>  regression. We’ll fix it and add it to the bugfix
>> > >>>> release we hope to do soon. Thanks for the report.
>> > >>>> ========================
>> > >>>> Prof. Victor Lazzarini
>> > >>>> Dean of Arts, Celtic Studies, and Philosophy,
>> > >>>> Maynooth University,
>> > >>>> Maynooth, Co Kildare, Ireland
>> > >>>> Tel: 00 353 7086936
>> > >>>> Fax: 00 353 1 7086952 
>> > >>>> 
>> > >>>> 
>> > >>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini 
>> > >>>>> wrote:
>>  
>> > >>>>> Thanks, I’ll check.
>> > >>>>> ========================
>> > >>>>> Prof. Victor Lazzarini
>> > >>>>> Dean of Arts, Celtic Studies, and Philosophy,
>> > >>>>> Maynooth University,
>> > >>>>> Maynooth, Co Kildare, Ireland
>> > >>>>> Tel: 00 353 7086936
>> > >>>>> Fax: 00 353 1 7086952 
>> > >>>>> 
>> > >>>>> 
>> > >>>>>> On 20 Jun 2017, at 13:42, Karin Daum  wrote:
>> > >>>>>> 
>> > >>>>>> hi Victor,
>> > >>>>>> 
>> > >>>>>> I couldn’t answer earlier, because I had to leave yesterday afternoon
>> > >>>>>> for an opening in the evening of an exhibition I have at Kiel and
>> > >>>>>> this morning I had an appointment with the local press for an
>> > >>>>>> interview about the exhibition.
>>  
>> > >>>>>> I tried some examples from the FLOSS manual - they did not crash
>> > >>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do crash
>> > >>>>>> CsoundQt. This is not too surprising since they are using the same
>> > >>>>>> machinery of my UDOs. I went through the UDOs and finally found the
>> > >>>>>> problem. Apparently there is a maximum length of 205 characters a
>> > >>>>>> string could have. longer strings lead to crashing Csound.
>>  
>> > >>>>>> attached is a simple example, which crashes. It you remove the last
>> > >>>>>> character from the string it “runs” (doing nothing)
>>  
>> > >>>>>> Cheers,
>> > >>>>>> 
>> > >>>>>> Karin
>> > >>>>>> 
>> > >>>>>> 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
>> > >>>>>> 
>> > >>>>>> 
>> > >>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>> > >>>>>>>  wrote:
>>  
>> > >>>>>>> Do all CSDs crash, or a particular one?
>> > >>>>>>> ========================
>> > >>>>>>> Prof. Victor Lazzarini
>> > >>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>> > >>>>>>> Maynooth University,
>> > >>>>>>> Maynooth, Co Kildare, Ireland
>> > >>>>>>> Tel: 00 353 7086936
>> > >>>>>>> Fax: 00 353 1 7086952 
>> > >>>>>>> 
>> > >>>>>>> 
>> > >>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum  wrote:
>> > >>>>>>>> 
>> > >>>>>>>> I was using the CsoundQT versions which come with the distribution
>> > >>>>>>>> from github, so it was 0.9.4 for 6.09
>> >>>>>>>> 
>> > >>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>> > >>>>>>>>>  wrote:
>>  
>> > >>>>>>>>> Which version of CsoundQT are you using?
>> > >>>>>>>>> 
>> > >>>>>>>>> Victor Lazzarini
>> > >>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>> > >>>>>>>>> Maynooth University
>> > >>>>>>>>> Ireland
>> > >>>>>>>>> 
>> > >>>>>>>>> 
>> > >>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum  wrote:
>> > >>>>>>>>>> 
>> > >>>>>>>>>> Hi,
>> > >>>>>>>>>> 
>> > >>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>> > >>>>>>>>>> 10.10.5. Since this version still has the print(s) statements
>> > >>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to switch
>> > >>>>>>>>>> to the newer release.
>>  
>> > >>>>>>>>>> After installing (using the official dmg file) Csound 6.08 both
>> > >>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as soon as
>> > >>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal, it
>> > >>>>>>>>>> prints out the normal messages when starting, then crashes with
>> > >>>>>>>>>> zsh abort error message.
>>  
>> > >>>>>>>>>> I get the same problems when trying 6.09
>> > >>>>>>>>>> 
>> > >>>>>>>>>> cheers,
>> > >>>>>>>>>> 
>> > >>>>>>>>>> Karin 
>> > >>>>>>>>>> 
>> > >>>>>>>>>> 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
>> > >>>> 
>> > >>>> 
>> > >>>> 
>> > >>>> 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/issuesDiscussions 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

Date2017-06-22 23:08
FromTarmo Johannes
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Thanks for the link,

can be that it is a problem in Qt 5.8 that I used to build the current 
CsoundQt on MacOS.

It is nevertheless hard to understand why it occurs on Karin's machine - I had 
tested the build on one 10.10.something computer but maybe there is something 
specific. Hard to test as I cannot reproduce...

But I downloaded Qt 5.9 that is announced to be next long term support version 
and promised to be very good :)

Karin, and other users on OSX 10.10, please give a try if this version works:

http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg


tarmo


On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
> This looks like a QT issue, Csound seems ok with it. I saw this
> 
> https://bugreports.qt.io/browse/QTBUG-57706
> 
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
> 
> > On 22 Jun 2017, at 07:13, Karin Daum  wrote:
> > 
> > Dear Victor, dear Tamo,
> > 
> > here it comes:
> > 
> > =mbp-kd-2:/x01/usr/daum/Csound 8:09>
> > /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
> > virtual_keyboard real time MIDI plugin for Csound
> > WARNING: STK opcodes not available: define environment variable
> > RAWWAVE_PATH
 (points to rawwaves directory) to use STK opcodes.
> > 0dBFS level = 32768.0
> > --Csound version 6.09 (double samples) May 22 2017 
> > [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
> > libsndfile-1.0.25
> > end of score.              overall amps:      0.0
> > 
> >            overall samples out of range:        0
> > 
> > 0 errors in performance
> > Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
> > 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
> > failure in -[NSBitmapImageRep initWithCGImage:],
> > /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
> > 
 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
> > exception was raised 2017-06-22 08:10:42.912
> > CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
> > != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
> > 
> >         0   CoreFoundation                      0x00007fff8a8a003c
> >         __exceptionPreprocess + 172
 1   libobjc.A.dylib                 
> >            0x00007fff91b2776e objc_exception_throw + 43 2  
> >         CoreFoundation                      0x00007fff8a89fe1a
> >         +[NSException raise:format:arguments:] + 106 3   Foundation      
> >                            0x00007fff87f9f9fb -[NSAssertionHandler
> >         handleFailureInMethod:object:file:lineNumber:description:] + 195
> >         4   AppKit                              0x00007fff83edd3d3
> >         -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui             
> >                          0x000000010c4e4abd
> >         _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib     
> >                        0x0000000110945fda qt_plugin_instance + 154170 7  
> >         libqcocoa.dylib                     0x0000000110943197
> >         qt_plugin_instance + 142327 8   QtWidgets                        
> >           0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
> >         1213 9   QtWidgets                           0x000000010bca7ef8
> >         _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                  
> >                 0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11 
> >         QtWidgets                           0x000000010bc6758d
> >         _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
> >         12  QtWidgets                           0x000000010bc69ed2
> >         _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore     
> >                                 0x000000010c8ff544
> >         _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
> >          QtWidgets                           0x000000010bc9bc61
> >         _ZN7QWidget12insertActionEP7QActionS1_ + 353 15 
> >         CsoundQt-d-py-cs6                   0x0000000109b1a9d9
> >         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
> >         16  CsoundQt-d-py-cs6                   0x0000000109b0c509
> >         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
> >         17  CsoundQt-d-py-cs6                   0x0000000109af1baa
> >         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
> >         18  libdyld.dylib                       0x00007fff886df5c9 start
> >         + 1> 
> > )
> > 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
> > app due to uncaught exception 'NSInternalInconsistencyException', reason:
> > 'Invalid parameter not satisfying: cgImage != NULL'
 *** First throw call
> > stack:
> > (
> > 
> >         0   CoreFoundation                      0x00007fff8a8a003c
> >         __exceptionPreprocess + 172
 1   libobjc.A.dylib                 
> >            0x00007fff91b2776e objc_exception_throw + 43 2  
> >         CoreFoundation                      0x00007fff8a89fe1a
> >         +[NSException raise:format:arguments:] + 106 3   Foundation      
> >                            0x00007fff87f9f9fb -[NSAssertionHandler
> >         handleFailureInMethod:object:file:lineNumber:description:] + 195
> >         4   AppKit                              0x00007fff83edd3d3
> >         -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui             
> >                          0x000000010c4e4abd
> >         _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib     
> >                        0x0000000110945fda qt_plugin_instance + 154170 7  
> >         libqcocoa.dylib                     0x0000000110943197
> >         qt_plugin_instance + 142327 8   QtWidgets                        
> >           0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
> >         1213 9   QtWidgets                           0x000000010bca7ef8
> >         _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                  
> >                 0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11 
> >         QtWidgets                           0x000000010bc6758d
> >         _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
> >         12  QtWidgets                           0x000000010bc69ed2
> >         _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore     
> >                                 0x000000010c8ff544
> >         _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
> >          QtWidgets                           0x000000010bc9bc61
> >         _ZN7QWidget12insertActionEP7QActionS1_ + 353 15 
> >         CsoundQt-d-py-cs6                   0x0000000109b1a9d9
> >         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
> >         16  CsoundQt-d-py-cs6                   0x0000000109b0c509
> >         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
> >         17  CsoundQt-d-py-cs6                   0x0000000109af1baa
> >         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
> >         18  libdyld.dylib                       0x00007fff886df5c9 start
> >         + 1> 
> > )
> > libc++abi.dylib: terminating with uncaught exception of type NSException
> > Csound tidy up: Abort trap
> > 
> >> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
> >> 
> >> Dear Karin, 
> >> 
> >>  
> >> 
> >> I appreciate  very much your feedback and please help to address the
> >> problem (my guess is something with settings):
>> 
> >>  
> >> 
> >> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
> >> 
> >>  
> >> 
> >> - run CsoundQt 0.9.4 from terminal as Victor suggested
> >> 
> >>  
> >> 
> >> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
> >> 
> >>  
> >> 
> >> and copy the output in terminal
> >> 
> >>  
> >> 
> >> - rename CsoundQT settings:
> >> 
> >>  
> >> 
> >> $ cd $HOME/Library/Preferences/
> >> 
> >>  
> >> 
> >> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
> >> 
> >>  
> >> 
> >> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
> >> it did work, please send the  com.csound.qutecsound.plist-old settings
> >> file so I can think and test. You can rename the file back fro CsoundQt
> >> 0.9.3 for continuous work
>> 
> >>  
> >> 
> >> Thanks!
> >> tarmo
> >> 
> >>  
> >>  
> >> 
> >> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
> >> 
> >> > Can you run CsoundQT from the terminal?
> >> > 
> >> > $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
> >> > 
> >> > and copy here what the messages are?
> >> > 
> >> > This is Tarmo’s patch, but we can get a good idea of the problem if we
> >> > look
 at these messages.
> >>  
> >>  
> >>  
> >> > ========================
> >> > Prof. Victor Lazzarini
> >> > Dean of Arts, Celtic Studies, and Philosophy,
> >> > Maynooth University,
> >> > Maynooth, Co Kildare, Ireland
> >> > Tel: 00 353 7086936
> >> > Fax: 00 353 1 7086952 
> >> > 
> >> > 
> >> > 
> >> > > On 21 Jun 2017, at 17:55, Karin Daum  wrote:
> >> > > 
> >> > > Hi Victor,
> >> > > 
> >> > > I managed to split the string in my code such that I can use Csound
> >> > > 6.08
> >> > > distribution with the corresponding CsoundQT
> >>  
> >>  
> >>  
> >> > > Both are working now without obvious problems.
> >> > > 
> >> > > Then I tried the Csound 6.09 release. There is another problem with
> >> > > the
> >> > > corresponding CsoundQT
> >>  
> >>  
> >>  
> >> > > Csound itself runs without obvious problems on my code. CsoundQT,
> >> > > however,
> >> > > does not start correctly. It flashes this colourful big icon which
> >> > > shows
> >> > > up at the beginning for a fraction of a second on the screen and
> >> > > then
> >> > > closes immediately.
> >>  
> >>  
> >>  
> >> > > cheers,
> >> > > 
> >> > > Karin
> >> > > 
> >> > > 
> >> > > 
> >> > >> On 20 Jun 2017, at 20:40, Victor Lazzarini
> >> > >> 
> >> > >> wrote:
> >>  
> >>  
> >>  
> >> > >> John has fixed the bug you reported. Your CSD passes the test now.
> >> > >> ========================
> >> > >> Prof. Victor Lazzarini
> >> > >> Dean of Arts, Celtic Studies, and Philosophy,
> >> > >> Maynooth University,
> >> > >> Maynooth, Co Kildare, Ireland
> >> > >> Tel: 00 353 7086936
> >> > >> Fax: 00 353 1 7086952 
> >> > >> 
> >> > >> 
> >> > >> 
> >> > >>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
> >> > >>> 
> >> > >>> thanks, 
> >> > >>> 
> >> > >>> Karin
> >> > >>> 
> >> > >>> 
> >> > >>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
> >> > >>>> 
> >> > >>>> wrote:
> >>  
> >>  
> >>  
> >> > >>>> Hi Karin. There seems to be an issue in the parser with relation
> >> > >>>> to
> >> > >>>> this, some sort of
> >>  
> >>  regression. We’ll fix it and add it to the bugfix
> >>  
> >> > >>>> release we hope to do soon. Thanks for the report.
> >> > >>>> ========================
> >> > >>>> Prof. Victor Lazzarini
> >> > >>>> Dean of Arts, Celtic Studies, and Philosophy,
> >> > >>>> Maynooth University,
> >> > >>>> Maynooth, Co Kildare, Ireland
> >> > >>>> Tel: 00 353 7086936
> >> > >>>> Fax: 00 353 1 7086952 
> >> > >>>> 
> >> > >>>> 
> >> > >>>> 
> >> > >>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
> >> > >>>>> 
> >> > >>>>> wrote:
> >>  
> >>  
> >>  
> >> > >>>>> Thanks, I’ll check.
> >> > >>>>> ========================
> >> > >>>>> Prof. Victor Lazzarini
> >> > >>>>> Dean of Arts, Celtic Studies, and Philosophy,
> >> > >>>>> Maynooth University,
> >> > >>>>> Maynooth, Co Kildare, Ireland
> >> > >>>>> Tel: 00 353 7086936
> >> > >>>>> Fax: 00 353 1 7086952 
> >> > >>>>> 
> >> > >>>>> 
> >> > >>>>> 
> >> > >>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
> >> > >>>>>> wrote:
> >> > >>>>>> 
> >> > >>>>>> hi Victor,
> >> > >>>>>> 
> >> > >>>>>> I couldn’t answer earlier, because I had to leave yesterday
> >> > >>>>>> afternoon
> >> > >>>>>> for an opening in the evening of an exhibition I have at Kiel
> >> > >>>>>> and
> >> > >>>>>> this morning I had an appointment with the local press for an
> >> > >>>>>> interview about the exhibition.
> >>  
> >>  
> >>  
> >> > >>>>>> I tried some examples from the FLOSS manual - they did not
> >> > >>>>>> crash
> >> > >>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
> >> > >>>>>> crash
> >> > >>>>>> CsoundQt. This is not too surprising since they are using the
> >> > >>>>>> same
> >> > >>>>>> machinery of my UDOs. I went through the UDOs and finally found
> >> > >>>>>> the
> >> > >>>>>> problem. Apparently there is a maximum length of 205 characters
> >> > >>>>>> a
> >> > >>>>>> string could have. longer strings lead to crashing Csound.
> >>  
> >>  
> >>  
> >> > >>>>>> attached is a simple example, which crashes. It you remove the
> >> > >>>>>> last
> >> > >>>>>> character from the string it “runs” (doing nothing)
> >>  
> >>  
> >>  
> >> > >>>>>> Cheers,
> >> > >>>>>> 
> >> > >>>>>> Karin
> >> > >>>>>> 
> >> > >>>>>> 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
> >> > >>>>>> 
> >> > >>>>>> 
> >> > >>>>>> 
> >> > >>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
> >> > >>>>>>>  wrote:
> >>  
> >>  
> >>  
> >> > >>>>>>> Do all CSDs crash, or a particular one?
> >> > >>>>>>> ========================
> >> > >>>>>>> Prof. Victor Lazzarini
> >> > >>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
> >> > >>>>>>> Maynooth University,
> >> > >>>>>>> Maynooth, Co Kildare, Ireland
> >> > >>>>>>> Tel: 00 353 7086936
> >> > >>>>>>> Fax: 00 353 1 7086952 
> >> > >>>>>>> 
> >> > >>>>>>> 
> >> > >>>>>>> 
> >> > >>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
> >> > >>>>>>>> wrote:
> >> > >>>>>>>> 
> >> > >>>>>>>> I was using the CsoundQT versions which come with the
> >> > >>>>>>>> distribution
> >> > >>>>>>>> from github, so it was 0.9.4 for 6.09
> >> >>>>>>>> 
> >> >>>>>>>> 
> >> >>>>>>>> 
> >> > >>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
> >> > >>>>>>>>>  wrote:
> >>  
> >>  
> >>  
> >> > >>>>>>>>> Which version of CsoundQT are you using?
> >> > >>>>>>>>> 
> >> > >>>>>>>>> Victor Lazzarini
> >> > >>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
> >> > >>>>>>>>> Maynooth University
> >> > >>>>>>>>> Ireland
> >> > >>>>>>>>> 
> >> > >>>>>>>>> 
> >> > >>>>>>>>> 
> >> > >>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
> >> > >>>>>>>>>> wrote:
> >> > >>>>>>>>>> 
> >> > >>>>>>>>>> Hi,
> >> > >>>>>>>>>> 
> >> > >>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
> >> > >>>>>>>>>> 10.10.5. Since this version still has the print(s)
> >> > >>>>>>>>>> statements
> >> > >>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
> >> > >>>>>>>>>> switch
> >> > >>>>>>>>>> to the newer release.
> >>  
> >>  
> >>  
> >> > >>>>>>>>>> After installing (using the official dmg file) Csound 6.08
> >> > >>>>>>>>>> both
> >> > >>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
> >> > >>>>>>>>>> soon as
> >> > >>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
> >> > >>>>>>>>>> it
> >> > >>>>>>>>>> prints out the normal messages when starting, then crashes
> >> > >>>>>>>>>> with
> >> > >>>>>>>>>> zsh abort error message.
> >>  
> >>  
> >>  
> >> > >>>>>>>>>> I get the same problems when trying 6.09
> >> > >>>>>>>>>> 
> >> > >>>>>>>>>> cheers,
> >> > >>>>>>>>>> 
> >> > >>>>>>>>>> Karin 
> >> > >>>>>>>>>> 
> >> > >>>>>>>>>> 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
> >> > >>>> 
> >> > >>>> 
> >> > >>>> 
> >> > >>>> 
> >> > >>>> 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/issuesDiscussions 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

Date2017-06-22 23:16
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
yes, it is puzzling because it works here also, with no problems.

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

> On 22 Jun 2017, at 23:08, Tarmo Johannes  wrote:
> 
> Thanks for the link,
> 
> can be that it is a problem in Qt 5.8 that I used to build the current 
> CsoundQt on MacOS.
> 
> It is nevertheless hard to understand why it occurs on Karin's machine - I had 
> tested the build on one 10.10.something computer but maybe there is something 
> specific. Hard to test as I cannot reproduce...
> 
> But I downloaded Qt 5.9 that is announced to be next long term support version 
> and promised to be very good :)
> 
> Karin, and other users on OSX 10.10, please give a try if this version works:
> 
> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
> 
> 
> tarmo
> 
> 
>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>> This looks like a QT issue, Csound seems ok with it. I saw this
>> 
>> https://bugreports.qt.io/browse/QTBUG-57706
>> 
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>> 
>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>> 
>>> Dear Victor, dear Tamo,
>>> 
>>> here it comes:
>>> 
>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>> virtual_keyboard real time MIDI plugin for Csound
>>> WARNING: STK opcodes not available: define environment variable
>>> RAWWAVE_PATH
> (points to rawwaves directory) to use STK opcodes.
>>> 0dBFS level = 32768.0
>>> --Csound version 6.09 (double samples) May 22 2017 
>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>> libsndfile-1.0.25
>>> end of score.              overall amps:      0.0
>>> 
>>>           overall samples out of range:        0
>>> 
>>> 0 errors in performance
>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>> 
> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>> exception was raised 2017-06-22 08:10:42.912
>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>> 
>>>        0   CoreFoundation                      0x00007fff8a8a003c
>>>        __exceptionPreprocess + 172
> 1   libobjc.A.dylib                 
>>>           0x00007fff91b2776e objc_exception_throw + 43 2  
>>>        CoreFoundation                      0x00007fff8a89fe1a
>>>        +[NSException raise:format:arguments:] + 106 3   Foundation      
>>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>        4   AppKit                              0x00007fff83edd3d3
>>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui             
>>>                         0x000000010c4e4abd
>>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib     
>>>                       0x0000000110945fda qt_plugin_instance + 154170 7  
>>>        libqcocoa.dylib                     0x0000000110943197
>>>        qt_plugin_instance + 142327 8   QtWidgets                        
>>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                  
>>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11 
>>>        QtWidgets                           0x000000010bc6758d
>>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>        12  QtWidgets                           0x000000010bc69ed2
>>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore     
>>>                                0x000000010c8ff544
>>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>         QtWidgets                           0x000000010bc9bc61
>>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15 
>>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>>        + 1> 
>>> )
>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>> 'Invalid parameter not satisfying: cgImage != NULL'
> *** First throw call
>>> stack:
>>> (
>>> 
>>>        0   CoreFoundation                      0x00007fff8a8a003c
>>>        __exceptionPreprocess + 172
> 1   libobjc.A.dylib                 
>>>           0x00007fff91b2776e objc_exception_throw + 43 2  
>>>        CoreFoundation                      0x00007fff8a89fe1a
>>>        +[NSException raise:format:arguments:] + 106 3   Foundation      
>>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>        4   AppKit                              0x00007fff83edd3d3
>>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui             
>>>                         0x000000010c4e4abd
>>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib     
>>>                       0x0000000110945fda qt_plugin_instance + 154170 7  
>>>        libqcocoa.dylib                     0x0000000110943197
>>>        qt_plugin_instance + 142327 8   QtWidgets                        
>>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                  
>>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11 
>>>        QtWidgets                           0x000000010bc6758d
>>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>        12  QtWidgets                           0x000000010bc69ed2
>>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore     
>>>                                0x000000010c8ff544
>>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>         QtWidgets                           0x000000010bc9bc61
>>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15 
>>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>>        + 1> 
>>> )
>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>> Csound tidy up: Abort trap
>>> 
>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>> 
>>>> Dear Karin, 
>>>> 
>>>> 
>>>> 
>>>> I appreciate  very much your feedback and please help to address the
>>>> problem (my guess is something with settings):
>>> 
>>>> 
>>>> 
>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>> 
>>>> 
>>>> 
>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>> 
>>>> 
>>>> 
>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>> 
>>>> 
>>>> 
>>>> and copy the output in terminal
>>>> 
>>>> 
>>>> 
>>>> - rename CsoundQT settings:
>>>> 
>>>> 
>>>> 
>>>> $ cd $HOME/Library/Preferences/
>>>> 
>>>> 
>>>> 
>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>> 
>>>> 
>>>> 
>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>> 0.9.3 for continuous work
>>> 
>>>> 
>>>> 
>>>> Thanks!
>>>> tarmo
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>> 
>>>>> Can you run CsoundQT from the terminal?
>>>>> 
>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>> 
>>>>> and copy here what the messages are?
>>>>> 
>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>> look
> at these messages.
>>>> 
>>>> 
>>>> 
>>>>> ========================
>>>>> Prof. Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952 
>>>>> 
>>>>> 
>>>>> 
>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>> 
>>>>>> Hi Victor,
>>>>>> 
>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>> 6.08
>>>>>> distribution with the corresponding CsoundQT
>>>> 
>>>> 
>>>> 
>>>>>> Both are working now without obvious problems.
>>>>>> 
>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>> the
>>>>>> corresponding CsoundQT
>>>> 
>>>> 
>>>> 
>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>> however,
>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>> shows
>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>> then
>>>>>> closes immediately.
>>>> 
>>>> 
>>>> 
>>>>>> cheers,
>>>>>> 
>>>>>> Karin
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>> 
>>>>>>> wrote:
>>>> 
>>>> 
>>>> 
>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>> ========================
>>>>>>> Prof. Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>> 
>>>>>>>> thanks, 
>>>>>>>> 
>>>>>>>> Karin
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>> 
>>>>>>>>> wrote:
>>>> 
>>>> 
>>>> 
>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>> to
>>>>>>>>> this, some sort of
>>>> 
>>>> regression. We’ll fix it and add it to the bugfix
>>>> 
>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>> 
>>>>>>>>>> wrote:
>>>> 
>>>> 
>>>> 
>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>> ========================
>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>> Maynooth University,
>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> hi Victor,
>>>>>>>>>>> 
>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>> afternoon
>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>> and
>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>> interview about the exhibition.
>>>> 
>>>> 
>>>> 
>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>> crash
>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>> crash
>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>> same
>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>> the
>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>> a
>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>> 
>>>> 
>>>> 
>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>> last
>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>> 
>>>> 
>>>> 
>>>>>>>>>>> Cheers,
>>>>>>>>>>> 
>>>>>>>>>>> Karin
>>>>>>>>>>> 
>>>>>>>>>>> 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
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>  wrote:
>>>> 
>>>> 
>>>> 
>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>> ========================
>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>> distribution
>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>  wrote:
>>>> 
>>>> 
>>>> 
>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>> to the newer release.
>>>> 
>>>> 
>>>> 
>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>> zsh abort error message.
>>>> 
>>>> 
>>>> 
>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Karin 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 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
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 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/issuesDiscussions 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

Date2017-06-23 08:04
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
> 
> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
> 

This works :)
> 
> tarmo
> 
> 
> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>> This looks like a QT issue, Csound seems ok with it. I saw this
>> 
>> https://bugreports.qt.io/browse/QTBUG-57706
>> 
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>> 
>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>> 
>>> Dear Victor, dear Tamo,
>>> 
>>> here it comes:
>>> 
>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>> virtual_keyboard real time MIDI plugin for Csound
>>> WARNING: STK opcodes not available: define environment variable
>>> RAWWAVE_PATH
> (points to rawwaves directory) to use STK opcodes.
>>> 0dBFS level = 32768.0
>>> --Csound version 6.09 (double samples) May 22 2017 
>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>> libsndfile-1.0.25
>>> end of score.              overall amps:      0.0
>>> 
>>>           overall samples out of range:        0
>>> 
>>> 0 errors in performance
>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>> 
> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>> exception was raised 2017-06-22 08:10:42.912
>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>> 
>>>        0   CoreFoundation                      0x00007fff8a8a003c
>>>        __exceptionPreprocess + 172
> 1   libobjc.A.dylib                 
>>>           0x00007fff91b2776e objc_exception_throw + 43 2  
>>>        CoreFoundation                      0x00007fff8a89fe1a
>>>        +[NSException raise:format:arguments:] + 106 3   Foundation      
>>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>        4   AppKit                              0x00007fff83edd3d3
>>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui             
>>>                         0x000000010c4e4abd
>>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib     
>>>                       0x0000000110945fda qt_plugin_instance + 154170 7  
>>>        libqcocoa.dylib                     0x0000000110943197
>>>        qt_plugin_instance + 142327 8   QtWidgets                        
>>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                  
>>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11 
>>>        QtWidgets                           0x000000010bc6758d
>>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>        12  QtWidgets                           0x000000010bc69ed2
>>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore     
>>>                                0x000000010c8ff544
>>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>         QtWidgets                           0x000000010bc9bc61
>>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15 
>>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>>        + 1> 
>>> )
>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>> 'Invalid parameter not satisfying: cgImage != NULL'
> *** First throw call
>>> stack:
>>> (
>>> 
>>>        0   CoreFoundation                      0x00007fff8a8a003c
>>>        __exceptionPreprocess + 172
> 1   libobjc.A.dylib                 
>>>           0x00007fff91b2776e objc_exception_throw + 43 2  
>>>        CoreFoundation                      0x00007fff8a89fe1a
>>>        +[NSException raise:format:arguments:] + 106 3   Foundation      
>>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>        4   AppKit                              0x00007fff83edd3d3
>>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui             
>>>                         0x000000010c4e4abd
>>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib     
>>>                       0x0000000110945fda qt_plugin_instance + 154170 7  
>>>        libqcocoa.dylib                     0x0000000110943197
>>>        qt_plugin_instance + 142327 8   QtWidgets                        
>>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets                  
>>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11 
>>>        QtWidgets                           0x000000010bc6758d
>>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>        12  QtWidgets                           0x000000010bc69ed2
>>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore     
>>>                                0x000000010c8ff544
>>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>         QtWidgets                           0x000000010bc9bc61
>>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15 
>>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>>        + 1> 
>>> )
>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>> Csound tidy up: Abort trap
>>> 
>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>> 
>>>> Dear Karin, 
>>>> 
>>>> 
>>>> 
>>>> I appreciate  very much your feedback and please help to address the
>>>> problem (my guess is something with settings):
>>> 
>>>> 
>>>> 
>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>> 
>>>> 
>>>> 
>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>> 
>>>> 
>>>> 
>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>> 
>>>> 
>>>> 
>>>> and copy the output in terminal
>>>> 
>>>> 
>>>> 
>>>> - rename CsoundQT settings:
>>>> 
>>>> 
>>>> 
>>>> $ cd $HOME/Library/Preferences/
>>>> 
>>>> 
>>>> 
>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>> 
>>>> 
>>>> 
>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>> 0.9.3 for continuous work
>>> 
>>>> 
>>>> 
>>>> Thanks!
>>>> tarmo
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>> 
>>>>> Can you run CsoundQT from the terminal?
>>>>> 
>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>> 
>>>>> and copy here what the messages are?
>>>>> 
>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>> look
> at these messages.
>>>> 
>>>> 
>>>> 
>>>>> ========================
>>>>> Prof. Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952 
>>>>> 
>>>>> 
>>>>> 
>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>> 
>>>>>> Hi Victor,
>>>>>> 
>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>> 6.08
>>>>>> distribution with the corresponding CsoundQT
>>>> 
>>>> 
>>>> 
>>>>>> Both are working now without obvious problems.
>>>>>> 
>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>> the
>>>>>> corresponding CsoundQT
>>>> 
>>>> 
>>>> 
>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>> however,
>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>> shows
>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>> then
>>>>>> closes immediately.
>>>> 
>>>> 
>>>> 
>>>>>> cheers,
>>>>>> 
>>>>>> Karin
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>> 
>>>>>>> wrote:
>>>> 
>>>> 
>>>> 
>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>> ========================
>>>>>>> Prof. Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>> 
>>>>>>>> thanks, 
>>>>>>>> 
>>>>>>>> Karin
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>> 
>>>>>>>>> wrote:
>>>> 
>>>> 
>>>> 
>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>> to
>>>>>>>>> this, some sort of
>>>> 
>>>> regression. We’ll fix it and add it to the bugfix
>>>> 
>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>> 
>>>>>>>>>> wrote:
>>>> 
>>>> 
>>>> 
>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>> ========================
>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>> Maynooth University,
>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> hi Victor,
>>>>>>>>>>> 
>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>> afternoon
>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>> and
>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>> interview about the exhibition.
>>>> 
>>>> 
>>>> 
>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>> crash
>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>> crash
>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>> same
>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>> the
>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>> a
>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>> 
>>>> 
>>>> 
>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>> last
>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>> 
>>>> 
>>>> 
>>>>>>>>>>> Cheers,
>>>>>>>>>>> 
>>>>>>>>>>> Karin
>>>>>>>>>>> 
>>>>>>>>>>> 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
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>  wrote:
>>>> 
>>>> 
>>>> 
>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>> ========================
>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>> distribution
>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>  wrote:
>>>> 
>>>> 
>>>> 
>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>> to the newer release.
>>>> 
>>>> 
>>>> 
>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>> zsh abort error message.
>>>> 
>>>> 
>>>> 
>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Karin 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 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
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 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/issuesDiscussions 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

Date2017-06-23 10:52
FromTarmo Johannes
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Ok, thanks!
Huhhh..
Tarmo

23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" <karin.daum@desy.de>:
>
> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>

This works :)
>
> tarmo
>
>
> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>> This looks like a QT issue, Csound seems ok with it. I saw this
>>
>> https://bugreports.qt.io/browse/QTBUG-57706
>>
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>>
>>
>>> On 22 Jun 2017, at 07:13, Karin Daum <karin.daum@DESY.DE> wrote:
>>>
>>> Dear Victor, dear Tamo,
>>>
>>> here it comes:
>>>
>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>> virtual_keyboard real time MIDI plugin for Csound
>>> WARNING: STK opcodes not available: define environment variable
>>> RAWWAVE_PATH
> (points to rawwaves directory) to use STK opcodes.
>>> 0dBFS level = 32768.0
>>> --Csound version 6.09 (double samples) May 22 2017
>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>> libsndfile-1.0.25
>>> end of score.              overall amps:      0.0
>>>
>>>           overall samples out of range:        0
>>>
>>> 0 errors in performance
>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>
> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>> exception was raised 2017-06-22 08:10:42.912
>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>
>>>        0   CoreFoundation                      0x00007fff8a8a003c
>>>        __exceptionPreprocess + 172
> 1   libobjc.A.dylib
>>>           0x00007fff91b2776e objc_exception_throw + 43 2
>>>        CoreFoundation                      0x00007fff8a89fe1a
>>>        +[NSException raise:format:arguments:] + 106 3   Foundation
>>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>        4   AppKit                              0x00007fff83edd3d3
>>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>                         0x000000010c4e4abd
>>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>                       0x0000000110945fda qt_plugin_instance + 154170 7
>>>        libqcocoa.dylib                     0x0000000110943197
>>>        qt_plugin_instance + 142327 8   QtWidgets
>>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>        QtWidgets                           0x000000010bc6758d
>>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>        12  QtWidgets                           0x000000010bc69ed2
>>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>                                0x000000010c8ff544
>>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>         QtWidgets                           0x000000010bc9bc61
>>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>>        + 1>
>>> )
>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>> 'Invalid parameter not satisfying: cgImage != NULL'
> *** First throw call
>>> stack:
>>> (
>>>
>>>        0   CoreFoundation                      0x00007fff8a8a003c
>>>        __exceptionPreprocess + 172
> 1   libobjc.A.dylib
>>>           0x00007fff91b2776e objc_exception_throw + 43 2
>>>        CoreFoundation                      0x00007fff8a89fe1a
>>>        +[NSException raise:format:arguments:] + 106 3   Foundation
>>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>        4   AppKit                              0x00007fff83edd3d3
>>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>                         0x000000010c4e4abd
>>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>                       0x0000000110945fda qt_plugin_instance + 154170 7
>>>        libqcocoa.dylib                     0x0000000110943197
>>>        qt_plugin_instance + 142327 8   QtWidgets
>>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>        QtWidgets                           0x000000010bc6758d
>>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>        12  QtWidgets                           0x000000010bc69ed2
>>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>                                0x000000010c8ff544
>>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>         QtWidgets                           0x000000010bc9bc61
>>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>>        + 1>
>>> )
>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>> Csound tidy up: Abort trap
>>>
>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes <trmjhnns@GMAIL.COM> wrote:
>>>>
>>>> Dear Karin,
>>>>
>>>>
>>>>
>>>> I appreciate  very much your feedback and please help to address the
>>>> problem (my guess is something with settings):
>>>
>>>>
>>>>
>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>
>>>>
>>>>
>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>
>>>>
>>>>
>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>
>>>>
>>>>
>>>> and copy the output in terminal
>>>>
>>>>
>>>>
>>>> - rename CsoundQT settings:
>>>>
>>>>
>>>>
>>>> $ cd $HOME/Library/Preferences/
>>>>
>>>>
>>>>
>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>
>>>>
>>>>
>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>> 0.9.3 for continuous work
>>>
>>>>
>>>>
>>>> Thanks!
>>>> tarmo
>>>>
>>>>
>>>>
>>>>
>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>
>>>>> Can you run CsoundQT from the terminal?
>>>>>
>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>
>>>>> and copy here what the messages are?
>>>>>
>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>> look
> at these messages.
>>>>
>>>>
>>>>
>>>>> ========================
>>>>> Prof. Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952
>>>>>
>>>>>
>>>>>
>>>>>> On 21 Jun 2017, at 17:55, Karin Daum <karin.daum@desy.de> wrote:
>>>>>>
>>>>>> Hi Victor,
>>>>>>
>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>> 6.08
>>>>>> distribution with the corresponding CsoundQT
>>>>
>>>>
>>>>
>>>>>> Both are working now without obvious problems.
>>>>>>
>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>> the
>>>>>> corresponding CsoundQT
>>>>
>>>>
>>>>
>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>> however,
>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>> shows
>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>> then
>>>>>> closes immediately.
>>>>
>>>>
>>>>
>>>>>> cheers,
>>>>>>
>>>>>> Karin
>>>>>>
>>>>>>
>>>>>>
>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>> <Victor.Lazzarini@nuim.ie>
>>>>>>> wrote:
>>>>
>>>>
>>>>
>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>> ========================
>>>>>>> Prof. Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum <karin.daum@desy.de> wrote:
>>>>>>>>
>>>>>>>> thanks,
>>>>>>>>
>>>>>>>> Karin
>>>>>>>>
>>>>>>>>
>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>> <Victor.Lazzarini@NUIM.IE>
>>>>>>>>> wrote:
>>>>
>>>>
>>>>
>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>> to
>>>>>>>>> this, some sort of
>>>>
>>>> regression. We’ll fix it and add it to the bugfix
>>>>
>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>> <Victor.Lazzarini@nuim.ie>
>>>>>>>>>> wrote:
>>>>
>>>>
>>>>
>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>> ========================
>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>> Maynooth University,
>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum <karin.daum@desy.de>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> hi Victor,
>>>>>>>>>>>
>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>> afternoon
>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>> and
>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>> interview about the exhibition.
>>>>
>>>>
>>>>
>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>> crash
>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>> crash
>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>> same
>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>> the
>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>> a
>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>
>>>>
>>>>
>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>> last
>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>
>>>>
>>>>
>>>>>>>>>>> Cheers,
>>>>>>>>>>>
>>>>>>>>>>> Karin
>>>>>>>>>>>
>>>>>>>>>>> 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
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>> <Victor.Lazzarini@nuim.ie> wrote:
>>>>
>>>>
>>>>
>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>> ========================
>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum <karin.daum@desy.de>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>> distribution
>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>> <Victor.Lazzarini@NUIM.IE> wrote:
>>>>
>>>>
>>>>
>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum <karin.daum@DESY.DE>
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>> to the newer release.
>>>>
>>>>
>>>>
>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>> zsh abort error message.
>>>>
>>>>
>>>>
>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 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
>>>>>>>>>>> <csoundqt-temp.csd>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 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
>>>>
>>>>
>>>>
>>>> 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/issuesDiscussions 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

Date2017-06-23 11:03
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09

It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong

Karin
 
On 23 Jun 2017, at 11:52, Tarmo Johannes <trmjhnns@GMAIL.COM> wrote:

Ok, thanks!
Huhhh..
Tarmo

23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" <karin.daum@desy.de>:
>
> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>

This works :)
>
> tarmo
>
>
> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>> This looks like a QT issue, Csound seems ok with it. I saw this
>>
>> https://bugreports.qt.io/browse/QTBUG-57706
>>
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>>
>>
>>> On 22 Jun 2017, at 07:13, Karin Daum <karin.daum@DESY.DE> wrote:
>>>
>>> Dear Victor, dear Tamo,
>>>
>>> here it comes:
>>>
>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>> virtual_keyboard real time MIDI plugin for Csound
>>> WARNING: STK opcodes not available: define environment variable
>>> RAWWAVE_PATH
> (points to rawwaves directory) to use STK opcodes.
>>> 0dBFS level = 32768.0
>>> --Csound version 6.09 (double samples) May 22 2017
>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>> libsndfile-1.0.25
>>> end of score.              overall amps:      0.0
>>>
>>>           overall samples out of range:        0
>>>
>>> 0 errors in performance
>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>
> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>> exception was raised 2017-06-22 08:10:42.912
>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>
>>>        0   CoreFoundation                      0x00007fff8a8a003c
>>>        __exceptionPreprocess + 172
> 1   libobjc.A.dylib
>>>           0x00007fff91b2776e objc_exception_throw + 43 2
>>>        CoreFoundation                      0x00007fff8a89fe1a
>>>        +[NSException raise:format:arguments:] + 106 3   Foundation
>>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>        4   AppKit                              0x00007fff83edd3d3
>>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>                         0x000000010c4e4abd
>>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>                       0x0000000110945fda qt_plugin_instance + 154170 7
>>>        libqcocoa.dylib                     0x0000000110943197
>>>        qt_plugin_instance + 142327 8   QtWidgets
>>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>        QtWidgets                           0x000000010bc6758d
>>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>        12  QtWidgets                           0x000000010bc69ed2
>>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>                                0x000000010c8ff544
>>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>         QtWidgets                           0x000000010bc9bc61
>>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>>        + 1>
>>> )
>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>> 'Invalid parameter not satisfying: cgImage != NULL'
> *** First throw call
>>> stack:
>>> (
>>>
>>>        0   CoreFoundation                      0x00007fff8a8a003c
>>>        __exceptionPreprocess + 172
> 1   libobjc.A.dylib
>>>           0x00007fff91b2776e objc_exception_throw + 43 2
>>>        CoreFoundation                      0x00007fff8a89fe1a
>>>        +[NSException raise:format:arguments:] + 106 3   Foundation
>>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>        4   AppKit                              0x00007fff83edd3d3
>>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>                         0x000000010c4e4abd
>>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>                       0x0000000110945fda qt_plugin_instance + 154170 7
>>>        libqcocoa.dylib                     0x0000000110943197
>>>        qt_plugin_instance + 142327 8   QtWidgets
>>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>        QtWidgets                           0x000000010bc6758d
>>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>        12  QtWidgets                           0x000000010bc69ed2
>>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>                                0x000000010c8ff544
>>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>         QtWidgets                           0x000000010bc9bc61
>>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>>        + 1>
>>> )
>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>> Csound tidy up: Abort trap
>>>
>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes <trmjhnns@GMAIL.COM> wrote:
>>>>
>>>> Dear Karin,
>>>>
>>>>
>>>>
>>>> I appreciate  very much your feedback and please help to address the
>>>> problem (my guess is something with settings):
>>>
>>>>
>>>>
>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>
>>>>
>>>>
>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>
>>>>
>>>>
>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>
>>>>
>>>>
>>>> and copy the output in terminal
>>>>
>>>>
>>>>
>>>> - rename CsoundQT settings:
>>>>
>>>>
>>>>
>>>> $ cd $HOME/Library/Preferences/
>>>>
>>>>
>>>>
>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>
>>>>
>>>>
>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>> 0.9.3 for continuous work
>>>
>>>>
>>>>
>>>> Thanks!
>>>> tarmo
>>>>
>>>>
>>>>
>>>>
>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>
>>>>> Can you run CsoundQT from the terminal?
>>>>>
>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>
>>>>> and copy here what the messages are?
>>>>>
>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>> look
> at these messages.
>>>>
>>>>
>>>>
>>>>> ========================
>>>>> Prof. Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952
>>>>>
>>>>>
>>>>>
>>>>>> On 21 Jun 2017, at 17:55, Karin Daum <karin.daum@desy.de> wrote:
>>>>>>
>>>>>> Hi Victor,
>>>>>>
>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>> 6.08
>>>>>> distribution with the corresponding CsoundQT
>>>>
>>>>
>>>>
>>>>>> Both are working now without obvious problems.
>>>>>>
>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>> the
>>>>>> corresponding CsoundQT
>>>>
>>>>
>>>>
>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>> however,
>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>> shows
>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>> then
>>>>>> closes immediately.
>>>>
>>>>
>>>>
>>>>>> cheers,
>>>>>>
>>>>>> Karin
>>>>>>
>>>>>>
>>>>>>
>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>> <Victor.Lazzarini@nuim.ie>
>>>>>>> wrote:
>>>>
>>>>
>>>>
>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>> ========================
>>>>>>> Prof. Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum <karin.daum@desy.de> wrote:
>>>>>>>>
>>>>>>>> thanks,
>>>>>>>>
>>>>>>>> Karin
>>>>>>>>
>>>>>>>>
>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>> <Victor.Lazzarini@NUIM.IE>
>>>>>>>>> wrote:
>>>>
>>>>
>>>>
>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>> to
>>>>>>>>> this, some sort of
>>>>
>>>> regression. We’ll fix it and add it to the bugfix
>>>>
>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>> <Victor.Lazzarini@nuim.ie>
>>>>>>>>>> wrote:
>>>>
>>>>
>>>>
>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>> ========================
>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>> Maynooth University,
>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum <karin.daum@desy.de>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> hi Victor,
>>>>>>>>>>>
>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>> afternoon
>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>> and
>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>> interview about the exhibition.
>>>>
>>>>
>>>>
>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>> crash
>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>> crash
>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>> same
>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>> the
>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>> a
>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>
>>>>
>>>>
>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>> last
>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>
>>>>
>>>>
>>>>>>>>>>> Cheers,
>>>>>>>>>>>
>>>>>>>>>>> Karin
>>>>>>>>>>>
>>>>>>>>>>> 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
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>> <Victor.Lazzarini@nuim.ie> wrote:
>>>>
>>>>
>>>>
>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>> ========================
>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum <karin.daum@desy.de>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>> distribution
>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>> <Victor.Lazzarini@NUIM.IE> wrote:
>>>>
>>>>
>>>>
>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum <karin.daum@DESY.DE>
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>> to the newer release.
>>>>
>>>>
>>>>
>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>> zsh abort error message.
>>>>
>>>>
>>>>
>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 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
>>>>>>>>>>> <csoundqt-temp.csd>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 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
>>>>
>>>>
>>>>
>>>> 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/issuesDiscussions 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


Date2017-06-23 12:53
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Attachmentsoutchbug.csd  
I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 

I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.

karin


Date2017-06-23 13:37
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Hi Karin,

you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
worked in the past, but just by chance). UDOs should not access the output directly.

best regards
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
> 
> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
> 
> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
> 
> karin
> 
> 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
> 
>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>> 
>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>> 
>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>> 
>> Karin
>>  
>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>> 
>>> Ok, thanks!
>>> Huhhh..
>>> Tarmo
>>> 
>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>> >
>>> > http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>> >
>>> 
>>> This works :)
>>> >
>>> > tarmo
>>> >
>>> >
>>> > On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>> >> This looks like a QT issue, Csound seems ok with it. I saw this
>>> >>
>>> >> https://bugreports.qt.io/browse/QTBUG-57706
>>> >>
>>> >> ========================
>>> >> Prof. Victor Lazzarini
>>> >> Dean of Arts, Celtic Studies, and Philosophy,
>>> >> Maynooth University,
>>> >> Maynooth, Co Kildare, Ireland
>>> >> Tel: 00 353 7086936
>>> >> Fax: 00 353 1 7086952
>>> >>
>>> >>
>>> >>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>> >>>
>>> >>> Dear Victor, dear Tamo,
>>> >>>
>>> >>> here it comes:
>>> >>>
>>> >>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>> >>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>> >>> virtual_keyboard real time MIDI plugin for Csound
>>> >>> WARNING: STK opcodes not available: define environment variable
>>> >>> RAWWAVE_PATH
>>> > (points to rawwaves directory) to use STK opcodes.
>>> >>> 0dBFS level = 32768.0
>>> >>> --Csound version 6.09 (double samples) May 22 2017
>>> >>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>> >>> libsndfile-1.0.25
>>> >>> end of score.              overall amps:      0.0
>>> >>>
>>> >>>           overall samples out of range:        0
>>> >>>
>>> >>> 0 errors in performance
>>> >>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>> >>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>> >>> failure in -[NSBitmapImageRep initWithCGImage:],
>>> >>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>> >>>
>>> > 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>> >>> exception was raised 2017-06-22 08:10:42.912
>>> >>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>> >>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>> >>>
>>> >>>        0   CoreFoundation                      0x00007fff8a8a003c
>>> >>>        __exceptionPreprocess + 172
>>> > 1   libobjc.A.dylib
>>> >>>           0x00007fff91b2776e objc_exception_throw + 43 2
>>> >>>        CoreFoundation                      0x00007fff8a89fe1a
>>> >>>        +[NSException raise:format:arguments:] + 106 3   Foundation
>>> >>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>> >>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>> >>>        4   AppKit                              0x00007fff83edd3d3
>>> >>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>> >>>                         0x000000010c4e4abd
>>> >>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>> >>>                       0x0000000110945fda qt_plugin_instance + 154170 7
>>> >>>        libqcocoa.dylib                     0x0000000110943197
>>> >>>        qt_plugin_instance + 142327 8   QtWidgets
>>> >>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>> >>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>> >>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>> >>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>> >>>        QtWidgets                           0x000000010bc6758d
>>> >>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>> >>>        12  QtWidgets                           0x000000010bc69ed2
>>> >>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>> >>>                                0x000000010c8ff544
>>> >>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>> >>>         QtWidgets                           0x000000010bc9bc61
>>> >>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>> >>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>> >>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>> >>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>> >>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>> >>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>> >>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>> >>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>> >>>        + 1>
>>> >>> )
>>> >>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>> >>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>> >>> 'Invalid parameter not satisfying: cgImage != NULL'
>>> > *** First throw call
>>> >>> stack:
>>> >>> (
>>> >>>
>>> >>>        0   CoreFoundation                      0x00007fff8a8a003c
>>> >>>        __exceptionPreprocess + 172
>>> > 1   libobjc.A.dylib
>>> >>>           0x00007fff91b2776e objc_exception_throw + 43 2
>>> >>>        CoreFoundation                      0x00007fff8a89fe1a
>>> >>>        +[NSException raise:format:arguments:] + 106 3   Foundation
>>> >>>                           0x00007fff87f9f9fb -[NSAssertionHandler
>>> >>>        handleFailureInMethod:object:file:lineNumber:description:] + 195
>>> >>>        4   AppKit                              0x00007fff83edd3d3
>>> >>>        -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>> >>>                         0x000000010c4e4abd
>>> >>>        _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>> >>>                       0x0000000110945fda qt_plugin_instance + 154170 7
>>> >>>        libqcocoa.dylib                     0x0000000110943197
>>> >>>        qt_plugin_instance + 142327 8   QtWidgets
>>> >>>          0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>> >>>        1213 9   QtWidgets                           0x000000010bca7ef8
>>> >>>        _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>> >>>                0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>> >>>        QtWidgets                           0x000000010bc6758d
>>> >>>        _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>> >>>        12  QtWidgets                           0x000000010bc69ed2
>>> >>>        _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>> >>>                                0x000000010c8ff544
>>> >>>        _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>> >>>         QtWidgets                           0x000000010bc9bc61
>>> >>>        _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>> >>>        CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>> >>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>> >>>        16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>> >>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>> >>>        17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>> >>>        _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>> >>>        18  libdyld.dylib                       0x00007fff886df5c9 start
>>> >>>        + 1>
>>> >>> )
>>> >>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>> >>> Csound tidy up: Abort trap
>>> >>>
>>> >>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>> >>>>
>>> >>>> Dear Karin,
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> I appreciate  very much your feedback and please help to address the
>>> >>>> problem (my guess is something with settings):
>>> >>>
>>> >>>>
>>> >>>>
>>> >>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> and copy the output in terminal
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> - rename CsoundQT settings:
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> $ cd $HOME/Library/Preferences/
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>> >>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>> >>>> file so I can think and test. You can rename the file back fro CsoundQt
>>> >>>> 0.9.3 for continuous work
>>> >>>
>>> >>>>
>>> >>>>
>>> >>>> Thanks!
>>> >>>> tarmo
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>> >>>>
>>> >>>>> Can you run CsoundQT from the terminal?
>>> >>>>>
>>> >>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>> >>>>>
>>> >>>>> and copy here what the messages are?
>>> >>>>>
>>> >>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>> >>>>> look
>>> > at these messages.
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>> ========================
>>> >>>>> Prof. Victor Lazzarini
>>> >>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> >>>>> Maynooth University,
>>> >>>>> Maynooth, Co Kildare, Ireland
>>> >>>>> Tel: 00 353 7086936
>>> >>>>> Fax: 00 353 1 7086952
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>> >>>>>>
>>> >>>>>> Hi Victor,
>>> >>>>>>
>>> >>>>>> I managed to split the string in my code such that I can use Csound
>>> >>>>>> 6.08
>>> >>>>>> distribution with the corresponding CsoundQT
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>> Both are working now without obvious problems.
>>> >>>>>>
>>> >>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>> >>>>>> the
>>> >>>>>> corresponding CsoundQT
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>> >>>>>> however,
>>> >>>>>> does not start correctly. It flashes this colourful big icon which
>>> >>>>>> shows
>>> >>>>>> up at the beginning for a fraction of a second on the screen and
>>> >>>>>> then
>>> >>>>>> closes immediately.
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>> cheers,
>>> >>>>>>
>>> >>>>>> Karin
>>> >>>>>>
>>> >>>>>>
>>> >>>>>>
>>> >>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>> >>>>>>> 
>>> >>>>>>> wrote:
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>> >>>>>>> ========================
>>> >>>>>>> Prof. Victor Lazzarini
>>> >>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> >>>>>>> Maynooth University,
>>> >>>>>>> Maynooth, Co Kildare, Ireland
>>> >>>>>>> Tel: 00 353 7086936
>>> >>>>>>> Fax: 00 353 1 7086952
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>> >>>>>>>>
>>> >>>>>>>> thanks,
>>> >>>>>>>>
>>> >>>>>>>> Karin
>>> >>>>>>>>
>>> >>>>>>>>
>>> >>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>> >>>>>>>>> 
>>> >>>>>>>>> wrote:
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>> >>>>>>>>> to
>>> >>>>>>>>> this, some sort of
>>> >>>>
>>> >>>> regression. We’ll fix it and add it to the bugfix
>>> >>>>
>>> >>>>>>>>> release we hope to do soon. Thanks for the report.
>>> >>>>>>>>> ========================
>>> >>>>>>>>> Prof. Victor Lazzarini
>>> >>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> >>>>>>>>> Maynooth University,
>>> >>>>>>>>> Maynooth, Co Kildare, Ireland
>>> >>>>>>>>> Tel: 00 353 7086936
>>> >>>>>>>>> Fax: 00 353 1 7086952
>>> >>>>>>>>>
>>> >>>>>>>>>
>>> >>>>>>>>>
>>> >>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>> >>>>>>>>>> 
>>> >>>>>>>>>> wrote:
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>>>>> Thanks, I’ll check.
>>> >>>>>>>>>> ========================
>>> >>>>>>>>>> Prof. Victor Lazzarini
>>> >>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> >>>>>>>>>> Maynooth University,
>>> >>>>>>>>>> Maynooth, Co Kildare, Ireland
>>> >>>>>>>>>> Tel: 00 353 7086936
>>> >>>>>>>>>> Fax: 00 353 1 7086952
>>> >>>>>>>>>>
>>> >>>>>>>>>>
>>> >>>>>>>>>>
>>> >>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>> >>>>>>>>>>> wrote:
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> hi Victor,
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>> >>>>>>>>>>> afternoon
>>> >>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>> >>>>>>>>>>> and
>>> >>>>>>>>>>> this morning I had an appointment with the local press for an
>>> >>>>>>>>>>> interview about the exhibition.
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>> >>>>>>>>>>> crash
>>> >>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>> >>>>>>>>>>> crash
>>> >>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>> >>>>>>>>>>> same
>>> >>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>> >>>>>>>>>>> the
>>> >>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>> >>>>>>>>>>> a
>>> >>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>> >>>>>>>>>>> last
>>> >>>>>>>>>>> character from the string it “runs” (doing nothing)
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>>>>>> Cheers,
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> Karin
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> 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
>>> >>>>>>>>>>>
>>> >>>>>>>>>>>
>>> >>>>>>>>>>>
>>> >>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>> >>>>>>>>>>>>  wrote:
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>> >>>>>>>>>>>> ========================
>>> >>>>>>>>>>>> Prof. Victor Lazzarini
>>> >>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> >>>>>>>>>>>> Maynooth University,
>>> >>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>> >>>>>>>>>>>> Tel: 00 353 7086936
>>> >>>>>>>>>>>> Fax: 00 353 1 7086952
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>> >>>>>>>>>>>>> wrote:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>> >>>>>>>>>>>>> distribution
>>> >>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>> >>>>>>>>>>>>>>  wrote:
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> Victor Lazzarini
>>> >>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>> >>>>>>>>>>>>>> Maynooth University
>>> >>>>>>>>>>>>>> Ireland
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>> >>>>>>>>>>>>>>> wrote:
>>> >>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>> Hi,
>>> >>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>> >>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>> >>>>>>>>>>>>>>> statements
>>> >>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>> >>>>>>>>>>>>>>> switch
>>> >>>>>>>>>>>>>>> to the newer release.
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>> >>>>>>>>>>>>>>> both
>>> >>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>> >>>>>>>>>>>>>>> soon as
>>> >>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>> >>>>>>>>>>>>>>> it
>>> >>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>> >>>>>>>>>>>>>>> with
>>> >>>>>>>>>>>>>>> zsh abort error message.
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>> >>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>> cheers,
>>> >>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>> Karin
>>> >>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>> 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
>>> >>>>>>>>>
>>> >>>>>>>>>
>>> >>>>>>>>>
>>> >>>>>>>>>
>>> >>>>>>>>> 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/issuesDiscussions 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
>> 
>> 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

Date2017-06-23 13:56
FromJohn ff
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Should that be policed?

Sent from TypeApp
On 23 Jun 2017, at 13:38, Victor Lazzarini <Victor.Lazzarini@NUIM.IE> wrote:
Hi Karin,

you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
worked in the past, but just by chance). UDOs should not access the output directly.

best regards
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952

On 23 Jun 2017, at 12:53, Karin Daum <karin.daum@desy.de> wrote:

I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output.

I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.

karin

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

On 23 Jun 2017, at 12:03, Karin Daum <Karin.Daum@desy.de> wrote:

well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09

It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong

Karin

On 23 Jun 2017, at 11:52, Tarmo Johannes <trmjhnns@GMAIL.COM> wrote:

Ok, thanks!
Huhhh..
Tarmo

23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" <karin.daum@desy.de>:

http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg


This works :)

tarmo


On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
This looks like a QT issue, Csound seems ok with it. I saw this

https://bugreports.qt.io/browse/QTBUG-57706

========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952


On 22 Jun 2017, at 07:13, Karin Daum <karin.daum@DESY.DE> wrote:

Dear Victor, dear Tamo,

here it comes:

=mbp-kd-2:/x01/usr/daum/Csound 8:09>
/Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
virtual_keyboard real time MIDI plugin for Csound
WARNING: STK opcodes not available: define environment variable
RAWWAVE_PATH
(points to rawwaves directory) to use STK opcodes.
0dBFS level = 32768.0
--Csound version 6.09 (double samples) May 22 2017
[commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
libsndfile-1.0.25
end of score. overall amps: 0.0

overall samples out of range: 0

0 errors in performance
Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
failure in -[NSBitmapImageRep initWithCGImage:],
/SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288

2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
exception was raised 2017-06-22 08:10:42.912
CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
!= NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (

0 CoreFoundation 0x00007fff8a8a003c
__exceptionPreprocess + 172
1 libobjc.A.dylib
0x00007fff91b2776e objc_exception_throw + 43 2
CoreFoundation 0x00007fff8a89fe1a
+[NSException raise:format:arguments:] + 106 3 Foundation
0x00007fff87f9f9fb -[NSAssertionHandler
handleFailureInMethod:object:file:lineNumber:description:] + 195
4 AppKit 0x00007fff83edd3d3
-[NSBitmapImageRep initWithCGImage:] + 135 5 QtGui
0x000000010c4e4abd
_Z21qt_mac_create_nsimageRK5QIconi + 525 6 libqcocoa.dylib
0x0000000110945fda qt_plugin_instance + 154170 7
libqcocoa.dylib 0x0000000110943197
qt_plugin_instance + 142327 8 QtWidgets
0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
1213 9 QtWidgets 0x000000010bca7ef8
_ZN7QWidget5eventEP6QEvent + 1240 10 QtWidgets
0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
QtWidgets 0x000000010bc6758d
_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
12 QtWidgets 0x000000010bc69ed2
_ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13 QtCore
0x000000010c8ff544
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
QtWidgets 0x000000010bc9bc61
_ZN7QWidget12insertActionEP7QActionS1_ + 353 15
CsoundQt-d-py-cs6 0x0000000109b1a9d9
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
16 CsoundQt-d-py-cs6 0x0000000109b0c509
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
17 CsoundQt-d-py-cs6 0x0000000109af1baa
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
18 libdyld.dylib 0x00007fff886df5c9 start
+ 1>
)
2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
app due to uncaught exception 'NSInternalInconsistencyException', reason:
'Invalid parameter not satisfying: cgImage != NULL'
*** First throw call
stack:
(

0 CoreFoundation 0x00007fff8a8a003c
__exceptionPreprocess + 172
1 libobjc.A.dylib
0x00007fff91b2776e objc_exception_throw + 43 2
CoreFoundation 0x00007fff8a89fe1a
+[NSException raise:format:arguments:] + 106 3 Foundation
0x00007fff87f9f9fb -[NSAssertionHandler
handleFailureInMethod:object:file:lineNumber:description:] + 195
4 AppKit 0x00007fff83edd3d3
-[NSBitmapImageRep initWithCGImage:] + 135 5 QtGui
0x000000010c4e4abd
_Z21qt_mac_create_nsimageRK5QIconi + 525 6 libqcocoa.dylib
0x0000000110945fda qt_plugin_instance + 154170 7
libqcocoa.dylib 0x0000000110943197
qt_plugin_instance + 142327 8 QtWidgets
0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
1213 9 QtWidgets 0x000000010bca7ef8
_ZN7QWidget5eventEP6QEvent + 1240 10 QtWidgets
0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
QtWidgets 0x000000010bc6758d
_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
12 QtWidgets 0x000000010bc69ed2
_ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13 QtCore
0x000000010c8ff544
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
QtWidgets 0x000000010bc9bc61
_ZN7QWidget12insertActionEP7QActionS1_ + 353 15
CsoundQt-d-py-cs6 0x0000000109b1a9d9
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
16 CsoundQt-d-py-cs6 0x0000000109b0c509
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
17 CsoundQt-d-py-cs6 0x0000000109af1baa
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
18 libdyld.dylib 0x00007fff886df5c9 start
+ 1>
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Csound tidy up: Abort trap

On 21 Jun 2017, at 22:42, Tarmo Johannes <trmjhnns@GMAIL.COM> wrote:

Dear Karin,



I appreciate very much your feedback and please help to address the
problem (my guess is something with settings):



(I suggest keep CsoundQt 0.9.3 somewhere for your normal work)



- run CsoundQt 0.9.4 from terminal as Victor suggested



$ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6



and copy the output in terminal



- rename CsoundQT settings:



$ cd $HOME/Library/Preferences/



$ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old



and start CsoundQt 0.9.4 again, let know if that had any influence.. If
it did work, please send the com.csound.qutecsound.plist-old settings
file so I can think and test. You can rename the file back fro CsoundQt
0.9.3 for continuous work



Thanks!
tarmo




On Wednesday, June 21, 2017 07:58:05 PM you wrote:

Can you run CsoundQT from the terminal?

$ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6

and copy here what the messages are?

This is Tarmo’s patch, but we can get a good idea of the problem if we
look
at these messages.



========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 21 Jun 2017, at 17:55, Karin Daum <karin.daum@desy.de> wrote:

Hi Victor,

I managed to split the string in my code such that I can use Csound
6.08
distribution with the corresponding CsoundQT



Both are working now without obvious problems.

Then I tried the Csound 6.09 release. There is another problem with
the
corresponding CsoundQT



Csound itself runs without obvious problems on my code. CsoundQT,
however,
does not start correctly. It flashes this colourful big icon which
shows
up at the beginning for a fraction of a second on the screen and
then
closes immediately.



cheers,

Karin



On 20 Jun 2017, at 20:40, Victor Lazzarini
<Victor.Lazzarini@nuim.ie>
wrote:



John has fixed the bug you reported. Your CSD passes the test now.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 20 Jun 2017, at 14:14, Karin Daum <karin.daum@desy.de> wrote:

thanks,

Karin


On 20 Jun 2017, at 15:10, Victor Lazzarini
<Victor.Lazzarini@NUIM.IE>
wrote:



Hi Karin. There seems to be an issue in the parser with relation
to
this, some sort of

regression. We’ll fix it and add it to the bugfix

release we hope to do soon. Thanks for the report.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 20 Jun 2017, at 14:03, Victor Lazzarini
<Victor.Lazzarini@nuim.ie>
wrote:



Thanks, I’ll check.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 20 Jun 2017, at 13:42, Karin Daum <karin.daum@desy.de>
wrote:

hi Victor,

I couldn’t answer earlier, because I had to leave yesterday
afternoon
for an opening in the evening of an exhibition I have at Kiel
and
this morning I had an appointment with the local press for an
interview about the exhibition.



I tried some examples from the FLOSS manual - they did not
crash
CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
crash
CsoundQt. This is not too surprising since they are using the
same
machinery of my UDOs. I went through the UDOs and finally found
the
problem. Apparently there is a maximum length of 205 characters
a
string could have. longer strings lead to crashing Csound.



attached is a simple example, which crashes. It you remove the
last
character from the string it “runs” (doing nothing)



Cheers,

Karin

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



On 19 Jun 2017, at 15:40, Victor Lazzarini
<Victor.Lazzarini@nuim.ie> wrote:



Do all CSDs crash, or a particular one?
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 19 Jun 2017, at 14:18, Karin Daum <karin.daum@desy.de>
wrote:

I was using the CsoundQT versions which come with the
distribution
from github, so it was 0.9.4 for 6.09



On 19 Jun 2017, at 15:08, Victor Lazzarini
<Victor.Lazzarini@NUIM.IE> wrote:



Which version of CsoundQT are you using?

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



On 19 Jun 2017, at 13:58, Karin Daum <karin.daum@DESY.DE>
wrote:

Hi,

up to now I am using Csound 6.07 on a MACBook Pro with OS X
10.10.5. Since this version still has the print(s)
statements
(malloc) which should have been fixed in 6.08 I wanted to
switch
to the newer release.



After installing (using the official dmg file) Csound 6.08
both
Csound and CsoundQT are crashing. CsoundQT opens, but as
soon as
I try to run a csd, it crashes. Running Csound via terminal,
it
prints out the normal messages when starting, then crashes
with
zsh abort error message.



I get the same problems when trying 6.09

cheers,

Karin

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
<csoundqt-temp.csd>




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



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

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
<outchbug.csd>


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

Date2017-06-23 14:17
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
yes, if we can throw an error it would be good.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 23 Jun 2017, at 13:56, John ff  wrote:
> 
> Should that be policed?
> 
> Sent from TypeApp
> On 23 Jun 2017, at 13:38, Victor Lazzarini  wrote:
> Hi Karin,
> 
> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
> worked in the past, but just by chance). UDOs should not access the output directly.
> 
> best regards
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>  On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>  
>  I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>  
>  I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>  
>  karin
>  
>  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
>  
>  On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>  
>  well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>  
>  It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>  
>  Karin
>   
>  On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>  
>  Ok, thanks!
>  Huhhh..
>  Tarmo
>  
>  23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
> 
>  http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
> 
>  
>  This works :)
> 
>  tarmo
> 
> 
>  On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>  This looks like a QT issue, Csound seems ok with it. I saw this
> 
>  https://bugreports.qt.io/browse/QTBUG-57706
> 
>  ========================
>  Prof. Victor Lazzarini
>  Dean of Arts, Celtic Studies, and Philosophy,
>  Maynooth University,
>  Maynooth, Co Kildare, Ireland
>  Tel: 00 353 7086936
>  Fax: 00 353 1 7086952
> 
> 
>  On 22 Jun 2017, at 07:13, Karin Daum  wrote:
> 
>  Dear Victor, dear Tamo,
> 
>  here it comes:
> 
>  =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>  /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>  virtual_keyboard real time MIDI plugin for Csound
>  WARNING: STK opcodes not available: define environment variable
>  RAWWAVE_PATH
>  (points to rawwaves directory) to use STK opcodes.
>  0dBFS level = 32768.0
>  --Csound version 6.09 (double samples) May 22 2017
>  [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>  libsndfile-1.0.25
>  end of score.              overall amps:      0.0
> 
>            overall samples out of range:        0
> 
>  0 errors in performance
>  Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>  2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>  failure in -[NSBitmapImageRep initWithCGImage:],
>  /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
> 
>  2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>  exception was raised 2017-06-22 08:10:42.912
>  CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>  != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
> 
>         0   CoreFoundation                      0x00007fff8a8a003c
>         __exceptionPreprocess + 172
>  1   libobjc.A.dylib
>            0x00007fff91b2776e objc_exception_throw + 43 2
>         CoreFoundation                      0x00007fff8a89fe1a
>         +[NSException raise:format:arguments:] + 106 3   Foundation
>                            0x00007fff87f9f9fb -[NSAssertionHandler
>         handleFailureInMethod:object:file:lineNumber:description:] + 195
>         4   AppKit                              0x00007fff83edd3d3
>         -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>                          0x000000010c4e4abd
>         _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>                        0x0000000110945fda qt_plugin_instance + 154170 7
>         libqcocoa.dylib                     0x0000000110943197
>         qt_plugin_instance + 142327 8   QtWidgets
>           0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>         1213 9   QtWidgets                           0x000000010bca7ef8
>         _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>                 0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>         QtWidgets                           0x000000010bc6758d
>         _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>         12  QtWidgets                           0x000000010bc69ed2
>         _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>                                 0x000000010c8ff544
>         _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>          QtWidgets                           0x000000010bc9bc61
>         _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>         CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>         16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>         17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>         18  libdyld.dylib                       0x00007fff886df5c9 start
>         + 1>
>  )
>  2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>  app due to uncaught exception 'NSInternalInconsistencyException', reason:
>  'Invalid parameter not satisfying: cgImage != NULL'
>  *** First throw call
>  stack:
>  (
> 
>         0   CoreFoundation                      0x00007fff8a8a003c
>         __exceptionPreprocess + 172
>  1   libobjc.A.dylib
>            0x00007fff91b2776e objc_exception_throw + 43 2
>         CoreFoundation                      0x00007fff8a89fe1a
>         +[NSException raise:format:arguments:] + 106 3   Foundation
>                            0x00007fff87f9f9fb -[NSAssertionHandler
>         handleFailureInMethod:object:file:lineNumber:description:] + 195
>         4   AppKit                              0x00007fff83edd3d3
>         -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>                          0x000000010c4e4abd
>         _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>                        0x0000000110945fda qt_plugin_instance + 154170 7
>         libqcocoa.dylib                     0x0000000110943197
>         qt_plugin_instance + 142327 8   QtWidgets
>           0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>         1213 9   QtWidgets                           0x000000010bca7ef8
>         _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>                 0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>         QtWidgets                           0x000000010bc6758d
>         _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>         12  QtWidgets                           0x000000010bc69ed2
>         _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>                                 0x000000010c8ff544
>         _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>          QtWidgets                           0x000000010bc9bc61
>         _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>         CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>         16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>         17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>         _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>         18  libdyld.dylib                       0x00007fff886df5c9 start
>         + 1>
>  )
>  libc++abi.dylib: terminating with uncaught exception of type NSException
>  Csound tidy up: Abort trap
> 
>  On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
> 
>  Dear Karin,
> 
> 
> 
>  I appreciate  very much your feedback and please help to address the
>  problem (my guess is something with settings):
> 
> 
> 
>  (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
> 
> 
> 
>  - run CsoundQt 0.9.4 from terminal as Victor suggested
> 
> 
> 
>  $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
> 
> 
> 
>  and copy the output in terminal
> 
> 
> 
>  - rename CsoundQT settings:
> 
> 
> 
>  $ cd $HOME/Library/Preferences/
> 
> 
> 
>  $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
> 
> 
> 
>  and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>  it did work, please send the  com.csound.qutecsound.plist-old settings
>  file so I can think and test. You can rename the file back fro CsoundQt
>  0.9.3 for continuous work
> 
> 
> 
>  Thanks!
>  tarmo
> 
> 
> 
> 
>  On Wednesday, June 21, 2017 07:58:05 PM you wrote:
> 
>  Can you run CsoundQT from the terminal?
> 
>  $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
> 
>  and copy here what the messages are?
> 
>  This is Tarmo’s patch, but we can get a good idea of the problem if we
>  look
>  at these messages.
> 
> 
> 
>  ========================
>  Prof. Victor Lazzarini
>  Dean of Arts, Celtic Studies, and Philosophy,
>  Maynooth University,
>  Maynooth, Co Kildare, Ireland
>  Tel: 00 353 7086936
>  Fax: 00 353 1 7086952
> 
> 
> 
>  On 21 Jun 2017, at 17:55, Karin Daum  wrote:
> 
>  Hi Victor,
> 
>  I managed to split the string in my code such that I can use Csound
>  6.08
>  distribution with the corresponding CsoundQT
> 
> 
> 
>  Both are working now without obvious problems.
> 
>  Then I tried the Csound 6.09 release. There is another problem with
>  the
>  corresponding CsoundQT
> 
> 
> 
>  Csound itself runs without obvious problems on my code. CsoundQT,
>  however,
>  does not start correctly. It flashes this colourful big icon which
>  shows
>  up at the beginning for a fraction of a second on the screen and
>  then
>  closes immediately.
> 
> 
> 
>  cheers,
> 
>  Karin
> 
> 
> 
>  On 20 Jun 2017, at 20:40, Victor Lazzarini
>  
>  wrote:
> 
> 
> 
>  John has fixed the bug you reported. Your CSD passes the test now.
>  ========================
>  Prof. Victor Lazzarini
>  Dean of Arts, Celtic Studies, and Philosophy,
>  Maynooth University,
>  Maynooth, Co Kildare, Ireland
>  Tel: 00 353 7086936
>  Fax: 00 353 1 7086952
> 
> 
> 
>  On 20 Jun 2017, at 14:14, Karin Daum  wrote:
> 
>  thanks,
> 
>  Karin
> 
> 
>  On 20 Jun 2017, at 15:10, Victor Lazzarini
>  
>  wrote:
> 
> 
> 
>  Hi Karin. There seems to be an issue in the parser with relation
>  to
>  this, some sort of
> 
>  regression. We’ll fix it and add it to the bugfix
> 
>  release we hope to do soon. Thanks for the report.
>  ========================
>  Prof. Victor Lazzarini
>  Dean of Arts, Celtic Studies, and Philosophy,
>  Maynooth University,
>  Maynooth, Co Kildare, Ireland
>  Tel: 00 353 7086936
>  Fax: 00 353 1 7086952
> 
> 
> 
>  On 20 Jun 2017, at 14:03, Victor Lazzarini
>  
>  wrote:
> 
> 
> 
>  Thanks, I’ll check.
>  ========================
>  Prof. Victor Lazzarini
>  Dean of Arts, Celtic Studies, and Philosophy,
>  Maynooth University,
>  Maynooth, Co Kildare, Ireland
>  Tel: 00 353 7086936
>  Fax: 00 353 1 7086952
> 
> 
> 
>  On 20 Jun 2017, at 13:42, Karin Daum 
>  wrote:
> 
>  hi Victor,
> 
>  I couldn’t answer earlier, because I had to leave yesterday
>  afternoon
>  for an opening in the evening of an exhibition I have at Kiel
>  and
>  this morning I had an appointment with the local press for an
>  interview about the exhibition.
> 
> 
> 
>  I tried some examples from the FLOSS manual - they did not
>  crash
>  CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>  crash
>  CsoundQt. This is not too surprising since they are using the
>  same
>  machinery of my UDOs. I went through the UDOs and finally found
>  the
>  problem. Apparently there is a maximum length of 205 characters
>  a
>  string could have. longer strings lead to crashing Csound.
> 
> 
> 
>  attached is a simple example, which crashes. It you remove the
>  last
>  character from the string it “runs” (doing nothing)
> 
> 
> 
>  Cheers,
> 
>  Karin
> 
>  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
> 
> 
> 
>  On 19 Jun 2017, at 15:40, Victor Lazzarini
>   wrote:
> 
> 
> 
>  Do all CSDs crash, or a particular one?
>  ========================
>  Prof. Victor Lazzarini
>  Dean of Arts, Celtic Studies, and Philosophy,
>  Maynooth University,
>  Maynooth, Co Kildare, Ireland
>  Tel: 00 353 7086936
>  Fax: 00 353 1 7086952
> 
> 
> 
>  On 19 Jun 2017, at 14:18, Karin Daum 
>  wrote:
> 
>  I was using the CsoundQT versions which come with the
>  distribution
>  from github, so it was 0.9.4 for 6.09
> 
> 
> 
>  On 19 Jun 2017, at 15:08, Victor Lazzarini
>   wrote:
> 
> 
> 
>  Which version of CsoundQT are you using?
> 
>  Victor Lazzarini
>  Dean of Arts, Celtic Studies, and Philosophy
>  Maynooth University
>  Ireland
> 
> 
> 
>  On 19 Jun 2017, at 13:58, Karin Daum 
>  wrote:
> 
>  Hi,
> 
>  up to now I am using Csound 6.07 on a MACBook Pro with OS X
>  10.10.5. Since this version still has the print(s)
>  statements
>  (malloc) which should have been fixed in 6.08 I wanted to
>  switch
>  to the newer release.
> 
> 
> 
>  After installing (using the official dmg file) Csound 6.08
>  both
>  Csound and CsoundQT are crashing. CsoundQT opens, but as
>  soon as
>  I try to run a csd, it crashes. Running Csound via terminal,
>  it
>  prints out the normal messages when starting, then crashes
>  with
>  zsh abort error message.
> 
> 
> 
>  I get the same problems when trying 6.09
> 
>  cheers,
> 
>  Karin
> 
>  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
> 
> 
> 
> 
>  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/issuesDiscussions 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
>  
>  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

Date2017-06-23 15:07
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Hi Victor,

this is odd and unpleasant. (This group of opcodes worked including 6.08.)

Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.

Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code

Sorry for being frank

Karin
> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
> 
> Hi Karin,
> 
> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
> worked in the past, but just by chance). UDOs should not access the output directly.
> 
> best regards
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>> 
>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>> 
>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>> 
>> karin
>> 
>> 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
>> 
>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>> 
>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>> 
>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>> 
>>> Karin
>>> 
>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>> 
>>>> Ok, thanks!
>>>> Huhhh..
>>>> Tarmo
>>>> 
>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>> 
>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>> 
>>>> 
>>>> This works :)
>>>>> 
>>>>> tarmo
>>>>> 
>>>>> 
>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>> 
>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>> 
>>>>>> ========================
>>>>>> Prof. Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>> Maynooth University,
>>>>>> Maynooth, Co Kildare, Ireland
>>>>>> Tel: 00 353 7086936
>>>>>> Fax: 00 353 1 7086952
>>>>>> 
>>>>>> 
>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>> 
>>>>>>> Dear Victor, dear Tamo,
>>>>>>> 
>>>>>>> here it comes:
>>>>>>> 
>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>> RAWWAVE_PATH
>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>> 0dBFS level = 32768.0
>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>> libsndfile-1.0.25
>>>>>>> end of score.              overall amps:      0.0
>>>>>>> 
>>>>>>>          overall samples out of range:        0
>>>>>>> 
>>>>>>> 0 errors in performance
>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>> 
>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>> 
>>>>>>>       0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>       __exceptionPreprocess + 172
>>>>> 1   libobjc.A.dylib
>>>>>>>          0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>       CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>       +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>                          0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>       handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>       4   AppKit                              0x00007fff83edd3d3
>>>>>>>       -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>                        0x000000010c4e4abd
>>>>>>>       _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>                      0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>       libqcocoa.dylib                     0x0000000110943197
>>>>>>>       qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>         0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>       1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>       _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>               0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>       QtWidgets                           0x000000010bc6758d
>>>>>>>       _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>       12  QtWidgets                           0x000000010bc69ed2
>>>>>>>       _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>                               0x000000010c8ff544
>>>>>>>       _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>        QtWidgets                           0x000000010bc9bc61
>>>>>>>       _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>       CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>       16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>       17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>       18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>       + 1>
>>>>>>> )
>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>> *** First throw call
>>>>>>> stack:
>>>>>>> (
>>>>>>> 
>>>>>>>       0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>       __exceptionPreprocess + 172
>>>>> 1   libobjc.A.dylib
>>>>>>>          0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>       CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>       +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>                          0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>       handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>       4   AppKit                              0x00007fff83edd3d3
>>>>>>>       -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>                        0x000000010c4e4abd
>>>>>>>       _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>                      0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>       libqcocoa.dylib                     0x0000000110943197
>>>>>>>       qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>         0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>       1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>       _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>               0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>       QtWidgets                           0x000000010bc6758d
>>>>>>>       _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>       12  QtWidgets                           0x000000010bc69ed2
>>>>>>>       _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>                               0x000000010c8ff544
>>>>>>>       _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>        QtWidgets                           0x000000010bc9bc61
>>>>>>>       _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>       CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>       16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>       17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>       18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>       + 1>
>>>>>>> )
>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>> Csound tidy up: Abort trap
>>>>>>> 
>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>> 
>>>>>>>> Dear Karin,
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>> problem (my guess is something with settings):
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> and copy the output in terminal
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> - rename CsoundQT settings:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>> 0.9.3 for continuous work
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Thanks!
>>>>>>>> tarmo
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>> 
>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>> 
>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>> 
>>>>>>>>> and copy here what the messages are?
>>>>>>>>> 
>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>> look
>>>>> at these messages.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>> 
>>>>>>>>>> Hi Victor,
>>>>>>>>>> 
>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>> 6.08
>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>> 
>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>> the
>>>>>>>>>> corresponding CsoundQT
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>> however,
>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>> shows
>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>> then
>>>>>>>>>> closes immediately.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>> cheers,
>>>>>>>>>> 
>>>>>>>>>> Karin
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>> 
>>>>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>> ========================
>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>> Maynooth University,
>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> thanks,
>>>>>>>>>>>> 
>>>>>>>>>>>> Karin
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>> 
>>>>>>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>> to
>>>>>>>>>>>>> this, some sort of
>>>>>>>> 
>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>> 
>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>> ========================
>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>  wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 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/issuesDiscussions 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
>>> 
>>> 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

Date2017-06-23 15:30
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Hi Victor,

one more remark: As far as I see there is no mentioning of this exception in the manual under “opcode”

Karin
> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
> 
> Hi Karin,
> 
> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
> worked in the past, but just by chance). UDOs should not access the output directly.
> 
> best regards
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>> 
>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>> 
>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>> 
>> karin
>> 
>> 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
>> 
>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>> 
>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>> 
>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>> 
>>> Karin
>>> 
>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>> 
>>>> Ok, thanks!
>>>> Huhhh..
>>>> Tarmo
>>>> 
>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>> 
>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>> 
>>>> 
>>>> This works :)
>>>>> 
>>>>> tarmo
>>>>> 
>>>>> 
>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>> 
>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>> 
>>>>>> ========================
>>>>>> Prof. Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>> Maynooth University,
>>>>>> Maynooth, Co Kildare, Ireland
>>>>>> Tel: 00 353 7086936
>>>>>> Fax: 00 353 1 7086952
>>>>>> 
>>>>>> 
>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>> 
>>>>>>> Dear Victor, dear Tamo,
>>>>>>> 
>>>>>>> here it comes:
>>>>>>> 
>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>> RAWWAVE_PATH
>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>> 0dBFS level = 32768.0
>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>> libsndfile-1.0.25
>>>>>>> end of score.              overall amps:      0.0
>>>>>>> 
>>>>>>>          overall samples out of range:        0
>>>>>>> 
>>>>>>> 0 errors in performance
>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>> 
>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>> 
>>>>>>>       0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>       __exceptionPreprocess + 172
>>>>> 1   libobjc.A.dylib
>>>>>>>          0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>       CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>       +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>                          0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>       handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>       4   AppKit                              0x00007fff83edd3d3
>>>>>>>       -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>                        0x000000010c4e4abd
>>>>>>>       _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>                      0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>       libqcocoa.dylib                     0x0000000110943197
>>>>>>>       qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>         0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>       1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>       _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>               0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>       QtWidgets                           0x000000010bc6758d
>>>>>>>       _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>       12  QtWidgets                           0x000000010bc69ed2
>>>>>>>       _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>                               0x000000010c8ff544
>>>>>>>       _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>        QtWidgets                           0x000000010bc9bc61
>>>>>>>       _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>       CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>       16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>       17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>       18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>       + 1>
>>>>>>> )
>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>> *** First throw call
>>>>>>> stack:
>>>>>>> (
>>>>>>> 
>>>>>>>       0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>       __exceptionPreprocess + 172
>>>>> 1   libobjc.A.dylib
>>>>>>>          0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>       CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>       +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>                          0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>       handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>       4   AppKit                              0x00007fff83edd3d3
>>>>>>>       -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>                        0x000000010c4e4abd
>>>>>>>       _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>                      0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>       libqcocoa.dylib                     0x0000000110943197
>>>>>>>       qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>         0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>       1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>       _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>               0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>       QtWidgets                           0x000000010bc6758d
>>>>>>>       _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>       12  QtWidgets                           0x000000010bc69ed2
>>>>>>>       _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>                               0x000000010c8ff544
>>>>>>>       _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>        QtWidgets                           0x000000010bc9bc61
>>>>>>>       _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>       CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>       16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>       17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>       _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>       18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>       + 1>
>>>>>>> )
>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>> Csound tidy up: Abort trap
>>>>>>> 
>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>> 
>>>>>>>> Dear Karin,
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>> problem (my guess is something with settings):
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> and copy the output in terminal
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> - rename CsoundQT settings:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>> 0.9.3 for continuous work
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Thanks!
>>>>>>>> tarmo
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>> 
>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>> 
>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>> 
>>>>>>>>> and copy here what the messages are?
>>>>>>>>> 
>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>> look
>>>>> at these messages.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>> 
>>>>>>>>>> Hi Victor,
>>>>>>>>>> 
>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>> 6.08
>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>> 
>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>> the
>>>>>>>>>> corresponding CsoundQT
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>> however,
>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>> shows
>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>> then
>>>>>>>>>> closes immediately.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>> cheers,
>>>>>>>>>> 
>>>>>>>>>> Karin
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>> 
>>>>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>> ========================
>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>> Maynooth University,
>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> thanks,
>>>>>>>>>>>> 
>>>>>>>>>>>> Karin
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>> 
>>>>>>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>> to
>>>>>>>>>>>>> this, some sort of
>>>>>>>> 
>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>> 
>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>> ========================
>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>  wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 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/issuesDiscussions 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
>>> 
>>> 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

Date2017-06-23 21:25
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
instrument, but it is not an instrument). 

I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
note also that none of the manual examples use out etc). 

Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
to do it.

========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
> 
> Hi Victor,
> 
> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
> 
> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
> 
> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
> 
> Sorry for being frank
> 
> Karin
>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>> 
>> Hi Karin,
>> 
>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>> worked in the past, but just by chance). UDOs should not access the output directly.
>> 
>> best regards
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>> 
>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>> 
>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>> 
>>> karin
>>> 
>>> 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
>>> 
>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>> 
>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>> 
>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>> 
>>>> Karin
>>>> 
>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>> 
>>>>> Ok, thanks!
>>>>> Huhhh..
>>>>> Tarmo
>>>>> 
>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>> 
>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>> 
>>>>> 
>>>>> This works :)
>>>>>> 
>>>>>> tarmo
>>>>>> 
>>>>>> 
>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>> 
>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>> 
>>>>>>> ========================
>>>>>>> Prof. Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952
>>>>>>> 
>>>>>>> 
>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>> 
>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>> 
>>>>>>>> here it comes:
>>>>>>>> 
>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>> RAWWAVE_PATH
>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>> 0dBFS level = 32768.0
>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>> libsndfile-1.0.25
>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>> 
>>>>>>>>         overall samples out of range:        0
>>>>>>>> 
>>>>>>>> 0 errors in performance
>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>> 
>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>> 
>>>>>>>>      0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>      __exceptionPreprocess + 172
>>>>>> 1   libobjc.A.dylib
>>>>>>>>         0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>      CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>      +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>                         0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>      handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>      4   AppKit                              0x00007fff83edd3d3
>>>>>>>>      -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>                       0x000000010c4e4abd
>>>>>>>>      _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>                     0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>      libqcocoa.dylib                     0x0000000110943197
>>>>>>>>      qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>        0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>      1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>      _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>              0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>      QtWidgets                           0x000000010bc6758d
>>>>>>>>      _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>      12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>      _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>                              0x000000010c8ff544
>>>>>>>>      _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>       QtWidgets                           0x000000010bc9bc61
>>>>>>>>      _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>      CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>      _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>      16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>      _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>      17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>      _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>      18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>      + 1>
>>>>>>>> )
>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>> *** First throw call
>>>>>>>> stack:
>>>>>>>> (
>>>>>>>> 
>>>>>>>>      0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>      __exceptionPreprocess + 172
>>>>>> 1   libobjc.A.dylib
>>>>>>>>         0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>      CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>      +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>                         0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>      handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>      4   AppKit                              0x00007fff83edd3d3
>>>>>>>>      -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>                       0x000000010c4e4abd
>>>>>>>>      _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>                     0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>      libqcocoa.dylib                     0x0000000110943197
>>>>>>>>      qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>        0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>      1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>      _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>              0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>      QtWidgets                           0x000000010bc6758d
>>>>>>>>      _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>      12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>      _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>                              0x000000010c8ff544
>>>>>>>>      _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>       QtWidgets                           0x000000010bc9bc61
>>>>>>>>      _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>      CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>      _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>      16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>      _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>      17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>      _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>      18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>      + 1>
>>>>>>>> )
>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>> Csound tidy up: Abort trap
>>>>>>>> 
>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>> 
>>>>>>>>> Dear Karin,
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>> problem (my guess is something with settings):
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> and copy the output in terminal
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>> 0.9.3 for continuous work
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Thanks!
>>>>>>>>> tarmo
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>> 
>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>> 
>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>> 
>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>> 
>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>> look
>>>>>> at these messages.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> ========================
>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>> Maynooth University,
>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> Hi Victor,
>>>>>>>>>>> 
>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>> 6.08
>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>> 
>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>> the
>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>> however,
>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>> shows
>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>> then
>>>>>>>>>>> closes immediately.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>> cheers,
>>>>>>>>>>> 
>>>>>>>>>>> Karin
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>> 
>>>>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>> ========================
>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Karin
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>> to
>>>>>>>>>>>>>> this, some sort of
>>>>>>>>> 
>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>> 
>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>> 
>>>> 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

Date2017-06-24 10:33
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Dear Victor,

Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it

cheers,

Karin
 
> On 23 Jun 2017, at 22:25, Victor Lazzarini  wrote:
> 
> Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
> that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
> place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
> instrument, but it is not an instrument). 
> 
> I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
> note also that none of the manual examples use out etc). 
> 
> Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
> separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
> to do it.
> 
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
>> 
>> Hi Victor,
>> 
>> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
>> 
>> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
>> 
>> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
>> 
>> Sorry for being frank
>> 
>> Karin
>>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>>> 
>>> Hi Karin,
>>> 
>>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>>> worked in the past, but just by chance). UDOs should not access the output directly.
>>> 
>>> best regards
>>> ========================
>>> Prof. Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952 
>>> 
>>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>>> 
>>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>>> 
>>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>>> 
>>>> karin
>>>> 
>>>> 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
>>>> 
>>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>>> 
>>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>>> 
>>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>>> 
>>>>> Karin
>>>>> 
>>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>>> 
>>>>>> Ok, thanks!
>>>>>> Huhhh..
>>>>>> Tarmo
>>>>>> 
>>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>>> 
>>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>>> 
>>>>>> 
>>>>>> This works :)
>>>>>>> 
>>>>>>> tarmo
>>>>>>> 
>>>>>>> 
>>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>>> 
>>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>>> 
>>>>>>>> ========================
>>>>>>>> Prof. Victor Lazzarini
>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>> Maynooth University,
>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>> Tel: 00 353 7086936
>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>>> 
>>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>>> 
>>>>>>>>> here it comes:
>>>>>>>>> 
>>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>>> RAWWAVE_PATH
>>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>>> 0dBFS level = 32768.0
>>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>>> libsndfile-1.0.25
>>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>>> 
>>>>>>>>>        overall samples out of range:        0
>>>>>>>>> 
>>>>>>>>> 0 errors in performance
>>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>>> 
>>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>>> 
>>>>>>>>>     0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>     __exceptionPreprocess + 172
>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>        0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>     CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>     +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>                        0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>     handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>     4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>     -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>                      0x000000010c4e4abd
>>>>>>>>>     _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>                    0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>     libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>     qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>       0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>     1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>     _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>             0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>     QtWidgets                           0x000000010bc6758d
>>>>>>>>>     _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>     12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>     _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>                             0x000000010c8ff544
>>>>>>>>>     _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>      QtWidgets                           0x000000010bc9bc61
>>>>>>>>>     _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>     CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>     _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>     16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>     _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>     17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>     _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>     18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>     + 1>
>>>>>>>>> )
>>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>>> *** First throw call
>>>>>>>>> stack:
>>>>>>>>> (
>>>>>>>>> 
>>>>>>>>>     0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>     __exceptionPreprocess + 172
>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>        0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>     CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>     +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>                        0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>     handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>     4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>     -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>                      0x000000010c4e4abd
>>>>>>>>>     _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>                    0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>     libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>     qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>       0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>     1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>     _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>             0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>     QtWidgets                           0x000000010bc6758d
>>>>>>>>>     _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>     12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>     _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>                             0x000000010c8ff544
>>>>>>>>>     _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>      QtWidgets                           0x000000010bc9bc61
>>>>>>>>>     _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>     CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>     _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>     16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>     _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>     17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>     _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>     18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>     + 1>
>>>>>>>>> )
>>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>>> Csound tidy up: Abort trap
>>>>>>>>> 
>>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>>> 
>>>>>>>>>> Dear Karin,
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>>> problem (my guess is something with settings):
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> and copy the output in terminal
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>>> 0.9.3 for continuous work
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> Thanks!
>>>>>>>>>> tarmo
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>>> 
>>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>>> 
>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>> 
>>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>>> 
>>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>>> look
>>>>>>> at these messages.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> ========================
>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>> Maynooth University,
>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Hi Victor,
>>>>>>>>>>>> 
>>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>>> 6.08
>>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>>> 
>>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>>> the
>>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>>> however,
>>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>>> shows
>>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>>> then
>>>>>>>>>>>> closes immediately.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>> cheers,
>>>>>>>>>>>> 
>>>>>>>>>>>> Karin
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>>> 
>>>>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>>> ========================
>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>> this, some sort of
>>>>>>>>>> 
>>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>>> 
>>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>>> 
>>>>> 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

Date2017-06-24 11:44
FromAnders Genell
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
I'm not sure this will be helpful at all, but recent discussions about how to efficiently use the OSC opcodes and Michaels recent question about the user base of some of his contributions has made me think about Csound in a more modular fashion than I have previously done, and I get the feeling that is akin to what you aim for with the use of the out opcodes in UDO:s.
Could perhaps something similar be achieved using several instrument in combination with the chn opcodes?
That way you could let all output be done in one alwayson instrument and send (and mix) audio from any number of instruments to that instrument. With a bit creative work with e.g. the nchnls setting and an audio array the number of output channels could be dynamically set at the beginning of the performance. Something like

instr "output"
  aOut[] init nchnls
  
  out aOut
endin 

Regards,
Anders

> 24 juni 2017 kl. 11:33 skrev Karin Daum :
> 
> Dear Victor,
> 
> Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it
> 
> cheers,
> 
> Karin
> 
>> On 23 Jun 2017, at 22:25, Victor Lazzarini  wrote:
>> 
>> Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
>> that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
>> place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
>> instrument, but it is not an instrument). 
>> 
>> I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
>> note also that none of the manual examples use out etc). 
>> 
>> Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
>> separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
>> to do it.
>> 
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>>> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
>>> 
>>> Hi Victor,
>>> 
>>> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
>>> 
>>> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
>>> 
>>> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
>>> 
>>> Sorry for being frank
>>> 
>>> Karin
>>>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>>>> 
>>>> Hi Karin,
>>>> 
>>>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>>>> worked in the past, but just by chance). UDOs should not access the output directly.
>>>> 
>>>> best regards
>>>> ========================
>>>> Prof. Victor Lazzarini
>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952 
>>>> 
>>>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>>>> 
>>>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>>>> 
>>>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>>>> 
>>>>> karin
>>>>> 
>>>>> 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
>>>>> 
>>>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>>>> 
>>>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>>>> 
>>>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>>>> 
>>>>>> Karin
>>>>>> 
>>>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>>>> 
>>>>>>> Ok, thanks!
>>>>>>> Huhhh..
>>>>>>> Tarmo
>>>>>>> 
>>>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>>>> 
>>>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>>>> 
>>>>>>> 
>>>>>>> This works :)
>>>>>>>> 
>>>>>>>> tarmo
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>>>> 
>>>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>>>> 
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>>>> 
>>>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>>>> 
>>>>>>>>>> here it comes:
>>>>>>>>>> 
>>>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>>>> RAWWAVE_PATH
>>>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>>>> 0dBFS level = 32768.0
>>>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>>>> libsndfile-1.0.25
>>>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>>>> 
>>>>>>>>>>       overall samples out of range:        0
>>>>>>>>>> 
>>>>>>>>>> 0 errors in performance
>>>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>>>> 
>>>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>>>> 
>>>>>>>>>>    0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>    __exceptionPreprocess + 172
>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>       0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>    CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>    +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>                       0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>    handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>    4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>    -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>                     0x000000010c4e4abd
>>>>>>>>>>    _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>                   0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>    libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>    qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>      0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>    1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>    _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>            0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>    QtWidgets                           0x000000010bc6758d
>>>>>>>>>>    _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>    12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>    _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>                            0x000000010c8ff544
>>>>>>>>>>    _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>     QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>    _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>    CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>    _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>    16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>    _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>    17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>    _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>    18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>    + 1>
>>>>>>>>>> )
>>>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>>>> *** First throw call
>>>>>>>>>> stack:
>>>>>>>>>> (
>>>>>>>>>> 
>>>>>>>>>>    0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>    __exceptionPreprocess + 172
>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>       0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>    CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>    +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>                       0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>    handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>    4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>    -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>                     0x000000010c4e4abd
>>>>>>>>>>    _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>                   0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>    libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>    qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>      0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>    1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>    _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>            0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>    QtWidgets                           0x000000010bc6758d
>>>>>>>>>>    _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>    12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>    _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>                            0x000000010c8ff544
>>>>>>>>>>    _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>     QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>    _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>    CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>    _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>    16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>    _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>    17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>    _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>    18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>    + 1>
>>>>>>>>>> )
>>>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>>>> Csound tidy up: Abort trap
>>>>>>>>>> 
>>>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> Dear Karin,
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>>>> problem (my guess is something with settings):
>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> and copy the output in terminal
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>>>> 0.9.3 for continuous work
>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Thanks!
>>>>>>>>>>> tarmo
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>>>> 
>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>> 
>>>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>>>> 
>>>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>>>> look
>>>>>>>> at these messages.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> ========================
>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Hi Victor,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>>>> 6.08
>>>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>>>> the
>>>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>>>> however,
>>>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>>>> shows
>>>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>>>> then
>>>>>>>>>>>>> closes immediately.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Karin
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>> this, some sort of
>>>>>>>>>>> 
>>>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>>>> 
>>>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>>>> 
>>>>>> 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

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

Date2017-06-24 13:14
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Hi Karin,

maybe if you outline what you want to do,
we can see if there are solutions that will
look more natural to you. In principle, no
direct access to the output buffer from
UDOs should not be an impediment to a
modular approach.

I am sorry it is a pain to change code that 
used to work, but we try to accommodate
users' needs as best as we can. 

best regards

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

> On 24 Jun 2017, at 11:44, Anders Genell  wrote:
> 
> I'm not sure this will be helpful at all, but recent discussions about how to efficiently use the OSC opcodes and Michaels recent question about the user base of some of his contributions has made me think about Csound in a more modular fashion than I have previously done, and I get the feeling that is akin to what you aim for with the use of the out opcodes in UDO:s.
> Could perhaps something similar be achieved using several instrument in combination with the chn opcodes?
> That way you could let all output be done in one alwayson instrument and send (and mix) audio from any number of instruments to that instrument. With a bit creative work with e.g. the nchnls setting and an audio array the number of output channels could be dynamically set at the beginning of the performance. Something like
> 
> instr "output"
>  aOut[] init nchnls
>  
>  out aOut
> endin 
> 
> Regards,
> Anders
> 
>> 24 juni 2017 kl. 11:33 skrev Karin Daum :
>> 
>> Dear Victor,
>> 
>> Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it
>> 
>> cheers,
>> 
>> Karin
>> 
>>> On 23 Jun 2017, at 22:25, Victor Lazzarini  wrote:
>>> 
>>> Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
>>> that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
>>> place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
>>> instrument, but it is not an instrument). 
>>> 
>>> I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
>>> note also that none of the manual examples use out etc). 
>>> 
>>> Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
>>> separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
>>> to do it.
>>> 
>>> ========================
>>> Prof. Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952 
>>> 
>>>> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
>>>> 
>>>> Hi Victor,
>>>> 
>>>> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
>>>> 
>>>> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
>>>> 
>>>> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
>>>> 
>>>> Sorry for being frank
>>>> 
>>>> Karin
>>>>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>>>>> 
>>>>> Hi Karin,
>>>>> 
>>>>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>>>>> worked in the past, but just by chance). UDOs should not access the output directly.
>>>>> 
>>>>> best regards
>>>>> ========================
>>>>> Prof. Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952 
>>>>> 
>>>>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>>>>> 
>>>>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>>>>> 
>>>>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>>>>> 
>>>>>> karin
>>>>>> 
>>>>>> 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
>>>>>> 
>>>>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>>>>> 
>>>>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>>>>> 
>>>>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>>>>> 
>>>>>>> Karin
>>>>>>> 
>>>>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>>>>> 
>>>>>>>> Ok, thanks!
>>>>>>>> Huhhh..
>>>>>>>> Tarmo
>>>>>>>> 
>>>>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>>>>> 
>>>>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> This works :)
>>>>>>>>> 
>>>>>>>>> tarmo
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>>>>> 
>>>>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>>>>> 
>>>>>>>>>> ========================
>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>> Maynooth University,
>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>>>>> 
>>>>>>>>>>> here it comes:
>>>>>>>>>>> 
>>>>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>>>>> RAWWAVE_PATH
>>>>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>>>>> 0dBFS level = 32768.0
>>>>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>>>>> libsndfile-1.0.25
>>>>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>>>>> 
>>>>>>>>>>>      overall samples out of range:        0
>>>>>>>>>>> 
>>>>>>>>>>> 0 errors in performance
>>>>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>>>>> 
>>>>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>>>>> 
>>>>>>>>>>>   0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>   __exceptionPreprocess + 172
>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>      0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>   CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>   +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>                      0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>   handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>   4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>   -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>                    0x000000010c4e4abd
>>>>>>>>>>>   _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>                  0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>   libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>   qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>     0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>   1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>   _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>           0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>   QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>   _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>   12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>   _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>                           0x000000010c8ff544
>>>>>>>>>>>   _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>    QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>   _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>   CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>   _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>   16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>   _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>   17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>   _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>   18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>   + 1>
>>>>>>>>>>> )
>>>>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>>>>> *** First throw call
>>>>>>>>>>> stack:
>>>>>>>>>>> (
>>>>>>>>>>> 
>>>>>>>>>>>   0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>   __exceptionPreprocess + 172
>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>      0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>   CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>   +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>                      0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>   handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>   4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>   -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>                    0x000000010c4e4abd
>>>>>>>>>>>   _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>                  0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>   libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>   qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>     0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>   1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>   _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>           0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>   QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>   _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>   12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>   _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>                           0x000000010c8ff544
>>>>>>>>>>>   _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>    QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>   _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>   CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>   _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>   16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>   _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>   17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>   _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>   18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>   + 1>
>>>>>>>>>>> )
>>>>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>>>>> Csound tidy up: Abort trap
>>>>>>>>>>> 
>>>>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Dear Karin,
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>>>>> problem (my guess is something with settings):
>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> and copy the output in terminal
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>>>>> 0.9.3 for continuous work
>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> Thanks!
>>>>>>>>>>>> tarmo
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>> 
>>>>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>>>>> look
>>>>>>>>> at these messages.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> ========================
>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hi Victor,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>>>>> 6.08
>>>>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>>>>> however,
>>>>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>>>>> shows
>>>>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>>>>> then
>>>>>>>>>>>>>> closes immediately.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>> this, some sort of
>>>>>>>>>>>> 
>>>>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>>>>> 
>>>>>>> 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
> 
> 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

Date2017-06-24 16:27
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Hi Victor,

I simply wasn’t aware of this restriction and since it worked up to 6.07 I was astonished that it doesn’t work anymore. Now I use #include instead of the UDO. That’s o.k. It works, but for my taste  it’s ugly.

In my way of thinking there is no difference between e.g. diskin, print or out - it handles some input/output. At university we were taught to do modular programming - ideally every single action should be be done in a  separate subroutine/function/method and at the beginning of the seventies memory was a real issue (some kByte of main memory and big disks/drums of washing machine size had a few MB). Repetition of code (via #include) was no-go. 

I’m heavily using UDOs. This is a specific one. The installation I’m working on will have an irregular arrangement of speakers. Depending on nchnls this UDO does the projection to the output channels and outputs the sound to get a mix-down to stereo, 5.1 surround, octophonic sound or all channels.

best regards

Karin 
> On 24 Jun 2017, at 14:14, Victor Lazzarini  wrote:
> 
> Hi Karin,
> 
> maybe if you outline what you want to do,
> we can see if there are solutions that will
> look more natural to you. In principle, no
> direct access to the output buffer from
> UDOs should not be an impediment to a
> modular approach.
> 
> I am sorry it is a pain to change code that 
> used to work, but we try to accommodate
> users' needs as best as we can. 
> 
> best regards
> 
> Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy
> Maynooth University
> Ireland
> 
>> On 24 Jun 2017, at 11:44, Anders Genell  wrote:
>> 
>> I'm not sure this will be helpful at all, but recent discussions about how to efficiently use the OSC opcodes and Michaels recent question about the user base of some of his contributions has made me think about Csound in a more modular fashion than I have previously done, and I get the feeling that is akin to what you aim for with the use of the out opcodes in UDO:s.
>> Could perhaps something similar be achieved using several instrument in combination with the chn opcodes?
>> That way you could let all output be done in one alwayson instrument and send (and mix) audio from any number of instruments to that instrument. With a bit creative work with e.g. the nchnls setting and an audio array the number of output channels could be dynamically set at the beginning of the performance. Something like
>> 
>> instr "output"
>> aOut[] init nchnls
>> 
>> out aOut
>> endin 
>> 
>> Regards,
>> Anders
>> 
>>> 24 juni 2017 kl. 11:33 skrev Karin Daum :
>>> 
>>> Dear Victor,
>>> 
>>> Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it
>>> 
>>> cheers,
>>> 
>>> Karin
>>> 
>>>> On 23 Jun 2017, at 22:25, Victor Lazzarini  wrote:
>>>> 
>>>> Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
>>>> that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
>>>> place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
>>>> instrument, but it is not an instrument). 
>>>> 
>>>> I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
>>>> note also that none of the manual examples use out etc). 
>>>> 
>>>> Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
>>>> separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
>>>> to do it.
>>>> 
>>>> ========================
>>>> Prof. Victor Lazzarini
>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952 
>>>> 
>>>>> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
>>>>> 
>>>>> Hi Victor,
>>>>> 
>>>>> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
>>>>> 
>>>>> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
>>>>> 
>>>>> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
>>>>> 
>>>>> Sorry for being frank
>>>>> 
>>>>> Karin
>>>>>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>>>>>> 
>>>>>> Hi Karin,
>>>>>> 
>>>>>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>>>>>> worked in the past, but just by chance). UDOs should not access the output directly.
>>>>>> 
>>>>>> best regards
>>>>>> ========================
>>>>>> Prof. Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>> Maynooth University,
>>>>>> Maynooth, Co Kildare, Ireland
>>>>>> Tel: 00 353 7086936
>>>>>> Fax: 00 353 1 7086952 
>>>>>> 
>>>>>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>>>>>> 
>>>>>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>>>>>> 
>>>>>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>>>>>> 
>>>>>>> karin
>>>>>>> 
>>>>>>> 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
>>>>>>> 
>>>>>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>>>>>> 
>>>>>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>>>>>> 
>>>>>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>>>>>> 
>>>>>>>> Karin
>>>>>>>> 
>>>>>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>>>>>> 
>>>>>>>>> Ok, thanks!
>>>>>>>>> Huhhh..
>>>>>>>>> Tarmo
>>>>>>>>> 
>>>>>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>>>>>> 
>>>>>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> This works :)
>>>>>>>>>> 
>>>>>>>>>> tarmo
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>>>>>> 
>>>>>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>>>>>> 
>>>>>>>>>>> ========================
>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>> Maynooth University,
>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>>>>>> 
>>>>>>>>>>>> here it comes:
>>>>>>>>>>>> 
>>>>>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>>>>>> RAWWAVE_PATH
>>>>>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>>>>>> 0dBFS level = 32768.0
>>>>>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>>>>>> libsndfile-1.0.25
>>>>>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>>>>>> 
>>>>>>>>>>>>     overall samples out of range:        0
>>>>>>>>>>>> 
>>>>>>>>>>>> 0 errors in performance
>>>>>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>>>>>> 
>>>>>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>>>>>> 
>>>>>>>>>>>>  0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>  __exceptionPreprocess + 172
>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>     0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>  CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>  +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>                     0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>  handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>  4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>  -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>                   0x000000010c4e4abd
>>>>>>>>>>>>  _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>                 0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>  libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>  qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>    0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>  1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>  _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>          0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>  QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>  _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>  12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>  _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>                          0x000000010c8ff544
>>>>>>>>>>>>  _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>   QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>  _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>  CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>  _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>  16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>  _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>  17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>  _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>  18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>  + 1>
>>>>>>>>>>>> )
>>>>>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>>>>>> *** First throw call
>>>>>>>>>>>> stack:
>>>>>>>>>>>> (
>>>>>>>>>>>> 
>>>>>>>>>>>>  0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>  __exceptionPreprocess + 172
>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>     0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>  CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>  +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>                     0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>  handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>  4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>  -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>                   0x000000010c4e4abd
>>>>>>>>>>>>  _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>                 0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>  libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>  qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>    0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>  1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>  _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>          0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>  QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>  _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>  12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>  _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>                          0x000000010c8ff544
>>>>>>>>>>>>  _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>   QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>  _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>  CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>  _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>  16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>  _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>  17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>  _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>  18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>  + 1>
>>>>>>>>>>>> )
>>>>>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>>>>>> Csound tidy up: Abort trap
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Dear Karin,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>>>>>> problem (my guess is something with settings):
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> and copy the output in terminal
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>>>>>> 0.9.3 for continuous work
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>> tarmo
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>>>>>> look
>>>>>>>>>> at these messages.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Hi Victor,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>>>>>> 6.08
>>>>>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>>>>>> however,
>>>>>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>>>>>> shows
>>>>>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>>>>>> then
>>>>>>>>>>>>>>> closes immediately.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>> this, some sort of
>>>>>>>>>>>>> 
>>>>>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>>>>>> 
>>>>>>>> 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
>> 
>> 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

Date2017-06-24 18:21
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Without looking at the code, a couple of thoughts that might help:

1) have you considered using a-rate arrays to handle your outputs?

2) you could have a modular arrangement as this (code outline):

opcode StereoProc,a[],…
aOut[] init 2
...
   xout  aOut
endop

opcode FiveProc,a[],…
aOut[] init 5

   xout aOut
endop


instr N ; stereo out

aOut[] StereoProc ...  
 out aOut
endin

instr M ; 5.1 out

  aOut[] FiveProc ...  
 out aOut
endin

========

There is a bit of a difference between diskin/fout/etc and in/out. The first access independent inputs
and outputs. The latter access the main buffers, which are available to instruments.  I think in the past
there were other issues with using out/etc in opcodes and somehow changes in the code might have allowed
it to start working again in some cases (I remember once having an out by mistake in an UDO and have all sorts
of weird stuff happening which I could not find the root of, before I saw the error).

UDOs are slightly different constructs to instruments, they’re like opcodes. In most cases you have an input and an
output, although it is possible that they just lead to a side-effect with no output.

Having said that, as I said to you in an earlier email, if it is agreed that this is a feature we need to
have, then we will need to fix it to work in all cases (although I am not quite sure this is completely possible
at the moment).

========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 24 Jun 2017, at 16:27, Karin Daum  wrote:
> 
> Hi Victor,
> 
> I simply wasn’t aware of this restriction and since it worked up to 6.07 I was astonished that it doesn’t work anymore. Now I use #include instead of the UDO. That’s o.k. It works, but for my taste  it’s ugly.
> 
> In my way of thinking there is no difference between e.g. diskin, print or out - it handles some input/output. At university we were taught to do modular programming - ideally every single action should be be done in a  separate subroutine/function/method and at the beginning of the seventies memory was a real issue (some kByte of main memory and big disks/drums of washing machine size had a few MB). Repetition of code (via #include) was no-go. 
> 
> I’m heavily using UDOs. This is a specific one. The installation I’m working on will have an irregular arrangement of speakers. Depending on nchnls this UDO does the projection to the output channels and outputs the sound to get a mix-down to stereo, 5.1 surround, octophonic sound or all channels.
> 
> best regards
> 
> Karin 
>> On 24 Jun 2017, at 14:14, Victor Lazzarini  wrote:
>> 
>> Hi Karin,
>> 
>> maybe if you outline what you want to do,
>> we can see if there are solutions that will
>> look more natural to you. In principle, no
>> direct access to the output buffer from
>> UDOs should not be an impediment to a
>> modular approach.
>> 
>> I am sorry it is a pain to change code that 
>> used to work, but we try to accommodate
>> users' needs as best as we can. 
>> 
>> best regards
>> 
>> Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy
>> Maynooth University
>> Ireland
>> 
>>> On 24 Jun 2017, at 11:44, Anders Genell  wrote:
>>> 
>>> I'm not sure this will be helpful at all, but recent discussions about how to efficiently use the OSC opcodes and Michaels recent question about the user base of some of his contributions has made me think about Csound in a more modular fashion than I have previously done, and I get the feeling that is akin to what you aim for with the use of the out opcodes in UDO:s.
>>> Could perhaps something similar be achieved using several instrument in combination with the chn opcodes?
>>> That way you could let all output be done in one alwayson instrument and send (and mix) audio from any number of instruments to that instrument. With a bit creative work with e.g. the nchnls setting and an audio array the number of output channels could be dynamically set at the beginning of the performance. Something like
>>> 
>>> instr "output"
>>> aOut[] init nchnls
>>> 
>>> out aOut
>>> endin 
>>> 
>>> Regards,
>>> Anders
>>> 
>>>> 24 juni 2017 kl. 11:33 skrev Karin Daum :
>>>> 
>>>> Dear Victor,
>>>> 
>>>> Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it
>>>> 
>>>> cheers,
>>>> 
>>>> Karin
>>>> 
>>>>> On 23 Jun 2017, at 22:25, Victor Lazzarini  wrote:
>>>>> 
>>>>> Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
>>>>> that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
>>>>> place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
>>>>> instrument, but it is not an instrument). 
>>>>> 
>>>>> I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
>>>>> note also that none of the manual examples use out etc). 
>>>>> 
>>>>> Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
>>>>> separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
>>>>> to do it.
>>>>> 
>>>>> ========================
>>>>> Prof. Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952 
>>>>> 
>>>>>> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
>>>>>> 
>>>>>> Hi Victor,
>>>>>> 
>>>>>> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
>>>>>> 
>>>>>> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
>>>>>> 
>>>>>> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
>>>>>> 
>>>>>> Sorry for being frank
>>>>>> 
>>>>>> Karin
>>>>>>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>>>>>>> 
>>>>>>> Hi Karin,
>>>>>>> 
>>>>>>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>>>>>>> worked in the past, but just by chance). UDOs should not access the output directly.
>>>>>>> 
>>>>>>> best regards
>>>>>>> ========================
>>>>>>> Prof. Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952 
>>>>>>> 
>>>>>>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>>>>>>> 
>>>>>>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>>>>>>> 
>>>>>>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>>>>>>> 
>>>>>>>> karin
>>>>>>>> 
>>>>>>>> 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
>>>>>>>> 
>>>>>>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>>>>>>> 
>>>>>>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>>>>>>> 
>>>>>>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>>>>>>> 
>>>>>>>>> Karin
>>>>>>>>> 
>>>>>>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>>>>>>> 
>>>>>>>>>> Ok, thanks!
>>>>>>>>>> Huhhh..
>>>>>>>>>> Tarmo
>>>>>>>>>> 
>>>>>>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>>>>>>> 
>>>>>>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> This works :)
>>>>>>>>>>> 
>>>>>>>>>>> tarmo
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>>>>>>> 
>>>>>>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>>>>>>> 
>>>>>>>>>>>> ========================
>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> here it comes:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>>>>>>> RAWWAVE_PATH
>>>>>>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>>>>>>> 0dBFS level = 32768.0
>>>>>>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>>>>>>> libsndfile-1.0.25
>>>>>>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>>>>>>> 
>>>>>>>>>>>>>    overall samples out of range:        0
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 0 errors in performance
>>>>>>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>>>>>>> 
>>>>>>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>    0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>                    0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>                  0x000000010c4e4abd
>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>                0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>   0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>         0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>                         0x000000010c8ff544
>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>  QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>> )
>>>>>>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>>>>>>> *** First throw call
>>>>>>>>>>>>> stack:
>>>>>>>>>>>>> (
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>    0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>                    0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>                  0x000000010c4e4abd
>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>                0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>   0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>         0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>                         0x000000010c8ff544
>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>  QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>> )
>>>>>>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>>>>>>> Csound tidy up: Abort trap
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Dear Karin,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>>>>>>> problem (my guess is something with settings):
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> and copy the output in terminal
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>>>>>>> 0.9.3 for continuous work
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>> tarmo
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>>>>>>> look
>>>>>>>>>>> at these messages.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Hi Victor,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>>>>>>> 6.08
>>>>>>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>>>>>>> however,
>>>>>>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>>>>>>> shows
>>>>>>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>>>>>>> then
>>>>>>>>>>>>>>>> closes immediately.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>> this, some sort of
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>>>>>>> 
>>>>>>>>> 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
>>> 
>>> 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

Date2017-06-24 18:38
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Thank you, Victor,

your example show to me how little I know about Csound: out a_array is the solution, not outch 1,a1,… what I was using

It’s so simple! Thanks again

Karin

> On 24 Jun 2017, at 19:21, Victor Lazzarini  wrote:
> 
> Without looking at the code, a couple of thoughts that might help:
> 
> 1) have you considered using a-rate arrays to handle your outputs?
> 
> 2) you could have a modular arrangement as this (code outline):
> 
> opcode StereoProc,a[],…
> aOut[] init 2
> ...
>   xout  aOut
> endop
> 
> opcode FiveProc,a[],…
> aOut[] init 5
> 
>   xout aOut
> endop
> 
> 
> instr N ; stereo out
> 
> aOut[] StereoProc ...  
> out aOut
> endin
> 
> instr M ; 5.1 out
> 
>  aOut[] FiveProc ...  
> out aOut
> endin
> 
> ========
> 
> There is a bit of a difference between diskin/fout/etc and in/out. The first access independent inputs
> and outputs. The latter access the main buffers, which are available to instruments.  I think in the past
> there were other issues with using out/etc in opcodes and somehow changes in the code might have allowed
> it to start working again in some cases (I remember once having an out by mistake in an UDO and have all sorts
> of weird stuff happening which I could not find the root of, before I saw the error).
> 
> UDOs are slightly different constructs to instruments, they’re like opcodes. In most cases you have an input and an
> output, although it is possible that they just lead to a side-effect with no output.
> 
> Having said that, as I said to you in an earlier email, if it is agreed that this is a feature we need to
> have, then we will need to fix it to work in all cases (although I am not quite sure this is completely possible
> at the moment).
> 
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>> On 24 Jun 2017, at 16:27, Karin Daum  wrote:
>> 
>> Hi Victor,
>> 
>> I simply wasn’t aware of this restriction and since it worked up to 6.07 I was astonished that it doesn’t work anymore. Now I use #include instead of the UDO. That’s o.k. It works, but for my taste  it’s ugly.
>> 
>> In my way of thinking there is no difference between e.g. diskin, print or out - it handles some input/output. At university we were taught to do modular programming - ideally every single action should be be done in a  separate subroutine/function/method and at the beginning of the seventies memory was a real issue (some kByte of main memory and big disks/drums of washing machine size had a few MB). Repetition of code (via #include) was no-go. 
>> 
>> I’m heavily using UDOs. This is a specific one. The installation I’m working on will have an irregular arrangement of speakers. Depending on nchnls this UDO does the projection to the output channels and outputs the sound to get a mix-down to stereo, 5.1 surround, octophonic sound or all channels.
>> 
>> best regards
>> 
>> Karin 
>>> On 24 Jun 2017, at 14:14, Victor Lazzarini  wrote:
>>> 
>>> Hi Karin,
>>> 
>>> maybe if you outline what you want to do,
>>> we can see if there are solutions that will
>>> look more natural to you. In principle, no
>>> direct access to the output buffer from
>>> UDOs should not be an impediment to a
>>> modular approach.
>>> 
>>> I am sorry it is a pain to change code that 
>>> used to work, but we try to accommodate
>>> users' needs as best as we can. 
>>> 
>>> best regards
>>> 
>>> Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy
>>> Maynooth University
>>> Ireland
>>> 
>>>> On 24 Jun 2017, at 11:44, Anders Genell  wrote:
>>>> 
>>>> I'm not sure this will be helpful at all, but recent discussions about how to efficiently use the OSC opcodes and Michaels recent question about the user base of some of his contributions has made me think about Csound in a more modular fashion than I have previously done, and I get the feeling that is akin to what you aim for with the use of the out opcodes in UDO:s.
>>>> Could perhaps something similar be achieved using several instrument in combination with the chn opcodes?
>>>> That way you could let all output be done in one alwayson instrument and send (and mix) audio from any number of instruments to that instrument. With a bit creative work with e.g. the nchnls setting and an audio array the number of output channels could be dynamically set at the beginning of the performance. Something like
>>>> 
>>>> instr "output"
>>>> aOut[] init nchnls
>>>> 
>>>> out aOut
>>>> endin 
>>>> 
>>>> Regards,
>>>> Anders
>>>> 
>>>>> 24 juni 2017 kl. 11:33 skrev Karin Daum :
>>>>> 
>>>>> Dear Victor,
>>>>> 
>>>>> Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it
>>>>> 
>>>>> cheers,
>>>>> 
>>>>> Karin
>>>>> 
>>>>>> On 23 Jun 2017, at 22:25, Victor Lazzarini  wrote:
>>>>>> 
>>>>>> Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
>>>>>> that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
>>>>>> place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
>>>>>> instrument, but it is not an instrument). 
>>>>>> 
>>>>>> I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
>>>>>> note also that none of the manual examples use out etc). 
>>>>>> 
>>>>>> Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
>>>>>> separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
>>>>>> to do it.
>>>>>> 
>>>>>> ========================
>>>>>> Prof. Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>> Maynooth University,
>>>>>> Maynooth, Co Kildare, Ireland
>>>>>> Tel: 00 353 7086936
>>>>>> Fax: 00 353 1 7086952 
>>>>>> 
>>>>>>> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
>>>>>>> 
>>>>>>> Hi Victor,
>>>>>>> 
>>>>>>> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
>>>>>>> 
>>>>>>> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
>>>>>>> 
>>>>>>> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
>>>>>>> 
>>>>>>> Sorry for being frank
>>>>>>> 
>>>>>>> Karin
>>>>>>>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>>>>>>>> 
>>>>>>>> Hi Karin,
>>>>>>>> 
>>>>>>>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>>>>>>>> worked in the past, but just by chance). UDOs should not access the output directly.
>>>>>>>> 
>>>>>>>> best regards
>>>>>>>> ========================
>>>>>>>> Prof. Victor Lazzarini
>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>> Maynooth University,
>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>> Tel: 00 353 7086936
>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>> 
>>>>>>>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>>>>>>>> 
>>>>>>>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>>>>>>>> 
>>>>>>>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>>>>>>>> 
>>>>>>>>> karin
>>>>>>>>> 
>>>>>>>>> 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
>>>>>>>>> 
>>>>>>>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>>>>>>>> 
>>>>>>>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>>>>>>>> 
>>>>>>>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>>>>>>>> 
>>>>>>>>>> Karin
>>>>>>>>>> 
>>>>>>>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> Ok, thanks!
>>>>>>>>>>> Huhhh..
>>>>>>>>>>> Tarmo
>>>>>>>>>>> 
>>>>>>>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>>>>>>>> 
>>>>>>>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> This works :)
>>>>>>>>>>>> 
>>>>>>>>>>>> tarmo
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>>>>>>>> 
>>>>>>>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>>>>>>>> 
>>>>>>>>>>>>> ========================
>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> here it comes:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>>>>>>>> RAWWAVE_PATH
>>>>>>>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>>>>>>>> 0dBFS level = 32768.0
>>>>>>>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>>>>>>>> libsndfile-1.0.25
>>>>>>>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>   overall samples out of range:        0
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 0 errors in performance
>>>>>>>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>>>>>>>> 
>>>>>>>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>>   0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>>                   0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>>                 0x000000010c4e4abd
>>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>>               0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>>  0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>>        0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>>                        0x000000010c8ff544
>>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>> QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>>> )
>>>>>>>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>>>>>>>> *** First throw call
>>>>>>>>>>>>>> stack:
>>>>>>>>>>>>>> (
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>>   0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>>                   0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>>                 0x000000010c4e4abd
>>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>>               0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>>  0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>>        0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>>                        0x000000010c8ff544
>>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>> QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>>> )
>>>>>>>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>>>>>>>> Csound tidy up: Abort trap
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Dear Karin,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>>>>>>>> problem (my guess is something with settings):
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> and copy the output in terminal
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>>>>>>>> 0.9.3 for continuous work
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>>> tarmo
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>>>>>>>> look
>>>>>>>>>>>> at these messages.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Hi Victor,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>>>>>>>> 6.08
>>>>>>>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>>>>>>>> however,
>>>>>>>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>>>>>>>> shows
>>>>>>>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>>>>>>>> then
>>>>>>>>>>>>>>>>> closes immediately.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>> this, some sort of
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>>>>>>>> 
>>>>>>>>>> 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
>>>> 
>>>> 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

Date2017-06-24 18:40
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
To be fair, array outputs are fairly new (since 6.00), so we’re all getting used to it.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 24 Jun 2017, at 18:38, Karin Daum  wrote:
> 
> Thank you, Victor,
> 
> your example show to me how little I know about Csound: out a_array is the solution, not outch 1,a1,… what I was using
> 
> It’s so simple! Thanks again
> 
> Karin
> 
>> On 24 Jun 2017, at 19:21, Victor Lazzarini  wrote:
>> 
>> Without looking at the code, a couple of thoughts that might help:
>> 
>> 1) have you considered using a-rate arrays to handle your outputs?
>> 
>> 2) you could have a modular arrangement as this (code outline):
>> 
>> opcode StereoProc,a[],…
>> aOut[] init 2
>> ...
>>  xout  aOut
>> endop
>> 
>> opcode FiveProc,a[],…
>> aOut[] init 5
>> 
>>  xout aOut
>> endop
>> 
>> 
>> instr N ; stereo out
>> 
>> aOut[] StereoProc ...  
>> out aOut
>> endin
>> 
>> instr M ; 5.1 out
>> 
>> aOut[] FiveProc ...  
>> out aOut
>> endin
>> 
>> ========
>> 
>> There is a bit of a difference between diskin/fout/etc and in/out. The first access independent inputs
>> and outputs. The latter access the main buffers, which are available to instruments.  I think in the past
>> there were other issues with using out/etc in opcodes and somehow changes in the code might have allowed
>> it to start working again in some cases (I remember once having an out by mistake in an UDO and have all sorts
>> of weird stuff happening which I could not find the root of, before I saw the error).
>> 
>> UDOs are slightly different constructs to instruments, they’re like opcodes. In most cases you have an input and an
>> output, although it is possible that they just lead to a side-effect with no output.
>> 
>> Having said that, as I said to you in an earlier email, if it is agreed that this is a feature we need to
>> have, then we will need to fix it to work in all cases (although I am not quite sure this is completely possible
>> at the moment).
>> 
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>>> On 24 Jun 2017, at 16:27, Karin Daum  wrote:
>>> 
>>> Hi Victor,
>>> 
>>> I simply wasn’t aware of this restriction and since it worked up to 6.07 I was astonished that it doesn’t work anymore. Now I use #include instead of the UDO. That’s o.k. It works, but for my taste  it’s ugly.
>>> 
>>> In my way of thinking there is no difference between e.g. diskin, print or out - it handles some input/output. At university we were taught to do modular programming - ideally every single action should be be done in a  separate subroutine/function/method and at the beginning of the seventies memory was a real issue (some kByte of main memory and big disks/drums of washing machine size had a few MB). Repetition of code (via #include) was no-go. 
>>> 
>>> I’m heavily using UDOs. This is a specific one. The installation I’m working on will have an irregular arrangement of speakers. Depending on nchnls this UDO does the projection to the output channels and outputs the sound to get a mix-down to stereo, 5.1 surround, octophonic sound or all channels.
>>> 
>>> best regards
>>> 
>>> Karin 
>>>> On 24 Jun 2017, at 14:14, Victor Lazzarini  wrote:
>>>> 
>>>> Hi Karin,
>>>> 
>>>> maybe if you outline what you want to do,
>>>> we can see if there are solutions that will
>>>> look more natural to you. In principle, no
>>>> direct access to the output buffer from
>>>> UDOs should not be an impediment to a
>>>> modular approach.
>>>> 
>>>> I am sorry it is a pain to change code that 
>>>> used to work, but we try to accommodate
>>>> users' needs as best as we can. 
>>>> 
>>>> best regards
>>>> 
>>>> Victor Lazzarini
>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>> Maynooth University
>>>> Ireland
>>>> 
>>>>> On 24 Jun 2017, at 11:44, Anders Genell  wrote:
>>>>> 
>>>>> I'm not sure this will be helpful at all, but recent discussions about how to efficiently use the OSC opcodes and Michaels recent question about the user base of some of his contributions has made me think about Csound in a more modular fashion than I have previously done, and I get the feeling that is akin to what you aim for with the use of the out opcodes in UDO:s.
>>>>> Could perhaps something similar be achieved using several instrument in combination with the chn opcodes?
>>>>> That way you could let all output be done in one alwayson instrument and send (and mix) audio from any number of instruments to that instrument. With a bit creative work with e.g. the nchnls setting and an audio array the number of output channels could be dynamically set at the beginning of the performance. Something like
>>>>> 
>>>>> instr "output"
>>>>> aOut[] init nchnls
>>>>> 
>>>>> out aOut
>>>>> endin 
>>>>> 
>>>>> Regards,
>>>>> Anders
>>>>> 
>>>>>> 24 juni 2017 kl. 11:33 skrev Karin Daum :
>>>>>> 
>>>>>> Dear Victor,
>>>>>> 
>>>>>> Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it
>>>>>> 
>>>>>> cheers,
>>>>>> 
>>>>>> Karin
>>>>>> 
>>>>>>> On 23 Jun 2017, at 22:25, Victor Lazzarini  wrote:
>>>>>>> 
>>>>>>> Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
>>>>>>> that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
>>>>>>> place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
>>>>>>> instrument, but it is not an instrument). 
>>>>>>> 
>>>>>>> I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
>>>>>>> note also that none of the manual examples use out etc). 
>>>>>>> 
>>>>>>> Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
>>>>>>> separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
>>>>>>> to do it.
>>>>>>> 
>>>>>>> ========================
>>>>>>> Prof. Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952 
>>>>>>> 
>>>>>>>> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
>>>>>>>> 
>>>>>>>> Hi Victor,
>>>>>>>> 
>>>>>>>> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
>>>>>>>> 
>>>>>>>> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
>>>>>>>> 
>>>>>>>> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
>>>>>>>> 
>>>>>>>> Sorry for being frank
>>>>>>>> 
>>>>>>>> Karin
>>>>>>>>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>>>>>>>>> 
>>>>>>>>> Hi Karin,
>>>>>>>>> 
>>>>>>>>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>>>>>>>>> worked in the past, but just by chance). UDOs should not access the output directly.
>>>>>>>>> 
>>>>>>>>> best regards
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>>> 
>>>>>>>>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>>>>>>>>> 
>>>>>>>>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>>>>>>>>> 
>>>>>>>>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>>>>>>>>> 
>>>>>>>>>> karin
>>>>>>>>>> 
>>>>>>>>>> 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
>>>>>>>>>> 
>>>>>>>>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>>>>>>>>> 
>>>>>>>>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>>>>>>>>> 
>>>>>>>>>>> Karin
>>>>>>>>>>> 
>>>>>>>>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Ok, thanks!
>>>>>>>>>>>> Huhhh..
>>>>>>>>>>>> Tarmo
>>>>>>>>>>>> 
>>>>>>>>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>>>>>>>>> 
>>>>>>>>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> This works :)
>>>>>>>>>>>>> 
>>>>>>>>>>>>> tarmo
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>>>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> here it comes:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>>>>>>>>> RAWWAVE_PATH
>>>>>>>>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>>>>>>>>> 0dBFS level = 32768.0
>>>>>>>>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>>>>>>>>> libsndfile-1.0.25
>>>>>>>>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>  overall samples out of range:        0
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 0 errors in performance
>>>>>>>>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>>>  0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>>>                  0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>>>                0x000000010c4e4abd
>>>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>>>              0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>>> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>>>       0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>>>                       0x000000010c8ff544
>>>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>>>> )
>>>>>>>>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>>>>>>>>> *** First throw call
>>>>>>>>>>>>>>> stack:
>>>>>>>>>>>>>>> (
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>>>  0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>>>                  0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>>>                0x000000010c4e4abd
>>>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>>>              0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>>> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>>>       0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>>>                       0x000000010c8ff544
>>>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>>>> )
>>>>>>>>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>>>>>>>>> Csound tidy up: Abort trap
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Dear Karin,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>>>>>>>>> problem (my guess is something with settings):
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> and copy the output in terminal
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>>>>>>>>> 0.9.3 for continuous work
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>>>> tarmo
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>>>>>>>>> look
>>>>>>>>>>>>> at these messages.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Hi Victor,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>>>>>>>>> 6.08
>>>>>>>>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>>>>>>>>> however,
>>>>>>>>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>>>>>>>>> shows
>>>>>>>>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>>>>>>>>> then
>>>>>>>>>>>>>>>>>> closes immediately.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>>> this, some sort of
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>>>>>>>>> 
>>>>>>>>>>> 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
>>>>> 
>>>>> 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

Date2017-06-25 21:40
FromVictor Lazzarini
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
It turns out I was wrong in my assessment and it was simple to fix the output back to UDOS. So now out/etc is working again inside a UDO.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 24 Jun 2017, at 18:38, Karin Daum  wrote:
> 
> Thank you, Victor,
> 
> your example show to me how little I know about Csound: out a_array is the solution, not outch 1,a1,… what I was using
> 
> It’s so simple! Thanks again
> 
> Karin
> 
>> On 24 Jun 2017, at 19:21, Victor Lazzarini  wrote:
>> 
>> Without looking at the code, a couple of thoughts that might help:
>> 
>> 1) have you considered using a-rate arrays to handle your outputs?
>> 
>> 2) you could have a modular arrangement as this (code outline):
>> 
>> opcode StereoProc,a[],…
>> aOut[] init 2
>> ...
>>  xout  aOut
>> endop
>> 
>> opcode FiveProc,a[],…
>> aOut[] init 5
>> 
>>  xout aOut
>> endop
>> 
>> 
>> instr N ; stereo out
>> 
>> aOut[] StereoProc ...  
>> out aOut
>> endin
>> 
>> instr M ; 5.1 out
>> 
>> aOut[] FiveProc ...  
>> out aOut
>> endin
>> 
>> ========
>> 
>> There is a bit of a difference between diskin/fout/etc and in/out. The first access independent inputs
>> and outputs. The latter access the main buffers, which are available to instruments.  I think in the past
>> there were other issues with using out/etc in opcodes and somehow changes in the code might have allowed
>> it to start working again in some cases (I remember once having an out by mistake in an UDO and have all sorts
>> of weird stuff happening which I could not find the root of, before I saw the error).
>> 
>> UDOs are slightly different constructs to instruments, they’re like opcodes. In most cases you have an input and an
>> output, although it is possible that they just lead to a side-effect with no output.
>> 
>> Having said that, as I said to you in an earlier email, if it is agreed that this is a feature we need to
>> have, then we will need to fix it to work in all cases (although I am not quite sure this is completely possible
>> at the moment).
>> 
>> ========================
>> Prof. Victor Lazzarini
>> Dean of Arts, Celtic Studies, and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>>> On 24 Jun 2017, at 16:27, Karin Daum  wrote:
>>> 
>>> Hi Victor,
>>> 
>>> I simply wasn’t aware of this restriction and since it worked up to 6.07 I was astonished that it doesn’t work anymore. Now I use #include instead of the UDO. That’s o.k. It works, but for my taste  it’s ugly.
>>> 
>>> In my way of thinking there is no difference between e.g. diskin, print or out - it handles some input/output. At university we were taught to do modular programming - ideally every single action should be be done in a  separate subroutine/function/method and at the beginning of the seventies memory was a real issue (some kByte of main memory and big disks/drums of washing machine size had a few MB). Repetition of code (via #include) was no-go. 
>>> 
>>> I’m heavily using UDOs. This is a specific one. The installation I’m working on will have an irregular arrangement of speakers. Depending on nchnls this UDO does the projection to the output channels and outputs the sound to get a mix-down to stereo, 5.1 surround, octophonic sound or all channels.
>>> 
>>> best regards
>>> 
>>> Karin 
>>>> On 24 Jun 2017, at 14:14, Victor Lazzarini  wrote:
>>>> 
>>>> Hi Karin,
>>>> 
>>>> maybe if you outline what you want to do,
>>>> we can see if there are solutions that will
>>>> look more natural to you. In principle, no
>>>> direct access to the output buffer from
>>>> UDOs should not be an impediment to a
>>>> modular approach.
>>>> 
>>>> I am sorry it is a pain to change code that 
>>>> used to work, but we try to accommodate
>>>> users' needs as best as we can. 
>>>> 
>>>> best regards
>>>> 
>>>> Victor Lazzarini
>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>> Maynooth University
>>>> Ireland
>>>> 
>>>>> On 24 Jun 2017, at 11:44, Anders Genell  wrote:
>>>>> 
>>>>> I'm not sure this will be helpful at all, but recent discussions about how to efficiently use the OSC opcodes and Michaels recent question about the user base of some of his contributions has made me think about Csound in a more modular fashion than I have previously done, and I get the feeling that is akin to what you aim for with the use of the out opcodes in UDO:s.
>>>>> Could perhaps something similar be achieved using several instrument in combination with the chn opcodes?
>>>>> That way you could let all output be done in one alwayson instrument and send (and mix) audio from any number of instruments to that instrument. With a bit creative work with e.g. the nchnls setting and an audio array the number of output channels could be dynamically set at the beginning of the performance. Something like
>>>>> 
>>>>> instr "output"
>>>>> aOut[] init nchnls
>>>>> 
>>>>> out aOut
>>>>> endin 
>>>>> 
>>>>> Regards,
>>>>> Anders
>>>>> 
>>>>>> 24 juni 2017 kl. 11:33 skrev Karin Daum :
>>>>>> 
>>>>>> Dear Victor,
>>>>>> 
>>>>>> Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it
>>>>>> 
>>>>>> cheers,
>>>>>> 
>>>>>> Karin
>>>>>> 
>>>>>>> On 23 Jun 2017, at 22:25, Victor Lazzarini  wrote:
>>>>>>> 
>>>>>>> Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
>>>>>>> that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
>>>>>>> place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
>>>>>>> instrument, but it is not an instrument). 
>>>>>>> 
>>>>>>> I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
>>>>>>> note also that none of the manual examples use out etc). 
>>>>>>> 
>>>>>>> Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
>>>>>>> separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
>>>>>>> to do it.
>>>>>>> 
>>>>>>> ========================
>>>>>>> Prof. Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952 
>>>>>>> 
>>>>>>>> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
>>>>>>>> 
>>>>>>>> Hi Victor,
>>>>>>>> 
>>>>>>>> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
>>>>>>>> 
>>>>>>>> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
>>>>>>>> 
>>>>>>>> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
>>>>>>>> 
>>>>>>>> Sorry for being frank
>>>>>>>> 
>>>>>>>> Karin
>>>>>>>>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>>>>>>>>> 
>>>>>>>>> Hi Karin,
>>>>>>>>> 
>>>>>>>>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>>>>>>>>> worked in the past, but just by chance). UDOs should not access the output directly.
>>>>>>>>> 
>>>>>>>>> best regards
>>>>>>>>> ========================
>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>>> 
>>>>>>>>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>>>>>>>>> 
>>>>>>>>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>>>>>>>>> 
>>>>>>>>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>>>>>>>>> 
>>>>>>>>>> karin
>>>>>>>>>> 
>>>>>>>>>> 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
>>>>>>>>>> 
>>>>>>>>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>>>>>>>>> 
>>>>>>>>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>>>>>>>>> 
>>>>>>>>>>> Karin
>>>>>>>>>>> 
>>>>>>>>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Ok, thanks!
>>>>>>>>>>>> Huhhh..
>>>>>>>>>>>> Tarmo
>>>>>>>>>>>> 
>>>>>>>>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>>>>>>>>> 
>>>>>>>>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> This works :)
>>>>>>>>>>>>> 
>>>>>>>>>>>>> tarmo
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>>>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> here it comes:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>>>>>>>>> RAWWAVE_PATH
>>>>>>>>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>>>>>>>>> 0dBFS level = 32768.0
>>>>>>>>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>>>>>>>>> libsndfile-1.0.25
>>>>>>>>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>  overall samples out of range:        0
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 0 errors in performance
>>>>>>>>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>>>  0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>>>                  0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>>>                0x000000010c4e4abd
>>>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>>>              0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>>> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>>>       0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>>>                       0x000000010c8ff544
>>>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>>>> )
>>>>>>>>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>>>>>>>>> *** First throw call
>>>>>>>>>>>>>>> stack:
>>>>>>>>>>>>>>> (
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>>>  0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>>>                  0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>>>                0x000000010c4e4abd
>>>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>>>              0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>>> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>>>       0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>>>                       0x000000010c8ff544
>>>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>>>> )
>>>>>>>>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>>>>>>>>> Csound tidy up: Abort trap
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Dear Karin,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>>>>>>>>> problem (my guess is something with settings):
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> and copy the output in terminal
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>>>>>>>>> 0.9.3 for continuous work
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>>>> tarmo
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>>>>>>>>> look
>>>>>>>>>>>>> at these messages.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Hi Victor,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>>>>>>>>> 6.08
>>>>>>>>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>>>>>>>>> however,
>>>>>>>>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>>>>>>>>> shows
>>>>>>>>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>>>>>>>>> then
>>>>>>>>>>>>>>>>>> closes immediately.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>>> this, some sort of
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>>>>>>>>> 
>>>>>>>>>>> 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
>>>>> 
>>>>> 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

Date2017-06-25 22:15
FromJohn ff
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Ok will undo the manual change

Sent from TypeApp
On 25 Jun 2017, at 21:41, Victor Lazzarini <Victor.Lazzarini@NUIM.IE> wrote:
It turns out I was wrong in my assessment and it was simple to fix the output back to UDOS. So now out/etc is working again inside a UDO.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952

On 24 Jun 2017, at 18:38, Karin Daum <karin.daum@DESY.DE> wrote:

Thank you, Victor,

your example show to me how little I know about Csound: out a_array is the solution, not outch 1,a1,… what I was using

It’s so simple! Thanks again

Karin

On 24 Jun 2017, at 19:21, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:

Without looking at the code, a couple of thoughts that might help:

1) have you considered using a-rate arrays to handle your outputs?

2) you could have a modular arrangement as this (code outline):

opcode StereoProc,a[],…
aOut[] init 2
...
xout aOut
endop

opcode FiveProc,a[],…
aOut[] init 5

xout aOut
endop


instr N ; stereo out

aOut[] StereoProc ...
out aOut
endin

instr M ; 5.1 out

aOut[] FiveProc ...
out aOut
endin

========

There is a bit of a difference between diskin/fout/etc and in/out. The first access independent inputs
and outputs. The latter access the main buffers, which are available to instruments. I think in the past
there were other issues with using out/etc in opcodes and somehow changes in the code might have allowed
it to start working again in some cases (I remember once having an out by mistake in an UDO and have all sorts
of weird stuff happening which I could not find the root of, before I saw the error).

UDOs are slightly different constructs to instruments, they’re like opcodes. In most cases you have an input and an
output, although it is possible that they just lead to a side-effect with no output.

Having said that, as I said to you in an earlier email, if it is agreed that this is a feature we need to
have, then we will need to fix it to work in all cases (although I am not quite sure this is completely possible
at the moment).

========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952

On 24 Jun 2017, at 16:27, Karin Daum <karin.daum@desy.de> wrote:

Hi Victor,

I simply wasn’t aware of this restriction and since it worked up to 6.07 I was astonished that it doesn’t work anymore. Now I use #include instead of the UDO. That’s o.k. It works, but for my taste it’s ugly.

In my way of thinking there is no difference between e.g. diskin, print or out - it handles some input/output. At university we were taught to do modular programming - ideally every single action should be be done in a separate subroutine/function/method and at the beginning of the seventies memory was a real issue (some kByte of main memory and big disks/drums of washing machine size had a few MB). Repetition of code (via #include) was no-go.

I’m heavily using UDOs. This is a specific one. The installation I’m working on will have an irregular arrangement of speakers. Depending on nchnls this UDO does the projection to the output channels and outputs the sound to get a mix-down to stereo, 5.1 surround, octophonic sound or all channels.

best regards

Karin
On 24 Jun 2017, at 14:14, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:

Hi Karin,

maybe if you outline what you want to do,
we can see if there are solutions that will
look more natural to you. In principle, no
direct access to the output buffer from
UDOs should not be an impediment to a
modular approach.

I am sorry it is a pain to change code that
used to work, but we try to accommodate
users' needs as best as we can.

best regards

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

On 24 Jun 2017, at 11:44, Anders Genell <anders.genell@GMAIL.COM> wrote:

I'm not sure this will be helpful at all, but recent discussions about how to efficiently use the OSC opcodes and Michaels recent question about the user base of some of his contributions has made me think about Csound in a more modular fashion than I have previously done, and I get the feeling that is akin to what you aim for with the use of the out opcodes in UDO:s.
Could perhaps something similar be achieved using several instrument in combination with the chn opcodes?
That way you could let all output be done in one alwayson instrument and send (and mix) audio from any number of instruments to that instrument. With a bit creative work with e.g. the nchnls setting and an audio array the number of output channels could be dynamically set at the beginning of the performance. Something like

instr "output"
aOut[] init nchnls
<code for audio from instances of chn opcodes>
out aOut
endin

Regards,
Anders

24 juni 2017 kl. 11:33 skrev Karin Daum <karin.daum@DESY.DE>:

Dear Victor,

Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it

cheers,

Karin

On 23 Jun 2017, at 22:25, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:

Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
instrument, but it is not an instrument).

I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess;
note also that none of the manual examples use out etc).

Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
to do it.

========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952

On 23 Jun 2017, at 15:07, Karin Daum <karin.daum@desy.de> wrote:

Hi Victor,

this is odd and unpleasant. (This group of opcodes worked including 6.08.)

Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.

Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code

Sorry for being frank

Karin
On 23 Jun 2017, at 14:37, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:

Hi Karin,

you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
worked in the past, but just by chance). UDOs should not access the output directly.

best regards
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952

On 23 Jun 2017, at 12:53, Karin Daum <karin.daum@desy.de> wrote:

I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output.

I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.

karin

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

On 23 Jun 2017, at 12:03, Karin Daum <Karin.Daum@desy.de> wrote:

well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09

It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong

Karin

On 23 Jun 2017, at 11:52, Tarmo Johannes <trmjhnns@GMAIL.COM> wrote:

Ok, thanks!
Huhhh..
Tarmo

23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" <karin.daum@desy.de>:

http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg


This works :)

tarmo


On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
This looks like a QT issue, Csound seems ok with it. I saw this

https://bugreports.qt.io/browse/QTBUG-57706

========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952


On 22 Jun 2017, at 07:13, Karin Daum <karin.daum@DESY.DE> wrote:

Dear Victor, dear Tamo,

here it comes:

=mbp-kd-2:/x01/usr/daum/Csound 8:09>
/Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
virtual_keyboard real time MIDI plugin for Csound
WARNING: STK opcodes not available: define environment variable
RAWWAVE_PATH
(points to rawwaves directory) to use STK opcodes.
0dBFS level = 32768.0
--Csound version 6.09 (double samples) May 22 2017
[commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
libsndfile-1.0.25
end of score. overall amps: 0.0

overall samples out of range: 0

0 errors in performance
Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
failure in -[NSBitmapImageRep initWithCGImage:],
/SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288

2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
exception was raised 2017-06-22 08:10:42.912
CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
!= NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (

0 CoreFoundation 0x00007fff8a8a003c
__exceptionPreprocess + 172
1 libobjc.A.dylib
0x00007fff91b2776e objc_exception_throw + 43 2
CoreFoundation 0x00007fff8a89fe1a
+[NSException raise:format:arguments:] + 106 3 Foundation
0x00007fff87f9f9fb -[NSAssertionHandler
handleFailureInMethod:object:file:lineNumber:description:] + 195
4 AppKit 0x00007fff83edd3d3
-[NSBitmapImageRep initWithCGImage:] + 135 5 QtGui
0x000000010c4e4abd
_Z21qt_mac_create_nsimageRK5QIconi + 525 6 libqcocoa.dylib
0x0000000110945fda qt_plugin_instance + 154170 7
libqcocoa.dylib 0x0000000110943197
qt_plugin_instance + 142327 8 QtWidgets
0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
1213 9 QtWidgets 0x000000010bca7ef8
_ZN7QWidget5eventEP6QEvent + 1240 10 QtWidgets
0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
QtWidgets 0x000000010bc6758d
_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
12 QtWidgets 0x000000010bc69ed2
_ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13 QtCore
0x000000010c8ff544
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
QtWidgets 0x000000010bc9bc61
_ZN7QWidget12insertActionEP7QActionS1_ + 353 15
CsoundQt-d-py-cs6 0x0000000109b1a9d9
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
16 CsoundQt-d-py-cs6 0x0000000109b0c509
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
17 CsoundQt-d-py-cs6 0x0000000109af1baa
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
18 libdyld.dylib 0x00007fff886df5c9 start
+ 1>
)
2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
app due to uncaught exception 'NSInternalInconsistencyException', reason:
'Invalid parameter not satisfying: cgImage != NULL'
*** First throw call
stack:
(

0 CoreFoundation 0x00007fff8a8a003c
__exceptionPreprocess + 172
1 libobjc.A.dylib
0x00007fff91b2776e objc_exception_throw + 43 2
CoreFoundation 0x00007fff8a89fe1a
+[NSException raise:format:arguments:] + 106 3 Foundation
0x00007fff87f9f9fb -[NSAssertionHandler
handleFailureInMethod:object:file:lineNumber:description:] + 195
4 AppKit 0x00007fff83edd3d3
-[NSBitmapImageRep initWithCGImage:] + 135 5 QtGui
0x000000010c4e4abd
_Z21qt_mac_create_nsimageRK5QIconi + 525 6 libqcocoa.dylib
0x0000000110945fda qt_plugin_instance + 154170 7
libqcocoa.dylib 0x0000000110943197
qt_plugin_instance + 142327 8 QtWidgets
0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
1213 9 QtWidgets 0x000000010bca7ef8
_ZN7QWidget5eventEP6QEvent + 1240 10 QtWidgets
0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
QtWidgets 0x000000010bc6758d
_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
12 QtWidgets 0x000000010bc69ed2
_ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13 QtCore
0x000000010c8ff544
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
QtWidgets 0x000000010bc9bc61
_ZN7QWidget12insertActionEP7QActionS1_ + 353 15
CsoundQt-d-py-cs6 0x0000000109b1a9d9
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
16 CsoundQt-d-py-cs6 0x0000000109b0c509
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
17 CsoundQt-d-py-cs6 0x0000000109af1baa
_ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
18 libdyld.dylib 0x00007fff886df5c9 start
+ 1>
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Csound tidy up: Abort trap

On 21 Jun 2017, at 22:42, Tarmo Johannes <trmjhnns@GMAIL.COM> wrote:

Dear Karin,



I appreciate very much your feedback and please help to address the
problem (my guess is something with settings):



(I suggest keep CsoundQt 0.9.3 somewhere for your normal work)



- run CsoundQt 0.9.4 from terminal as Victor suggested



$ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6



and copy the output in terminal



- rename CsoundQT settings:



$ cd $HOME/Library/Preferences/



$ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old



and start CsoundQt 0.9.4 again, let know if that had any influence.. If
it did work, please send the com.csound.qutecsound.plist-old settings
file so I can think and test. You can rename the file back fro CsoundQt
0.9.3 for continuous work



Thanks!
tarmo




On Wednesday, June 21, 2017 07:58:05 PM you wrote:

Can you run CsoundQT from the terminal?

$ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6

and copy here what the messages are?

This is Tarmo’s patch, but we can get a good idea of the problem if we
look
at these messages.



========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 21 Jun 2017, at 17:55, Karin Daum <karin.daum@desy.de> wrote:

Hi Victor,

I managed to split the string in my code such that I can use Csound
6.08
distribution with the corresponding CsoundQT



Both are working now without obvious problems.

Then I tried the Csound 6.09 release. There is another problem with
the
corresponding CsoundQT



Csound itself runs without obvious problems on my code. CsoundQT,
however,
does not start correctly. It flashes this colourful big icon which
shows
up at the beginning for a fraction of a second on the screen and
then
closes immediately.



cheers,

Karin



On 20 Jun 2017, at 20:40, Victor Lazzarini
<Victor.Lazzarini@nuim.ie>
wrote:



John has fixed the bug you reported. Your CSD passes the test now.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 20 Jun 2017, at 14:14, Karin Daum <karin.daum@desy.de> wrote:

thanks,

Karin


On 20 Jun 2017, at 15:10, Victor Lazzarini
<Victor.Lazzarini@NUIM.IE>
wrote:



Hi Karin. There seems to be an issue in the parser with relation
to
this, some sort of

regression. We’ll fix it and add it to the bugfix

release we hope to do soon. Thanks for the report.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 20 Jun 2017, at 14:03, Victor Lazzarini
<Victor.Lazzarini@nuim.ie>
wrote:



Thanks, I’ll check.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 20 Jun 2017, at 13:42, Karin Daum <karin.daum@desy.de>
wrote:

hi Victor,

I couldn’t answer earlier, because I had to leave yesterday
afternoon
for an opening in the evening of an exhibition I have at Kiel
and
this morning I had an appointment with the local press for an
interview about the exhibition.



I tried some examples from the FLOSS manual - they did not
crash
CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
crash
CsoundQt. This is not too surprising since they are using the
same
machinery of my UDOs. I went through the UDOs and finally found
the
problem. Apparently there is a maximum length of 205 characters
a
string could have. longer strings lead to crashing Csound.



attached is a simple example, which crashes. It you remove the
last
character from the string it “runs” (doing nothing)



Cheers,

Karin

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



On 19 Jun 2017, at 15:40, Victor Lazzarini
<Victor.Lazzarini@nuim.ie> wrote:



Do all CSDs crash, or a particular one?
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952



On 19 Jun 2017, at 14:18, Karin Daum <karin.daum@desy.de>
wrote:

I was using the CsoundQT versions which come with the
distribution
from github, so it was 0.9.4 for 6.09



On 19 Jun 2017, at 15:08, Victor Lazzarini
<Victor.Lazzarini@NUIM.IE> wrote:



Which version of CsoundQT are you using?

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



On 19 Jun 2017, at 13:58, Karin Daum <karin.daum@DESY.DE>
wrote:

Hi,

up to now I am using Csound 6.07 on a MACBook Pro with OS X
10.10.5. Since this version still has the print(s)
statements
(malloc) which should have been fixed in 6.08 I wanted to
switch
to the newer release.



After installing (using the official dmg file) Csound 6.08
both
Csound and CsoundQT are crashing. CsoundQT opens, but as
soon as
I try to run a csd, it crashes. Running Csound via terminal,
it
prints out the normal messages when starting, then crashes
with
zsh abort error message.



I get the same problems when trying 6.09

cheers,

Karin

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
<csoundqt-temp.csd>




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



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

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
<outchbug.csd>


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

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

Date2017-06-26 07:20
FromKarin Daum
SubjectRe: Problems with Csound 6.08/6.07 on MAC OS X 10.10.5
Thanks, Victor. 

Meanwhile I changed my codes following your example. It was also simple. 

Nevertheless, in terms of consistency of a programming language, I think it’s good that ALL opcodes can be used in UDOs again. 

cheers,

Karin
> On 25 Jun 2017, at 22:40, Victor Lazzarini  wrote:
> 
> It turns out I was wrong in my assessment and it was simple to fix the output back to UDOS. So now out/etc is working again inside a UDO.
> ========================
> Prof. Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952 
> 
>> On 24 Jun 2017, at 18:38, Karin Daum  wrote:
>> 
>> Thank you, Victor,
>> 
>> your example show to me how little I know about Csound: out a_array is the solution, not outch 1,a1,… what I was using
>> 
>> It’s so simple! Thanks again
>> 
>> Karin
>> 
>>> On 24 Jun 2017, at 19:21, Victor Lazzarini  wrote:
>>> 
>>> Without looking at the code, a couple of thoughts that might help:
>>> 
>>> 1) have you considered using a-rate arrays to handle your outputs?
>>> 
>>> 2) you could have a modular arrangement as this (code outline):
>>> 
>>> opcode StereoProc,a[],…
>>> aOut[] init 2
>>> ...
>>> xout  aOut
>>> endop
>>> 
>>> opcode FiveProc,a[],…
>>> aOut[] init 5
>>> 
>>> xout aOut
>>> endop
>>> 
>>> 
>>> instr N ; stereo out
>>> 
>>> aOut[] StereoProc ...  
>>> out aOut
>>> endin
>>> 
>>> instr M ; 5.1 out
>>> 
>>> aOut[] FiveProc ...  
>>> out aOut
>>> endin
>>> 
>>> ========
>>> 
>>> There is a bit of a difference between diskin/fout/etc and in/out. The first access independent inputs
>>> and outputs. The latter access the main buffers, which are available to instruments.  I think in the past
>>> there were other issues with using out/etc in opcodes and somehow changes in the code might have allowed
>>> it to start working again in some cases (I remember once having an out by mistake in an UDO and have all sorts
>>> of weird stuff happening which I could not find the root of, before I saw the error).
>>> 
>>> UDOs are slightly different constructs to instruments, they’re like opcodes. In most cases you have an input and an
>>> output, although it is possible that they just lead to a side-effect with no output.
>>> 
>>> Having said that, as I said to you in an earlier email, if it is agreed that this is a feature we need to
>>> have, then we will need to fix it to work in all cases (although I am not quite sure this is completely possible
>>> at the moment).
>>> 
>>> ========================
>>> Prof. Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952 
>>> 
>>>> On 24 Jun 2017, at 16:27, Karin Daum  wrote:
>>>> 
>>>> Hi Victor,
>>>> 
>>>> I simply wasn’t aware of this restriction and since it worked up to 6.07 I was astonished that it doesn’t work anymore. Now I use #include instead of the UDO. That’s o.k. It works, but for my taste  it’s ugly.
>>>> 
>>>> In my way of thinking there is no difference between e.g. diskin, print or out - it handles some input/output. At university we were taught to do modular programming - ideally every single action should be be done in a  separate subroutine/function/method and at the beginning of the seventies memory was a real issue (some kByte of main memory and big disks/drums of washing machine size had a few MB). Repetition of code (via #include) was no-go. 
>>>> 
>>>> I’m heavily using UDOs. This is a specific one. The installation I’m working on will have an irregular arrangement of speakers. Depending on nchnls this UDO does the projection to the output channels and outputs the sound to get a mix-down to stereo, 5.1 surround, octophonic sound or all channels.
>>>> 
>>>> best regards
>>>> 
>>>> Karin 
>>>>> On 24 Jun 2017, at 14:14, Victor Lazzarini  wrote:
>>>>> 
>>>>> Hi Karin,
>>>>> 
>>>>> maybe if you outline what you want to do,
>>>>> we can see if there are solutions that will
>>>>> look more natural to you. In principle, no
>>>>> direct access to the output buffer from
>>>>> UDOs should not be an impediment to a
>>>>> modular approach.
>>>>> 
>>>>> I am sorry it is a pain to change code that 
>>>>> used to work, but we try to accommodate
>>>>> users' needs as best as we can. 
>>>>> 
>>>>> best regards
>>>>> 
>>>>> Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>> Maynooth University
>>>>> Ireland
>>>>> 
>>>>>> On 24 Jun 2017, at 11:44, Anders Genell  wrote:
>>>>>> 
>>>>>> I'm not sure this will be helpful at all, but recent discussions about how to efficiently use the OSC opcodes and Michaels recent question about the user base of some of his contributions has made me think about Csound in a more modular fashion than I have previously done, and I get the feeling that is akin to what you aim for with the use of the out opcodes in UDO:s.
>>>>>> Could perhaps something similar be achieved using several instrument in combination with the chn opcodes?
>>>>>> That way you could let all output be done in one alwayson instrument and send (and mix) audio from any number of instruments to that instrument. With a bit creative work with e.g. the nchnls setting and an audio array the number of output channels could be dynamically set at the beginning of the performance. Something like
>>>>>> 
>>>>>> instr "output"
>>>>>> aOut[] init nchnls
>>>>>> 
>>>>>> out aOut
>>>>>> endin 
>>>>>> 
>>>>>> Regards,
>>>>>> Anders
>>>>>> 
>>>>>>> 24 juni 2017 kl. 11:33 skrev Karin Daum :
>>>>>>> 
>>>>>>> Dear Victor,
>>>>>>> 
>>>>>>> Thank you for your explanations of the philosophy behind that, which I’m not familiar with. I’m writing mostly scientific software for almost 50 years and I simply assumed that the philosophy behind other programming languages also holds for Csound with that respect. Still I thing it would not be a bad idea to have the possibility to use out/etc also in UDOs. I started to change my cod’s using include-statements instead. This works but I don’t like it
>>>>>>> 
>>>>>>> cheers,
>>>>>>> 
>>>>>>> Karin
>>>>>>> 
>>>>>>>> On 23 Jun 2017, at 22:25, Victor Lazzarini  wrote:
>>>>>>>> 
>>>>>>>> Unfortunately, it was never supposed to work correctly with out/etc, given the design. The code has changed to implement some efficiency measures and
>>>>>>>> that made it stop working. UDOs are like opcodes, and were designed to work with xin/xout, so that you can collect the output of the opcode and
>>>>>>>> place it somewhere else in an instrument. That was the design; if you consider it in this way, it’s not odd (it is odd that it worked with out/etc like an
>>>>>>>> instrument, but it is not an instrument). 
>>>>>>>> 
>>>>>>>> I guess this needed to be pointed out in the manual (it is pointed out in setkmsps with regards to local ksmps, but it is applicable to all situations I guess; 
>>>>>>>> note also that none of the manual examples use out etc). 
>>>>>>>> 
>>>>>>>> Maybe there is a way to fix this for now, but it can be broken again if things change in out/etc. It would be better to document it and keep the
>>>>>>>> separation clear. However, that’s only my opinion. If the others feel this need to be made to work whatever the conditions, then we just have
>>>>>>>> to do it.
>>>>>>>> 
>>>>>>>> ========================
>>>>>>>> Prof. Victor Lazzarini
>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>> Maynooth University,
>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>> Tel: 00 353 7086936
>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>> 
>>>>>>>>> On 23 Jun 2017, at 15:07, Karin Daum  wrote:
>>>>>>>>> 
>>>>>>>>> Hi Victor,
>>>>>>>>> 
>>>>>>>>> this is odd and unpleasant. (This group of opcodes worked including 6.08.)
>>>>>>>>> 
>>>>>>>>> Odd in terms of the syntax of a computer language: UDOs and opcodes are in terms of the language the same, they are functions or methods. Functions and methods may call other functions or methods. Now  the UDOs are not allowed to output sound but the opcodes out… can do so. In terms of the syntax of a language this would be as if you would forbid SQRT in user defined function/methods and would allow it only in the main program or system functions. Sorry, for me this does not make much sense.
>>>>>>>>> 
>>>>>>>>> Unpleasant because it is an elegant way of doing all the arithmetic necessary for the sound output depending on the setup of speakers (in my case) You have an UDO e.g. ManageOutput with a number of input/output parameters. You immediately know what it does and "ahh, these are the parameters". Certainly I can put includes instead, but this certainly does not really improve legibility of the code
>>>>>>>>> 
>>>>>>>>> Sorry for being frank
>>>>>>>>> 
>>>>>>>>> Karin
>>>>>>>>>> On 23 Jun 2017, at 14:37, Victor Lazzarini  wrote:
>>>>>>>>>> 
>>>>>>>>>> Hi Karin,
>>>>>>>>>> 
>>>>>>>>>> you should not use anything but xout in UDOs. The out/outch etc opcodes are not designed to work there (they might have
>>>>>>>>>> worked in the past, but just by chance). UDOs should not access the output directly.
>>>>>>>>>> 
>>>>>>>>>> best regards
>>>>>>>>>> ========================
>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>> Maynooth University,
>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>> Fax: 00 353 1 7086952 
>>>>>>>>>> 
>>>>>>>>>>> On 23 Jun 2017, at 12:53, Karin Daum  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> I was mistaken. The code for the output in the instruments is not completely identical. In one case the outch-statement is directly issued inside the instrument, this works. in the non-working instruments an UDO is called which does the output. 
>>>>>>>>>>> 
>>>>>>>>>>> I checked it with a small test-csd which is attached. When outs/outch is executed directly within the instrument it works. When a UDO is called which does the output, then you don’t hear anything. I think the csd is simple enough and doesn’t need further explanations.
>>>>>>>>>>> 
>>>>>>>>>>> karin
>>>>>>>>>>> 
>>>>>>>>>>> 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
>>>>>>>>>>> 
>>>>>>>>>>>> On 23 Jun 2017, at 12:03, Karin Daum  wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> well, not really. I have some problems with the sound. Some of my instruments produce sound others don’t although they are using the same UDOs for output. But this problem seem not to be related to CsoundQT but to Csound 6.09
>>>>>>>>>>>> 
>>>>>>>>>>>> It’s good that I did not try to switch fron 6.07 to 6.09 before my exhibition started, it would have driven me crazy. I’ll try to figure out what is going wrong
>>>>>>>>>>>> 
>>>>>>>>>>>> Karin
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 23 Jun 2017, at 11:52, Tarmo Johannes  wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Ok, thanks!
>>>>>>>>>>>>> Huhhh..
>>>>>>>>>>>>> Tarmo
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 23.06.2017 10:04 kirjutas kuupäeval "Karin Daum" :
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> http://tarmo.uuu.ee/varia/failid/cs/CsoundQt/CsoundQt-0.9.4.1-cs-6.09-qt-5.9.0.dmg
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> This works :)
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> tarmo
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On neljapäev, 22. juuni 2017 9:09.19 EEST you wrote:
>>>>>>>>>>>>>>> This looks like a QT issue, Csound seems ok with it. I saw this
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> https://bugreports.qt.io/browse/QTBUG-57706
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On 22 Jun 2017, at 07:13, Karin Daum  wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Dear Victor, dear Tamo,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> here it comes:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> =mbp-kd-2:/x01/usr/daum/Csound 8:09>
>>>>>>>>>>>>>>>> /Applications/CsoundQt-d-py-cs6.app/Contents/MacOS/CsoundQt-d-py-cs6
>>>>>>>>>>>>>>>> virtual_keyboard real time MIDI plugin for Csound
>>>>>>>>>>>>>>>> WARNING: STK opcodes not available: define environment variable
>>>>>>>>>>>>>>>> RAWWAVE_PATH
>>>>>>>>>>>>>> (points to rawwaves directory) to use STK opcodes.
>>>>>>>>>>>>>>>> 0dBFS level = 32768.0
>>>>>>>>>>>>>>>> --Csound version 6.09 (double samples) May 22 2017
>>>>>>>>>>>>>>>> [commit: 957d79d85d9c339213bd94e7a19e541c1bbd10e0]
>>>>>>>>>>>>>>>> libsndfile-1.0.25
>>>>>>>>>>>>>>>> end of score.              overall amps:      0.0
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> overall samples out of range:        0
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 0 errors in performance
>>>>>>>>>>>>>>>> Elapsed time at end of performance: real: 0.001s, CPU: 0.000s
>>>>>>>>>>>>>>>> 2017-06-22 08:10:42.887 CsoundQt-d-py-cs6[5195:9814550] *** Assertion
>>>>>>>>>>>>>>>> failure in -[NSBitmapImageRep initWithCGImage:],
>>>>>>>>>>>>>>>> /SourceCache/AppKit/AppKit-1348.17/AppKit.subproj/NSBitmapImageRep.m:1288
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 2017-06-22 08:10:42.912 CsoundQt-d-py-cs6[5195:9814550] An uncaught
>>>>>>>>>>>>>>>> exception was raised 2017-06-22 08:10:42.912
>>>>>>>>>>>>>>>> CsoundQt-d-py-cs6[5195:9814550] Invalid parameter not satisfying: cgImage
>>>>>>>>>>>>>>>> != NULL 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] (
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>>>> 0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>>>>                 0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>>>>               0x000000010c4e4abd
>>>>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>>>>             0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>>>> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>>>>      0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>>>>                      0x000000010c8ff544
>>>>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>>>>> )
>>>>>>>>>>>>>>>> 2017-06-22 08:10:42.913 CsoundQt-d-py-cs6[5195:9814550] *** Terminating
>>>>>>>>>>>>>>>> app due to uncaught exception 'NSInternalInconsistencyException', reason:
>>>>>>>>>>>>>>>> 'Invalid parameter not satisfying: cgImage != NULL'
>>>>>>>>>>>>>> *** First throw call
>>>>>>>>>>>>>>>> stack:
>>>>>>>>>>>>>>>> (
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 0   CoreFoundation                      0x00007fff8a8a003c
>>>>>>>>>>>>>>>> __exceptionPreprocess + 172
>>>>>>>>>>>>>> 1   libobjc.A.dylib
>>>>>>>>>>>>>>>> 0x00007fff91b2776e objc_exception_throw + 43 2
>>>>>>>>>>>>>>>> CoreFoundation                      0x00007fff8a89fe1a
>>>>>>>>>>>>>>>> +[NSException raise:format:arguments:] + 106 3   Foundation
>>>>>>>>>>>>>>>>                 0x00007fff87f9f9fb -[NSAssertionHandler
>>>>>>>>>>>>>>>> handleFailureInMethod:object:file:lineNumber:description:] + 195
>>>>>>>>>>>>>>>> 4   AppKit                              0x00007fff83edd3d3
>>>>>>>>>>>>>>>> -[NSBitmapImageRep initWithCGImage:] + 135 5   QtGui
>>>>>>>>>>>>>>>>               0x000000010c4e4abd
>>>>>>>>>>>>>>>> _Z21qt_mac_create_nsimageRK5QIconi + 525 6   libqcocoa.dylib
>>>>>>>>>>>>>>>>             0x0000000110945fda qt_plugin_instance + 154170 7
>>>>>>>>>>>>>>>> libqcocoa.dylib                     0x0000000110943197
>>>>>>>>>>>>>>>> qt_plugin_instance + 142327 8   QtWidgets
>>>>>>>>>>>>>>>> 0x000000010bdeb58d _ZN5QMenu11actionEventEP12QActionEvent +
>>>>>>>>>>>>>>>> 1213 9   QtWidgets                           0x000000010bca7ef8
>>>>>>>>>>>>>>>> _ZN7QWidget5eventEP6QEvent + 1240 10  QtWidgets
>>>>>>>>>>>>>>>>      0x000000010bde9654 _ZN5QMenu5eventEP6QEvent + 1140 11
>>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc6758d
>>>>>>>>>>>>>>>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 269
>>>>>>>>>>>>>>>> 12  QtWidgets                           0x000000010bc69ed2
>>>>>>>>>>>>>>>> _ZN12QApplication6notifyEP7QObjectP6QEvent + 5906 13  QtCore
>>>>>>>>>>>>>>>>                      0x000000010c8ff544
>>>>>>>>>>>>>>>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 164 14
>>>>>>>>>>>>>>>> QtWidgets                           0x000000010bc9bc61
>>>>>>>>>>>>>>>> _ZN7QWidget12insertActionEP7QActionS1_ + 353 15
>>>>>>>>>>>>>>>> CsoundQt-d-py-cs6                   0x0000000109b1a9d9
>>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 212489
>>>>>>>>>>>>>>>> 16  CsoundQt-d-py-cs6                   0x0000000109b0c509
>>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 153913
>>>>>>>>>>>>>>>> 17  CsoundQt-d-py-cs6                   0x0000000109af1baa
>>>>>>>>>>>>>>>> _ZN5QHashI7QStringbE13duplicateNodeEPN9QHashData4NodeEPv + 45018
>>>>>>>>>>>>>>>> 18  libdyld.dylib                       0x00007fff886df5c9 start
>>>>>>>>>>>>>>>> + 1>
>>>>>>>>>>>>>>>> )
>>>>>>>>>>>>>>>> libc++abi.dylib: terminating with uncaught exception of type NSException
>>>>>>>>>>>>>>>> Csound tidy up: Abort trap
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 21 Jun 2017, at 22:42, Tarmo Johannes  wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Dear Karin,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I appreciate  very much your feedback and please help to address the
>>>>>>>>>>>>>>>>> problem (my guess is something with settings):
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> (I suggest  keep CsoundQt 0.9.3 somewhere for your normal work)
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> - run CsoundQt 0.9.4 from terminal as Victor suggested
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> and copy the output in terminal
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> - rename CsoundQT settings:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> $ cd $HOME/Library/Preferences/
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> $ mv com.csound.qutecsound.plist com.csound.qutecsound.plist-old
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> and start CsoundQt 0.9.4 again, let know if that had any influence.. If
>>>>>>>>>>>>>>>>> it did work, please send the  com.csound.qutecsound.plist-old settings
>>>>>>>>>>>>>>>>> file so I can think and test. You can rename the file back fro CsoundQt
>>>>>>>>>>>>>>>>> 0.9.3 for continuous work
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>>>>> tarmo
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On Wednesday, June 21, 2017 07:58:05 PM you wrote:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Can you run CsoundQT from the terminal?
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> $ /path/to/CsoundQt.app/Contents/MacOS/CsoundQt-d-py-c6
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> and copy here what the messages are?
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> This is Tarmo’s patch, but we can get a good idea of the problem if we
>>>>>>>>>>>>>>>>>> look
>>>>>>>>>>>>>> at these messages.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 21 Jun 2017, at 17:55, Karin Daum  wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Hi Victor,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I managed to split the string in my code such that I can use Csound
>>>>>>>>>>>>>>>>>>> 6.08
>>>>>>>>>>>>>>>>>>> distribution with the corresponding CsoundQT
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Both are working now without obvious problems.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Then I tried the Csound 6.09 release. There is another problem with
>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>> corresponding CsoundQT
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Csound itself runs without obvious problems on my code. CsoundQT,
>>>>>>>>>>>>>>>>>>> however,
>>>>>>>>>>>>>>>>>>> does not start correctly. It flashes this colourful big icon which
>>>>>>>>>>>>>>>>>>> shows
>>>>>>>>>>>>>>>>>>> up at the beginning for a fraction of a second on the screen and
>>>>>>>>>>>>>>>>>>> then
>>>>>>>>>>>>>>>>>>> closes immediately.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 20:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> John has fixed the bug you reported. Your CSD passes the test now.
>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:14, Karin Daum  wrote:
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 15:10, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Hi Karin. There seems to be an issue in the parser with relation
>>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>>>> this, some sort of
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> regression. We’ll fix it and add it to the bugfix
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> release we hope to do soon. Thanks for the report.
>>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 14:03, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Thanks, I’ll check.
>>>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> On 20 Jun 2017, at 13:42, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> hi Victor,
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> I couldn’t answer earlier, because I had to leave yesterday
>>>>>>>>>>>>>>>>>>>>>>>> afternoon
>>>>>>>>>>>>>>>>>>>>>>>> for an opening in the evening of an exhibition I have at Kiel
>>>>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>>>> this morning I had an appointment with the local press for an
>>>>>>>>>>>>>>>>>>>>>>>> interview about the exhibition.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> I tried some examples from the FLOSS manual - they did not
>>>>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>>>>> CsoundQt (0.9.3 for Csound 6.0.8). My recent applications do
>>>>>>>>>>>>>>>>>>>>>>>> crash
>>>>>>>>>>>>>>>>>>>>>>>> CsoundQt. This is not too surprising since they are using the
>>>>>>>>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>>>>>>>>> machinery of my UDOs. I went through the UDOs and finally found
>>>>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>>> problem. Apparently there is a maximum length of 205 characters
>>>>>>>>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>>>>>>>> string could have. longer strings lead to crashing Csound.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> attached is a simple example, which crashes. It you remove the
>>>>>>>>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>>>>>>>>> character from the string it “runs” (doing nothing)
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:40, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> Do all CSDs crash, or a particular one?
>>>>>>>>>>>>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>>>>>>>>>>>>> Prof. Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy,
>>>>>>>>>>>>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 14:18, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> I was using the CsoundQT versions which come with the
>>>>>>>>>>>>>>>>>>>>>>>>>> distribution
>>>>>>>>>>>>>>>>>>>>>>>>>> from github, so it was 0.9.4 for 6.09
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 15:08, Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Which version of CsoundQT are you using?
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Victor Lazzarini
>>>>>>>>>>>>>>>>>>>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>>>>>>>>>>>>>>>>>>>> Maynooth University
>>>>>>>>>>>>>>>>>>>>>>>>>>> Ireland
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 19 Jun 2017, at 13:58, Karin Daum 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> up to now I am using Csound 6.07 on a MACBook Pro with OS X
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 10.10.5. Since this version still has the print(s)
>>>>>>>>>>>>>>>>>>>>>>>>>>>> statements
>>>>>>>>>>>>>>>>>>>>>>>>>>>> (malloc) which should have been fixed in 6.08 I wanted to
>>>>>>>>>>>>>>>>>>>>>>>>>>>> switch
>>>>>>>>>>>>>>>>>>>>>>>>>>>> to the newer release.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> After installing (using the official dmg file) Csound 6.08
>>>>>>>>>>>>>>>>>>>>>>>>>>>> both
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Csound and CsoundQT are crashing. CsoundQT opens, but as
>>>>>>>>>>>>>>>>>>>>>>>>>>>> soon as
>>>>>>>>>>>>>>>>>>>>>>>>>>>> I try to run a csd, it crashes. Running Csound via terminal,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>>>>>>>>>>>>> prints out the normal messages when starting, then crashes
>>>>>>>>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>>>>>>>>> zsh abort error message.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> I get the same problems when trying 6.09
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> cheers,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Karin
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 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/issuesDiscussions 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
>>>>>>>>>>>> 
>>>>>>>>>>>> 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
>>>>>> 
>>>>>> 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

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