Csound Csound-dev Csound-tekno Search About

[Csnd] Updated Csound 6.00.1 Windows installer

Date2013-08-07 12:44
FromMichael Gogins
Subject[Csnd] Updated Csound 6.00.1 Windows installer
AttachmentsNone  None  
Csound itself, the Csound Reference Manual, and CsoundQt have all been rebuilt with sources up to date as of now. 

The Csound Windows installer, the Csound Reference Manual (in the Windows installer), and the CsoundApp.apk Csound6 app for Android, are updated in the Csound 6.00.1 folder on SourceForge..

This includes recent bug fixes to CsoundQt and Csound for Android, and updates to the Csound Reference Manual to include release notes for Csound 6 and information on array handling.

Regards,
Mike

===========================
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com

Date2013-08-07 14:37
FromMarc Demers
SubjectRE: [Csnd] Updated Csound 6.00.1 Windows installer

Thank Mike for the new apk, it works quite well and also for the examples folder.

 

Marc

 

De : Michael Gogins [mailto:michael.gogins@gmail.com]
Envoyé : mercredi 7 août 2013 07:44
À : Csound; Developer discussions
Objet : [Csnd] Updated Csound 6.00.1 Windows installer

 

Csound itself, the Csound Reference Manual, and CsoundQt have all been rebuilt with sources up to date as of now. 

 

The Csound Windows installer, the Csound Reference Manual (in the Windows installer), and the CsoundApp.apk Csound6 app for Android, are updated in the Csound 6.00.1 folder on SourceForge..

 

This includes recent bug fixes to CsoundQt and Csound for Android, and updates to the Csound Reference Manual to include release notes for Csound 6 and information on array handling.

 

Regards,

Mike

 

===========================

Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


Date2013-08-07 19:56
From"M.P."
Subject[Csnd] studie II not working
hello csounders,

when i try to run stockhausen's studie II from the examples/music menu i get the following. i can't remember but i think it was working previously.
thanks in advance,
marcelo

STARTING FILE
Creating options
Creating orchestra
Creating score
rtaudio: PortAudio module enabled ...
using blocking interface
rtmidi: PortMIDI module enabled
sorting score ...
... done
Csound version 6.00.1 (double samples) Aug 7 2013

bla bla... [devices here]

writing 8192 sample blks of 64-bit floats to dac
SECTION 1:

GENERATING NUMBER SQUARES:

R1:
3 5 1 4 2
memory allocate failure for 3
inactive allocs returned to freespace
end of score. overall amps: 0.00000 0.00000
overall samples out of range: 0 0
0 errors in performance
closing device
0 8192 sample blks of 64-bit floats written to dac

[but no sound at all...]

Date2013-08-07 20:06
Fromjpff@cs.bath.ac.uk
SubjectRe: [Csnd] studie II not working
Dop not knowwhat examples/music means but it is clearly something to do
with the message

memory allocate failure for 3

when it tries to allocate 3 bytes, which is certainly odd.

I get
R1:
3       5       1       4       2
*** glibc detected *** ./csound: double free or corruption (fasttop):
0x0000000002613130 ***


> hello csounders,
>
> when i try to run stockhausen's studie II from the examples/music menu i
> get the following. i can't remember but i think it was working previously.
> thanks in advance,
> marcelo
>
> STARTING FILE
> Creating options
> Creating orchestra
> Creating score
> rtaudio: PortAudio module enabled ...
> using blocking interface
> rtmidi: PortMIDI module enabled
> sorting score ...
> ... done
> Csound version 6.00.1 (double samples) Aug  7 2013
> bla bla... [devices here]
>
>
> writing 8192 sample blks of 64-bit floats to dac
> SECTION 1:
>
> GENERATING NUMBER SQUARES:
>
> R1:
> 3	5	1	4	2
> memory allocate failure for 3
> inactive allocs returned to freespace
> end of score.		   overall amps:  0.00000  0.00000
> overall samples out of range:        0        0
> 0 errors in performance
> closing device
> 0 8192 sample blks of 64-bit floats written to dac
>
> [but no sound at all...]
>



Date2013-08-07 20:09
Fromjpff@cs.bath.ac.uk
SubjectRe: [Csnd] studie II not working
Follow up for techies; serious memory confusions


==13301== Invalid read of size 1
==13301==    at 0x4C2B502: __GI_strlen (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==13301==    by 0x555E145: strdup (in /lib64/libc-2.15.so)
==13301==    by 0x4ED0C03: strcat_opcode (str_ops.c:243)
==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
==13301==    by 0x4E7DA20: insert (insert.c:268)
==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
==13301==    by 0x4E83B26: sensevents (musmon.c:941)
==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
==13301==    by 0x4013A7: main (csound_main.c:137)
==13301==  Address 0x15d5b140 is 16 bytes inside a block of size 17 free'd
==13301==    at 0x4C2ACCE: realloc (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
==13301==    by 0x4E7DA20: insert (insert.c:268)
==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
==13301==    by 0x4E83B26: sensevents (musmon.c:941)
==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
==13301==    by 0x4013A7: main (csound_main.c:137)
==13301==
==13301== Invalid read of size 1
==13301==    at 0x5566C1E: __GI_memcpy (in /lib64/libc-2.15.so)
==13301==    by 0x4ED0C03: strcat_opcode (str_ops.c:243)
==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
==13301==    by 0x4E7DA20: insert (insert.c:268)
==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
==13301==    by 0x4E83B26: sensevents (musmon.c:941)
==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
==13301==    by 0x4013A7: main (csound_main.c:137)
==13301==  Address 0x15d5b140 is 16 bytes inside a block of size 17 free'd
==13301==    at 0x4C2ACCE: realloc (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
==13301==    by 0x4E7DA20: insert (insert.c:268)
==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
==13301==    by 0x4E83B26: sensevents (musmon.c:941)
==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
==13301==    by 0x4013A7: main (csound_main.c:137)
==13301==
==13301== Invalid free() / delete / delete[] / realloc()
==13301==    at 0x4C2ACCE: realloc (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
==13301==    by 0x4E7DA20: insert (insert.c:268)
==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
==13301==    by 0x4E83B26: sensevents (musmon.c:941)
==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
==13301==    by 0x4013A7: main (csound_main.c:137)
==13301==  Address 0x15d5b130 is 0 bytes inside a block of size 17 free'd
==13301==    at 0x4C2ACCE: realloc (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
==13301==    by 0x4E7DA20: insert (insert.c:268)
==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
==13301==    by 0x4E83B26: sensevents (musmon.c:941)
==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
==13301==    by 0x4013A7: main (csound_main.c:137)
==13301==
memory allocate failure for 3



Date2013-08-07 20:32
FromVictor Lazzarini
SubjectRe: [Csnd] studie II not working
Looks like a problem in strdup(), which have happened in the process of adapting this
to the new strings code.
On 7 Aug 2013, at 20:09, jpff@cs.bath.ac.uk wrote:

> Follow up for techies; serious memory confusions
> 
> 
> ==13301== Invalid read of size 1
> ==13301==    at 0x4C2B502: __GI_strlen (in
> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
> ==13301==    by 0x555E145: strdup (in /lib64/libc-2.15.so)
> ==13301==    by 0x4ED0C03: strcat_opcode (str_ops.c:243)
> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
> ==13301==    by 0x4E7DA20: insert (insert.c:268)
> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
> ==13301==    by 0x4013A7: main (csound_main.c:137)
> ==13301==  Address 0x15d5b140 is 16 bytes inside a block of size 17 free'd
> ==13301==    at 0x4C2ACCE: realloc (in
> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
> ==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
> ==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
> ==13301==    by 0x4E7DA20: insert (insert.c:268)
> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
> ==13301==    by 0x4013A7: main (csound_main.c:137)
> ==13301==
> ==13301== Invalid read of size 1
> ==13301==    at 0x5566C1E: __GI_memcpy (in /lib64/libc-2.15.so)
> ==13301==    by 0x4ED0C03: strcat_opcode (str_ops.c:243)
> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
> ==13301==    by 0x4E7DA20: insert (insert.c:268)
> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
> ==13301==    by 0x4013A7: main (csound_main.c:137)
> ==13301==  Address 0x15d5b140 is 16 bytes inside a block of size 17 free'd
> ==13301==    at 0x4C2ACCE: realloc (in
> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
> ==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
> ==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
> ==13301==    by 0x4E7DA20: insert (insert.c:268)
> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
> ==13301==    by 0x4013A7: main (csound_main.c:137)
> ==13301==
> ==13301== Invalid free() / delete / delete[] / realloc()
> ==13301==    at 0x4C2ACCE: realloc (in
> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
> ==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
> ==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
> ==13301==    by 0x4E7DA20: insert (insert.c:268)
> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
> ==13301==    by 0x4013A7: main (csound_main.c:137)
> ==13301==  Address 0x15d5b130 is 0 bytes inside a block of size 17 free'd
> ==13301==    at 0x4C2ACCE: realloc (in
> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
> ==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
> ==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
> ==13301==    by 0x4E7DA20: insert (insert.c:268)
> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
> ==13301==    by 0x4013A7: main (csound_main.c:137)
> ==13301==
> memory allocate failure for 3
> 
> 
> 
> 
> Send bugs reports to the Sourceforge bug trackers
> csound6:
>            https://sourceforge.net/p/csound/tickets/
> csound5:
>            https://sourceforge.net/p/csound/bugs/
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
> 
> 

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie





Date2013-08-07 21:44
FromVictor Lazzarini
SubjectRe: [Csnd] studie II not working
It was a bug in the "=" code for strings. Fixed now in GIT (develop branch).
On 7 Aug 2013, at 20:32, Victor Lazzarini wrote:

> Looks like a problem in strdup(), which have happened in the process of adapting this
> to the new strings code.
> On 7 Aug 2013, at 20:09, jpff@cs.bath.ac.uk wrote:
> 
>> Follow up for techies; serious memory confusions
>> 
>> 
>> ==13301== Invalid read of size 1
>> ==13301==    at 0x4C2B502: __GI_strlen (in
>> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
>> ==13301==    by 0x555E145: strdup (in /lib64/libc-2.15.so)
>> ==13301==    by 0x4ED0C03: strcat_opcode (str_ops.c:243)
>> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
>> ==13301==    by 0x4E7DA20: insert (insert.c:268)
>> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
>> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
>> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
>> ==13301==    by 0x4013A7: main (csound_main.c:137)
>> ==13301==  Address 0x15d5b140 is 16 bytes inside a block of size 17 free'd
>> ==13301==    at 0x4C2ACCE: realloc (in
>> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
>> ==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
>> ==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
>> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
>> ==13301==    by 0x4E7DA20: insert (insert.c:268)
>> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
>> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
>> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
>> ==13301==    by 0x4013A7: main (csound_main.c:137)
>> ==13301==
>> ==13301== Invalid read of size 1
>> ==13301==    at 0x5566C1E: __GI_memcpy (in /lib64/libc-2.15.so)
>> ==13301==    by 0x4ED0C03: strcat_opcode (str_ops.c:243)
>> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
>> ==13301==    by 0x4E7DA20: insert (insert.c:268)
>> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
>> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
>> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
>> ==13301==    by 0x4013A7: main (csound_main.c:137)
>> ==13301==  Address 0x15d5b140 is 16 bytes inside a block of size 17 free'd
>> ==13301==    at 0x4C2ACCE: realloc (in
>> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
>> ==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
>> ==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
>> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
>> ==13301==    by 0x4E7DA20: insert (insert.c:268)
>> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
>> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
>> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
>> ==13301==    by 0x4013A7: main (csound_main.c:137)
>> ==13301==
>> ==13301== Invalid free() / delete / delete[] / realloc()
>> ==13301==    at 0x4C2ACCE: realloc (in
>> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
>> ==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
>> ==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
>> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
>> ==13301==    by 0x4E7DA20: insert (insert.c:268)
>> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
>> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
>> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
>> ==13301==    by 0x4013A7: main (csound_main.c:137)
>> ==13301==  Address 0x15d5b130 is 0 bytes inside a block of size 17 free'd
>> ==13301==    at 0x4C2ACCE: realloc (in
>> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
>> ==13301==    by 0x4E80726: mrealloc (memalloc.c:186)
>> ==13301==    by 0x4ED0CC1: strcat_opcode (str_ops.c:252)
>> ==13301==    by 0x4E7BA10: useropcdset (insert.c:1214)
>> ==13301==    by 0x4E7DA20: insert (insert.c:268)
>> ==13301==    by 0x4E828C5: process_score_event (musmon.c:752)
>> ==13301==    by 0x4E83B26: sensevents (musmon.c:941)
>> ==13301==    by 0x4F74DA9: csoundPerformKsmps (csound.c:1606)
>> ==13301==    by 0x4013A7: main (csound_main.c:137)
>> ==13301==
>> memory allocate failure for 3
>> 
>> 
>> 
>> 
>> Send bugs reports to the Sourceforge bug trackers
>> csound6:
>>           https://sourceforge.net/p/csound/tickets/
>> csound5:
>>           https://sourceforge.net/p/csound/bugs/
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>> 
>> 
> 
> Dr Victor Lazzarini
> Senior Lecturer
> Dept. of Music
> NUI Maynooth Ireland
> tel.: +353 1 708 3545
> Victor dot Lazzarini AT nuim dot ie
> 
> 
> 
> 
> 
> Send bugs reports to the Sourceforge bug trackers
> csound6:
>            https://sourceforge.net/p/csound/tickets/
> csound5:
>            https://sourceforge.net/p/csound/bugs/
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
> 
> 

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie