Csound Csound-dev Csound-tekno Search About

[Cs-dev] Working out agenda for Csound

Date2010-06-10 16:53
FromSteven Yi
Subject[Cs-dev] Working out agenda for Csound
Hi All,

I haven't been working much on Csound itself lately due to a lot of
other commitments and travelling, but in a few weeks my schedule will
be finally opening up.  I am thinking that besides the smaller
personal projects, it'd be nice if we had some things to focus on as a
group and try to schedule them for a release.  It seems that the big
items are the completing the new parser and implementing
parallelization.  Are there others?  And should we focus on the new
parser as the next big feature to release?

Thanks!
steven

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-10 17:02
FromVictor Lazzarini
SubjectRe: [Cs-dev] Working out agenda for Csound
I think those two would be enough! If we can get the parser finished  
and the parallelisation done,
it will be a major step forward.

As a OSX-specific problem, I will need to look into the problems with  
portmidi and fltk for x86_64. No solution yet.

Victor

On 10 Jun 2010, at 16:53, Steven Yi wrote:

> Hi All,
>
> I haven't been working much on Csound itself lately due to a lot of
> other commitments and travelling, but in a few weeks my schedule will
> be finally opening up.  I am thinking that besides the smaller
> personal projects, it'd be nice if we had some things to focus on as a
> group and try to schedule them for a release.  It seems that the big
> items are the completing the new parser and implementing
> parallelization.  Are there others?  And should we focus on the new
> parser as the next big feature to release?
>
> Thanks!
> steven
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-10 17:13
FromMichael Gogins
SubjectRe: [Cs-dev] Working out agenda for Csound
I have given this some serious thought.

I think that parallel computing for Csound is much more important than
the parser -- no offense to the parser! Parallel computing is here to
stay and will only increase in importance from year to year.

ParCS depends upon the new parser, so if both can be completed for the
next release, that would be fantastic. If that's not feasible, then we
should think about improving our "first draft" multi-threading with
some synchronization of global variables and opcodes, but only if it
can deliver improved performance with some global data access.

I don't think we should hurry this. Something as important as this
should be done right. So, what I mean by "by the next release" should
be something on the order of months, not weeks.

Other than that, I think what we need in Csound is bug fixes and
improved documentation.

By the way, I am back in my own apartment and will be able to produce
the next Windows installers.

Regards,
Mike


On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
 wrote:
> I think those two would be enough! If we can get the parser finished
> and the parallelisation done,
> it will be a major step forward.
>
> As a OSX-specific problem, I will need to look into the problems with
> portmidi and fltk for x86_64. No solution yet.
>
> Victor
>
> On 10 Jun 2010, at 16:53, Steven Yi wrote:
>
>> Hi All,
>>
>> I haven't been working much on Csound itself lately due to a lot of
>> other commitments and travelling, but in a few weeks my schedule will
>> be finally opening up.  I am thinking that besides the smaller
>> personal projects, it'd be nice if we had some things to focus on as a
>> group and try to schedule them for a release.  It seems that the big
>> items are the completing the new parser and implementing
>> parallelization.  Are there others?  And should we focus on the new
>> parser as the next big feature to release?
>>
>> Thanks!
>> steven
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-10 17:53
FromOlivier Bélanger
SubjectRe: [Cs-dev] Working out agenda for Csound
AttachmentsNone  None  
Hi,

Request for a bug fixes!

Actually, there is no way to access the csound log when using the Python API. --logfile=path produces no file and Csound.SetMessageCallback() always crashes Python with a message like

"pointer being freed not allocated...". Looks like a problem with reference count in Python.

It will be very nice if this can be fixed!

Thanks

Olivier

2010/6/10 Michael Gogins <michael.gogins@gmail.com>
I have given this some serious thought.

I think that parallel computing for Csound is much more important than
the parser -- no offense to the parser! Parallel computing is here to
stay and will only increase in importance from year to year.

ParCS depends upon the new parser, so if both can be completed for the
next release, that would be fantastic. If that's not feasible, then we
should think about improving our "first draft" multi-threading with
some synchronization of global variables and opcodes, but only if it
can deliver improved performance with some global data access.

I don't think we should hurry this. Something as important as this
should be done right. So, what I mean by "by the next release" should
be something on the order of months, not weeks.

Other than that, I think what we need in Csound is bug fixes and
improved documentation.

By the way, I am back in my own apartment and will be able to produce
the next Windows installers.

Regards,
Mike


On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
<Victor.Lazzarini@nuim.ie> wrote:
> I think those two would be enough! If we can get the parser finished
> and the parallelisation done,
> it will be a major step forward.
>
> As a OSX-specific problem, I will need to look into the problems with
> portmidi and fltk for x86_64. No solution yet.
>
> Victor
>
> On 10 Jun 2010, at 16:53, Steven Yi wrote:
>
>> Hi All,
>>
>> I haven't been working much on Csound itself lately due to a lot of
>> other commitments and travelling, but in a few weeks my schedule will
>> be finally opening up.  I am thinking that besides the smaller
>> personal projects, it'd be nice if we had some things to focus on as a
>> group and try to schedule them for a release.  It seems that the big
>> items are the completing the new parser and implementing
>> parallelization.  Are there others?  And should we focus on the new
>> parser as the next big feature to release?
>>
>> Thanks!
>> steven
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



--
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2010-06-10 17:58
FromSteven Yi
SubjectRe: [Cs-dev] Working out agenda for Csound
Hi Olivier,

For the crash, what OS are you on?  I'm having similar issues with
message callback now with Java but only on OSX.

Thanks,
steven

2010/6/10 Olivier Bélanger :
> Hi,
>
> Request for a bug fixes!
>
> Actually, there is no way to access the csound log when using the Python
> API. --logfile=path produces no file and Csound.SetMessageCallback() always
> crashes Python with a message like
>
> "pointer being freed not allocated...". Looks like a problem with reference
> count in Python.
>
> It will be very nice if this can be fixed!
>
> Thanks
>
> Olivier
>
> 2010/6/10 Michael Gogins 
>>
>> I have given this some serious thought.
>>
>> I think that parallel computing for Csound is much more important than
>> the parser -- no offense to the parser! Parallel computing is here to
>> stay and will only increase in importance from year to year.
>>
>> ParCS depends upon the new parser, so if both can be completed for the
>> next release, that would be fantastic. If that's not feasible, then we
>> should think about improving our "first draft" multi-threading with
>> some synchronization of global variables and opcodes, but only if it
>> can deliver improved performance with some global data access.
>>
>> I don't think we should hurry this. Something as important as this
>> should be done right. So, what I mean by "by the next release" should
>> be something on the order of months, not weeks.
>>
>> Other than that, I think what we need in Csound is bug fixes and
>> improved documentation.
>>
>> By the way, I am back in my own apartment and will be able to produce
>> the next Windows installers.
>>
>> Regards,
>> Mike
>>
>>
>> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
>>  wrote:
>> > I think those two would be enough! If we can get the parser finished
>> > and the parallelisation done,
>> > it will be a major step forward.
>> >
>> > As a OSX-specific problem, I will need to look into the problems with
>> > portmidi and fltk for x86_64. No solution yet.
>> >
>> > Victor
>> >
>> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
>> >
>> >> Hi All,
>> >>
>> >> I haven't been working much on Csound itself lately due to a lot of
>> >> other commitments and travelling, but in a few weeks my schedule will
>> >> be finally opening up.  I am thinking that besides the smaller
>> >> personal projects, it'd be nice if we had some things to focus on as a
>> >> group and try to schedule them for a release.  It seems that the big
>> >> items are the completing the new parser and implementing
>> >> parallelization.  Are there others?  And should we focus on the new
>> >> parser as the next big feature to release?
>> >>
>> >> Thanks!
>> >> steven
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> >> lucky parental unit.  See the prize list and enter to win:
>> >> http://p.sf.net/sfu/thinkgeek-promo
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> > lucky parental unit.  See the prize list and enter to win:
>> > http://p.sf.net/sfu/thinkgeek-promo
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>>
>> --
>> Michael Gogins
>> Irreducible Productions
>> http://www.michael-gogins.com
>> Michael dot Gogins at gmail dot com
>>
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-10 18:03
FromOlivier Bélanger
SubjectRe: [Cs-dev] Working out agenda for Csound
AttachmentsNone  None  
I tried only on OSX (10.6)... I'll try on linux and Windows and come back to you.

Olivier

2010/6/10 Steven Yi <stevenyi@gmail.com>
Hi Olivier,

For the crash, what OS are you on?  I'm having similar issues with
message callback now with Java but only on OSX.

Thanks,
steven

2010/6/10 Olivier Bélanger <olivier.belanger@umontreal.ca>:
> Hi,
>
> Request for a bug fixes!
>
> Actually, there is no way to access the csound log when using the Python
> API. --logfile=path produces no file and Csound.SetMessageCallback() always
> crashes Python with a message like
>
> "pointer being freed not allocated...". Looks like a problem with reference
> count in Python.
>
> It will be very nice if this can be fixed!
>
> Thanks
>
> Olivier
>
> 2010/6/10 Michael Gogins <michael.gogins@gmail.com>
>>
>> I have given this some serious thought.
>>
>> I think that parallel computing for Csound is much more important than
>> the parser -- no offense to the parser! Parallel computing is here to
>> stay and will only increase in importance from year to year.
>>
>> ParCS depends upon the new parser, so if both can be completed for the
>> next release, that would be fantastic. If that's not feasible, then we
>> should think about improving our "first draft" multi-threading with
>> some synchronization of global variables and opcodes, but only if it
>> can deliver improved performance with some global data access.
>>
>> I don't think we should hurry this. Something as important as this
>> should be done right. So, what I mean by "by the next release" should
>> be something on the order of months, not weeks.
>>
>> Other than that, I think what we need in Csound is bug fixes and
>> improved documentation.
>>
>> By the way, I am back in my own apartment and will be able to produce
>> the next Windows installers.
>>
>> Regards,
>> Mike
>>
>>
>> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
>> <Victor.Lazzarini@nuim.ie> wrote:
>> > I think those two would be enough! If we can get the parser finished
>> > and the parallelisation done,
>> > it will be a major step forward.
>> >
>> > As a OSX-specific problem, I will need to look into the problems with
>> > portmidi and fltk for x86_64. No solution yet.
>> >
>> > Victor
>> >
>> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
>> >
>> >> Hi All,
>> >>
>> >> I haven't been working much on Csound itself lately due to a lot of
>> >> other commitments and travelling, but in a few weeks my schedule will
>> >> be finally opening up.  I am thinking that besides the smaller
>> >> personal projects, it'd be nice if we had some things to focus on as a
>> >> group and try to schedule them for a release.  It seems that the big
>> >> items are the completing the new parser and implementing
>> >> parallelization.  Are there others?  And should we focus on the new
>> >> parser as the next big feature to release?
>> >>
>> >> Thanks!
>> >> steven
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> >> lucky parental unit.  See the prize list and enter to win:
>> >> http://p.sf.net/sfu/thinkgeek-promo
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> > lucky parental unit.  See the prize list and enter to win:
>> > http://p.sf.net/sfu/thinkgeek-promo
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>>
>> --
>> Michael Gogins
>> Irreducible Productions
>> http://www.michael-gogins.com
>> Michael dot Gogins at gmail dot com
>>
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2010-06-10 18:28
FromOlivier Bélanger
SubjectRe: [Cs-dev] Working out agenda for Csound
AttachmentsNone  None  
Voilà le topo,

On OSX (10.5 and 10.6), it crashed with pointer freed problem.

On linux (Ubuntu 10.04), it crashed with this message:

*** glibc detected *** python: free(): invalid next size (fast): 0x0a3aae58

On Windows (XP, Csound 5.11), it crashed with this message:

An unhandled win32 exception occured in python.exe [164]

Olivier


Le 10 juin 2010 13:03, Olivier Bélanger <olivier.belanger@umontreal.ca> a écrit :
I tried only on OSX (10.6)... I'll try on linux and Windows and come back to you.

Olivier

2010/6/10 Steven Yi <stevenyi@gmail.com>

Hi Olivier,

For the crash, what OS are you on?  I'm having similar issues with
message callback now with Java but only on OSX.

Thanks,
steven

2010/6/10 Olivier Bélanger <olivier.belanger@umontreal.ca>:
> Hi,
>
> Request for a bug fixes!
>
> Actually, there is no way to access the csound log when using the Python
> API. --logfile=path produces no file and Csound.SetMessageCallback() always
> crashes Python with a message like
>
> "pointer being freed not allocated...". Looks like a problem with reference
> count in Python.
>
> It will be very nice if this can be fixed!
>
> Thanks
>
> Olivier
>
> 2010/6/10 Michael Gogins <michael.gogins@gmail.com>
>>
>> I have given this some serious thought.
>>
>> I think that parallel computing for Csound is much more important than
>> the parser -- no offense to the parser! Parallel computing is here to
>> stay and will only increase in importance from year to year.
>>
>> ParCS depends upon the new parser, so if both can be completed for the
>> next release, that would be fantastic. If that's not feasible, then we
>> should think about improving our "first draft" multi-threading with
>> some synchronization of global variables and opcodes, but only if it
>> can deliver improved performance with some global data access.
>>
>> I don't think we should hurry this. Something as important as this
>> should be done right. So, what I mean by "by the next release" should
>> be something on the order of months, not weeks.
>>
>> Other than that, I think what we need in Csound is bug fixes and
>> improved documentation.
>>
>> By the way, I am back in my own apartment and will be able to produce
>> the next Windows installers.
>>
>> Regards,
>> Mike
>>
>>
>> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
>> <Victor.Lazzarini@nuim.ie> wrote:
>> > I think those two would be enough! If we can get the parser finished
>> > and the parallelisation done,
>> > it will be a major step forward.
>> >
>> > As a OSX-specific problem, I will need to look into the problems with
>> > portmidi and fltk for x86_64. No solution yet.
>> >
>> > Victor
>> >
>> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
>> >
>> >> Hi All,
>> >>
>> >> I haven't been working much on Csound itself lately due to a lot of
>> >> other commitments and travelling, but in a few weeks my schedule will
>> >> be finally opening up.  I am thinking that besides the smaller
>> >> personal projects, it'd be nice if we had some things to focus on as a
>> >> group and try to schedule them for a release.  It seems that the big
>> >> items are the completing the new parser and implementing
>> >> parallelization.  Are there others?  And should we focus on the new
>> >> parser as the next big feature to release?
>> >>
>> >> Thanks!
>> >> steven
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> >> lucky parental unit.  See the prize list and enter to win:
>> >> http://p.sf.net/sfu/thinkgeek-promo
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> > lucky parental unit.  See the prize list and enter to win:
>> > http://p.sf.net/sfu/thinkgeek-promo
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>>
>> --
>> Michael Gogins
>> Irreducible Productions
>> http://www.michael-gogins.com
>> Michael dot Gogins at gmail dot com
>>
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2010-06-10 19:24
FromMichael Gogins
SubjectRe: [Cs-dev] Working out agenda for Csound
Quite possibly the same problem.

Regards,
Mike

2010/6/10 Olivier Bélanger :
> Voilà le topo,
>
> On OSX (10.5 and 10.6), it crashed with pointer freed problem.
>
> On linux (Ubuntu 10.04), it crashed with this message:
>
> *** glibc detected *** python: free(): invalid next size (fast): 0x0a3aae58
>
> On Windows (XP, Csound 5.11), it crashed with this message:
>
> An unhandled win32 exception occured in python.exe [164]
>
> Olivier
>
>
> Le 10 juin 2010 13:03, Olivier Bélanger  a
> écrit :
>>
>> I tried only on OSX (10.6)... I'll try on linux and Windows and come back
>> to you.
>>
>> Olivier
>>
>> 2010/6/10 Steven Yi 
>>>
>>> Hi Olivier,
>>>
>>> For the crash, what OS are you on?  I'm having similar issues with
>>> message callback now with Java but only on OSX.
>>>
>>> Thanks,
>>> steven
>>>
>>> 2010/6/10 Olivier Bélanger :
>>> > Hi,
>>> >
>>> > Request for a bug fixes!
>>> >
>>> > Actually, there is no way to access the csound log when using the
>>> > Python
>>> > API. --logfile=path produces no file and Csound.SetMessageCallback()
>>> > always
>>> > crashes Python with a message like
>>> >
>>> > "pointer being freed not allocated...". Looks like a problem with
>>> > reference
>>> > count in Python.
>>> >
>>> > It will be very nice if this can be fixed!
>>> >
>>> > Thanks
>>> >
>>> > Olivier
>>> >
>>> > 2010/6/10 Michael Gogins 
>>> >>
>>> >> I have given this some serious thought.
>>> >>
>>> >> I think that parallel computing for Csound is much more important than
>>> >> the parser -- no offense to the parser! Parallel computing is here to
>>> >> stay and will only increase in importance from year to year.
>>> >>
>>> >> ParCS depends upon the new parser, so if both can be completed for the
>>> >> next release, that would be fantastic. If that's not feasible, then we
>>> >> should think about improving our "first draft" multi-threading with
>>> >> some synchronization of global variables and opcodes, but only if it
>>> >> can deliver improved performance with some global data access.
>>> >>
>>> >> I don't think we should hurry this. Something as important as this
>>> >> should be done right. So, what I mean by "by the next release" should
>>> >> be something on the order of months, not weeks.
>>> >>
>>> >> Other than that, I think what we need in Csound is bug fixes and
>>> >> improved documentation.
>>> >>
>>> >> By the way, I am back in my own apartment and will be able to produce
>>> >> the next Windows installers.
>>> >>
>>> >> Regards,
>>> >> Mike
>>> >>
>>> >>
>>> >> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
>>> >>  wrote:
>>> >> > I think those two would be enough! If we can get the parser finished
>>> >> > and the parallelisation done,
>>> >> > it will be a major step forward.
>>> >> >
>>> >> > As a OSX-specific problem, I will need to look into the problems
>>> >> > with
>>> >> > portmidi and fltk for x86_64. No solution yet.
>>> >> >
>>> >> > Victor
>>> >> >
>>> >> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
>>> >> >
>>> >> >> Hi All,
>>> >> >>
>>> >> >> I haven't been working much on Csound itself lately due to a lot of
>>> >> >> other commitments and travelling, but in a few weeks my schedule
>>> >> >> will
>>> >> >> be finally opening up.  I am thinking that besides the smaller
>>> >> >> personal projects, it'd be nice if we had some things to focus on
>>> >> >> as a
>>> >> >> group and try to schedule them for a release.  It seems that the
>>> >> >> big
>>> >> >> items are the completing the new parser and implementing
>>> >> >> parallelization.  Are there others?  And should we focus on the new
>>> >> >> parser as the next big feature to release?
>>> >> >>
>>> >> >> Thanks!
>>> >> >> steven
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> ------------------------------------------------------------------------------
>>> >> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> >> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> >> >> lucky parental unit.  See the prize list and enter to win:
>>> >> >> http://p.sf.net/sfu/thinkgeek-promo
>>> >> >> _______________________________________________
>>> >> >> Csound-devel mailing list
>>> >> >> Csound-devel@lists.sourceforge.net
>>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >> >
>>> >> >
>>> >> >
>>> >> > ------------------------------------------------------------------------------
>>> >> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> >> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> >> > lucky parental unit.  See the prize list and enter to win:
>>> >> > http://p.sf.net/sfu/thinkgeek-promo
>>> >> > _______________________________________________
>>> >> > Csound-devel mailing list
>>> >> > Csound-devel@lists.sourceforge.net
>>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Michael Gogins
>>> >> Irreducible Productions
>>> >> http://www.michael-gogins.com
>>> >> Michael dot Gogins at gmail dot com
>>> >>
>>> >>
>>> >>
>>> >> ------------------------------------------------------------------------------
>>> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> >> lucky parental unit.  See the prize list and enter to win:
>>> >> http://p.sf.net/sfu/thinkgeek-promo
>>> >> _______________________________________________
>>> >> Csound-devel mailing list
>>> >> Csound-devel@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> > lucky parental unit.  See the prize list and enter to win:
>>> > http://p.sf.net/sfu/thinkgeek-promo
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>> >
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> lucky parental unit.  See the prize list and enter to win:
>>> http://p.sf.net/sfu/thinkgeek-promo
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>



-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-10 19:26
FromVictor.Lazzarini@nuim.ie
SubjectRe: [Cs-dev] Working out agenda for Csound
AttachmentsNone  None  None  None  

Date2010-06-10 19:51
FromVictor.Lazzarini@nuim.ie
Subject[Cs-dev] Please use tracker (was Re: Working out agenda for Csound)
AttachmentsNone  None  None  None  

Date2010-06-10 19:56
FromVictor.Lazzarini@nuim.ie
Subject[Cs-dev] Message callback (Re: Working out agenda for Csound)
AttachmentsNone  None  None  None  

Date2010-06-10 19:56
FromOlivier Bélanger
SubjectRe: [Cs-dev] Working out agenda for Csound
AttachmentstestMessageCallback.py  testMessageCallback.csd  None  None  
scripts in attachment.

Sometimes, python hang up in silence after Csound played the csd and you have to kill it yourself, sometimes it crashes with this error:
Python(23980,0xa0282500) malloc: *** error for object 0x1109dc4: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug

If you comment this line:
cs.SetMessageCallback(logger)

everything run fine all the time.

Olivier

2010/6/10 <Victor.Lazzarini@nuim.ie>
Can you  provide a short script showing the problem?
By the way the absence of a logfile in Python is not exactly a bug, but an issue that is related to how python processes stdio data. I think we need to fix the Message callback problem. I was not aware of it, as it always worked with me.

Victor


----- Original Message -----
From: Olivier Bélanger <olivier.belanger@umontreal.ca>
Date: Thursday, June 10, 2010 6:35 pm
Subject: Re: [Cs-dev] Working out agenda for Csound
To: Developer discussions <csound-devel@lists.sourceforge.net>

> Voilà le topo,
>
> On OSX (10.5 and 10.6), it crashed with pointer freed problem.
>
> On linux (Ubuntu 10.04), it crashed with this message:
>
> *** glibc detected *** python: free(): invalid next size (fast): 0x0a3aae58
>
> On Windows (XP, Csound 5.11), it crashed with this message:
>
> An unhandled win32 exception occured in python.exe [164]
>
> Olivier
>
>
> Le 10 juin 2010 13:03, Olivier Bélanger <olivier.belanger@umontreal.ca> a écrit :
> I tried only on OSX (10.6)... I'll try on linux and Windows and come back to you.
>
> Olivier
>
> 2010/6/10 Steven Yi <stevenyi@gmail.com>
>
> Hi Olivier,
>
> For the crash, what OS are you on?  I'm having similar issues with
> message callback now with Java but only on OSX.
>
> Thanks,
> steven
>
> 2010/6/10 Olivier Bélanger <olivier.belanger@umontreal.ca>:
> > Hi,
> >
> > Request for a bug fixes!
> >
> > Actually, there is no way to access the csound log when using the Python
> > API. --logfile=path produces no file and Csound.SetMessageCallback() always
> > crashes Python with a message like
> >
> > "pointer being freed not allocated...". Looks like a problem with reference
> > count in Python.
> >
> > It will be very nice if this can be fixed!
> >
> > Thanks
> >
> > Olivier
> >
> > 2010/6/10 Michael Gogins <michael.gogins@gmail.com>
> >>
> >> I have given this some serious thought.
> >>
> >> I think that parallel computing for Csound is much more important than
> >> the parser -- no offense to the parser! Parallel computing is here to
> >> stay and will only increase in importance from year to year.
> >>
> >> ParCS depends upon the new parser, so if both can be completed for the
> >> next release, that would be fantastic. If that's not feasible, then we
> >> should think about improving our "first draft" multi-threading with
> >> some synchronization of global variables and opcodes, but only if it
> >> can deliver improved performance with some global data access.
> >>
> >> I don't think we should hurry this. Something as important as this
> >> should be done right. So, what I mean by "by the next release" should
> >> be something on the order of months, not weeks.
> >>
> >> Other than that, I think what we need in Csound is bug fixes and
> >> improved documentation.
> >>
> >> By the way, I am back in my own apartment and will be able to produce
> >> the next Windows installers.
> >>
> >> Regards,
> >> Mike
> >>
> >>
> >> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
> >> <Victor.Lazzarini@nuim.ie> wrote:
> >> > I think those two would be enough! If we can get the parser finished
> >> > and the parallelisation done,
> >> > it will be a major step forward.
> >> >
> >> > As a OSX-specific problem, I will need to look into the problems with
> >> > portmidi and fltk for x86_64. No solution yet.
> >> >
> >> > Victor
> >> >
> >> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
> >> >
> >> >> Hi All,
> >> >>
> >> >> I haven't been working much on Csound itself lately due to a lot of
> >> >> other commitments and travelling, but in a few weeks my schedule will
> >> >> be finally opening up.  I am thinking that besides the smaller
> >> >> personal projects, it'd be nice if we had some things to focus on as a
> >> >> group and try to schedule them for a release.  It seems that the big
> >> >> items are the completing the new parser and implementing
> >> >> parallelization.  Are there others?  And should we focus on the new
> >> >> parser as the next big feature to release?
> >> >>
> >> >> Thanks!
> >> >> steven
> >> >>
> >> >>
> >> >> ------------------------------------------------------------------------------
> >> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> >> lucky parental unit.  See the prize list and enter to win:
> >> >> http://p.sf.net/sfu/thinkgeek-promo
> >> >> _______________________________________________
> >> >> Csound-devel mailing list
> >> >> Csound-devel@lists.sourceforge.net
> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >> >
> >> >
> >> > ------------------------------------------------------------------------------
> >> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> > lucky parental unit.  See the prize list and enter to win:
> >> > http://p.sf.net/sfu/thinkgeek-promo
> >> > _______________________________________________
> >> > Csound-devel mailing list
> >> > Csound-devel@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >>
> >>
> >>
> >> --
> >> Michael Gogins
> >> Irreducible Productions
> >> http://www.michael-gogins.com
> >> Michael dot Gogins at gmail dot com
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> lucky parental unit.  See the prize list and enter to win:
> >> http://p.sf.net/sfu/thinkgeek-promo
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
> >
> > ------------------------------------------------------------------------------
> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> > lucky parental unit.  See the prize list and enter to win:
> > http://p.sf.net/sfu/thinkgeek-promo
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
> >
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> -----------------------------------------------------------------

> -------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
National University of Ireland, Maynooth

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2010-06-10 20:03
FromSteven Yi
SubjectRe: [Cs-dev] Message callback (Re: Working out agenda for Csound)
I'll take a look tonight; I'll be doing some research into the
Java/OSX issue as well (it uses the wrapper).

On Thu, Jun 10, 2010 at 2:56 PM,   wrote:
> Steven,
>
> would you be able to try this in C to see if it's broken too? I have used
> this before in Python but never had crashes. I wonder if it's a new bug. I
> have some time tomorrow morning and I shall see if I can nail it down. Of
> course it can be a wrapper thing as well.
>
> Regards
>
> Victor
>
> ----- Original Message -----
> From: Steven Yi 
> Date: Thursday, June 10, 2010 5:58 pm
> Subject: Re: [Cs-dev] Working out agenda for Csound
> To: Developer discussions 
>
>> Hi Olivier,
>>
>> For the crash, what OS are you on?  I'm having similar
>> issues with
>> message callback now with Java but only on OSX.
>>
>> Thanks,
>> steven
>>
>> 2010/6/10 Olivier Bélanger :
>> > Hi,
>> >
>> > Request for a bug fixes!
>> >
>> > Actually, there is no way to access the csound log when using
>> the Python
>> > API. --logfile=path produces no file and
>> Csound.SetMessageCallback() always
>> > crashes Python with a message like
>> >
>> > "pointer being freed not allocated...". Looks like a problem
>> with reference
>> > count in Python.
>> >
>> > It will be very nice if this can be fixed!
>> >
>> > Thanks
>> >
>> > Olivier
>> >
>> > 2010/6/10 Michael Gogins 
>> >>
>> >> I have given this some serious thought.
>> >>
>> >> I think that parallel computing for Csound is much more
>> important than
>> >> the parser -- no offense to the parser! Parallel computing is
>> here to
>> >> stay and will only increase in importance from year to year.
>> >>
>> >> ParCS depends upon the new parser, so if both can be
>> completed for the
>> >> next release, that would be fantastic. If that's not
>> feasible, then we
>> >> should think about improving our "first draft" multi-
>> threading with
>> >> some synchronization of global variables and opcodes, but
>> only if it
>> >> can deliver improved performance with some global data access.
>> >>
>> >> I don't think we should hurry this. Something as important as this
>> >> should be done right. So, what I mean by "by the next
>> release" should
>> >> be something on the order of months, not weeks.
>> >>
>> >> Other than that, I think what we need in Csound is bug fixes and
>> >> improved documentation.
>> >>
>> >> By the way, I am back in my own apartment and will be able to
>> produce>> the next Windows installers.
>> >>
>> >> Regards,
>> >> Mike
>> >>
>> >>
>> >> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
>> >>  wrote:
>> >> > I think those two would be enough! If we can get the parser
>> finished>> > and the parallelisation done,
>> >> > it will be a major step forward.
>> >> >
>> >> > As a OSX-specific problem, I will need to look into the
>> problems with
>> >> > portmidi and fltk for x86_64. No solution yet.
>> >> >
>> >> > Victor
>> >> >
>> >> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
>> >> >
>> >> >> Hi All,
>> >> >>
>> >> >> I haven't been working much on Csound itself lately due to
>> a lot of
>> >> >> other commitments and travelling, but in a few weeks my
>> schedule will
>> >> >> be finally opening up.  I am thinking that besides the smaller
>> >> >> personal projects, it'd be nice if we had some things to
>> focus on as a
>> >> >> group and try to schedule them for a release.  It seems
>> that the big
>> >> >> items are the completing the new parser and implementing
>> >> >> parallelization.  Are there others?  And should we focus
>> on the new
>> >> >> parser as the next big feature to release?
>> >> >>
>> >> >> Thanks!
>> >> >> steven
>> >> >>
>> >> >>
>> >> >> -----------------------------------------------------------
>> -------------------
>> >> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> >> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> >> >> lucky parental unit.  See the prize list and enter to win:
>> >> >> http://p.sf.net/sfu/thinkgeek-promo
>> >> >> _______________________________________________
>> >> >> Csound-devel mailing list
>> >> >> Csound-devel@lists.sourceforge.net
>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> >
>> >> >
>> >> >
>> >> > ------------------------------------------------------------
>> ------------------
>> >> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> >> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> >> > lucky parental unit.  See the prize list and enter to win:
>> >> > http://p.sf.net/sfu/thinkgeek-promo
>> >> > _______________________________________________
>> >> > Csound-devel mailing list
>> >> > Csound-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Michael Gogins
>> >> Irreducible Productions
>> >> http://www.michael-gogins.com
>> >> Michael dot Gogins at gmail dot com
>> >>
>> >>
>> >> --------------------------------------------------------------
>> ----------------
>> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> >> lucky parental unit.  See the prize list and enter to win:
>> >> http://p.sf.net/sfu/thinkgeek-promo
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> > ---------------------------------------------------------------
>> ---------------
>> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> > lucky parental unit.  See the prize list and enter to win:
>> > http://p.sf.net/sfu/thinkgeek-promo
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>>
>> -----------------------------------------------------------------
>> -------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> National University of Ireland, Maynooth
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-10 20:05
FromOlivier Bélanger
SubjectRe: [Cs-dev] Please use tracker (was Re: Working out agenda for Csound)
AttachmentsNone  None  
Yes, you're right! Sorry!

Olivier

2010/6/10 <Victor.Lazzarini@nuim.ie>
It would be good if you could submit a ticket in the bug tracker as soon as you find a bug. Otherwise we'll carry thinking that everything is working as it should.
Victor
----- Original Message -----
From: Olivier Bélanger <olivier.belanger@umontreal.ca>
Date: Thursday, June 10, 2010 5:54 pm
Subject: Re: [Cs-dev] Working out agenda for Csound
To: Developer discussions <csound-devel@lists.sourceforge.net>

> Hi,
>
> Request for a bug fixes!
>
> Actually, there is no way to access the csound log when using the Python API. --logfile=path produces no file and Csound.SetMessageCallback() always crashes Python with a message like
>
> "pointer being freed not allocated...". Looks like a problem with reference count in Python.
>
> It will be very nice if this can be fixed!
>
> Thanks
>
> Olivier
>
> 2010/6/10 Michael Gogins <michael.gogins@gmail.com>
> I have given this some serious thought.
>
> I think that parallel computing for Csound is much more important than
> the parser -- no offense to the parser! Parallel computing is here to
> stay and will only increase in importance from year to year.
>
> ParCS depends upon the new parser, so if both can be completed for the
> next release, that would be fantastic. If that's not feasible, then we
> should think about improving our "first draft" multi-threading with
> some synchronization of global variables and opcodes, but only if it
> can deliver improved performance with some global data access.
>
> I don't think we should hurry this. Something as important as this
> should be done right. So, what I mean by "by the next release" should
> be something on the order of months, not weeks.
>
> Other than that, I think what we need in Csound is bug fixes and
> improved documentation.
>
> By the way, I am back in my own apartment and will be able to produce
> the next Windows installers.
>
> Regards,
> Mike
>
>
> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
> <Victor.Lazzarini@nuim.ie> wrote:
> > I think those two would be enough! If we can get the parser finished
> > and the parallelisation done,
> > it will be a major step forward.
> >
> > As a OSX-specific problem, I will need to look into the problems with
> > portmidi and fltk for x86_64. No solution yet.
> >
> > Victor
> >
> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
> >
> >> Hi All,
> >>
> >> I haven't been working much on Csound itself lately due to a lot of
> >> other commitments and travelling, but in a few weeks my schedule will
> >> be finally opening up.  I am thinking that besides the smaller
> >> personal projects, it'd be nice if we had some things to focus on as a
> >> group and try to schedule them for a release.  It seems that the big
> >> items are the completing the new parser and implementing
> >> parallelization.  Are there others?  And should we focus on the new
> >> parser as the next big feature to release?
> >>
> >> Thanks!
> >> steven
> >>
> >> ------------------------------------------------------------------------------
> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> lucky parental unit.  See the prize list and enter to win:
> >> http://p.sf.net/sfu/thinkgeek-promo
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
> >
> > ------------------------------------------------------------------------------
> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> > lucky parental unit.  See the prize list and enter to win:
> > http://p.sf.net/sfu/thinkgeek-promo
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
>
>
>
> --
> Michael Gogins
> Irreducible Productions
> http://www.michael-gogins.com
> Michael dot Gogins at gmail dot com
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> -----------------------------------------------------------------
> -------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
National University of Ireland, Maynooth

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2010-06-10 20:06
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] Message callback (Re: Working out agenda for Csound)
Maybe related,
this crashes for me in Python

self.csound.SetOutputValueCallback(self.outValueCallback)

and the method should be quite innocent
    def outValueCallback(self, channel, value):
        if channel == "HadronLoaded":
            self.hadronLoaded = True

Oeyvind

2010/6/10 Steven Yi :
> I'll take a look tonight; I'll be doing some research into the
> Java/OSX issue as well (it uses the wrapper).
>
> On Thu, Jun 10, 2010 at 2:56 PM,   wrote:
>> Steven,
>>
>> would you be able to try this in C to see if it's broken too? I have used
>> this before in Python but never had crashes. I wonder if it's a new bug. I
>> have some time tomorrow morning and I shall see if I can nail it down. Of
>> course it can be a wrapper thing as well.
>>
>> Regards
>>
>> Victor
>>
>> ----- Original Message -----
>> From: Steven Yi 
>> Date: Thursday, June 10, 2010 5:58 pm
>> Subject: Re: [Cs-dev] Working out agenda for Csound
>> To: Developer discussions 
>>
>>> Hi Olivier,
>>>
>>> For the crash, what OS are you on?  I'm having similar
>>> issues with
>>> message callback now with Java but only on OSX.
>>>
>>> Thanks,
>>> steven
>>>
>>> 2010/6/10 Olivier Bélanger :
>>> > Hi,
>>> >
>>> > Request for a bug fixes!
>>> >
>>> > Actually, there is no way to access the csound log when using
>>> the Python
>>> > API. --logfile=path produces no file and
>>> Csound.SetMessageCallback() always
>>> > crashes Python with a message like
>>> >
>>> > "pointer being freed not allocated...". Looks like a problem
>>> with reference
>>> > count in Python.
>>> >
>>> > It will be very nice if this can be fixed!
>>> >
>>> > Thanks
>>> >
>>> > Olivier
>>> >
>>> > 2010/6/10 Michael Gogins 
>>> >>
>>> >> I have given this some serious thought.
>>> >>
>>> >> I think that parallel computing for Csound is much more
>>> important than
>>> >> the parser -- no offense to the parser! Parallel computing is
>>> here to
>>> >> stay and will only increase in importance from year to year.
>>> >>
>>> >> ParCS depends upon the new parser, so if both can be
>>> completed for the
>>> >> next release, that would be fantastic. If that's not
>>> feasible, then we
>>> >> should think about improving our "first draft" multi-
>>> threading with
>>> >> some synchronization of global variables and opcodes, but
>>> only if it
>>> >> can deliver improved performance with some global data access.
>>> >>
>>> >> I don't think we should hurry this. Something as important as this
>>> >> should be done right. So, what I mean by "by the next
>>> release" should
>>> >> be something on the order of months, not weeks.
>>> >>
>>> >> Other than that, I think what we need in Csound is bug fixes and
>>> >> improved documentation.
>>> >>
>>> >> By the way, I am back in my own apartment and will be able to
>>> produce>> the next Windows installers.
>>> >>
>>> >> Regards,
>>> >> Mike
>>> >>
>>> >>
>>> >> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
>>> >>  wrote:
>>> >> > I think those two would be enough! If we can get the parser
>>> finished>> > and the parallelisation done,
>>> >> > it will be a major step forward.
>>> >> >
>>> >> > As a OSX-specific problem, I will need to look into the
>>> problems with
>>> >> > portmidi and fltk for x86_64. No solution yet.
>>> >> >
>>> >> > Victor
>>> >> >
>>> >> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
>>> >> >
>>> >> >> Hi All,
>>> >> >>
>>> >> >> I haven't been working much on Csound itself lately due to
>>> a lot of
>>> >> >> other commitments and travelling, but in a few weeks my
>>> schedule will
>>> >> >> be finally opening up.  I am thinking that besides the smaller
>>> >> >> personal projects, it'd be nice if we had some things to
>>> focus on as a
>>> >> >> group and try to schedule them for a release.  It seems
>>> that the big
>>> >> >> items are the completing the new parser and implementing
>>> >> >> parallelization.  Are there others?  And should we focus
>>> on the new
>>> >> >> parser as the next big feature to release?
>>> >> >>
>>> >> >> Thanks!
>>> >> >> steven
>>> >> >>
>>> >> >>
>>> >> >> -----------------------------------------------------------
>>> -------------------
>>> >> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> >> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> >> >> lucky parental unit.  See the prize list and enter to win:
>>> >> >> http://p.sf.net/sfu/thinkgeek-promo
>>> >> >> _______________________________________________
>>> >> >> Csound-devel mailing list
>>> >> >> Csound-devel@lists.sourceforge.net
>>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >> >
>>> >> >
>>> >> > ------------------------------------------------------------
>>> ------------------
>>> >> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> >> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> >> > lucky parental unit.  See the prize list and enter to win:
>>> >> > http://p.sf.net/sfu/thinkgeek-promo
>>> >> > _______________________________________________
>>> >> > Csound-devel mailing list
>>> >> > Csound-devel@lists.sourceforge.net
>>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Michael Gogins
>>> >> Irreducible Productions
>>> >> http://www.michael-gogins.com
>>> >> Michael dot Gogins at gmail dot com
>>> >>
>>> >>
>>> >> --------------------------------------------------------------
>>> ----------------
>>> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> >> lucky parental unit.  See the prize list and enter to win:
>>> >> http://p.sf.net/sfu/thinkgeek-promo
>>> >> _______________________________________________
>>> >> Csound-devel mailing list
>>> >> Csound-devel@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>> >
>>> > ---------------------------------------------------------------
>>> ---------------
>>> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> > lucky parental unit.  See the prize list and enter to win:
>>> > http://p.sf.net/sfu/thinkgeek-promo
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>> >
>>>
>>> -----------------------------------------------------------------
>>> -------------
>>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> lucky parental unit.  See the prize list and enter to win:
>>> http://p.sf.net/sfu/thinkgeek-promo
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
>> National University of Ireland, Maynooth
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-10 20:13
Fromvictor
SubjectRe: [Cs-dev] Working out agenda for Csound
AttachmentsNone  None  
Thanks. Here at home on Vista, it's just hanging, but not crashing.
 
Victor
----- Original Message -----
Sent: Thursday, June 10, 2010 7:56 PM
Subject: Re: [Cs-dev] Working out agenda for Csound

scripts in attachment.

Sometimes, python hang up in silence after Csound played the csd and you have to kill it yourself, sometimes it crashes with this error:
Python(23980,0xa0282500) malloc: *** error for object 0x1109dc4: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug

If you comment this line:
cs.SetMessageCallback(logger)

everything run fine all the time.

Olivier

2010/6/10 <Victor.Lazzarini@nuim.ie>
Can you  provide a short script showing the problem?
By the way the absence of a logfile in Python is not exactly a bug, but an issue that is related to how python processes stdio data. I think we need to fix the Message callback problem. I was not aware of it, as it always worked with me.

Victor


----- Original Message -----
From: Olivier Bélanger <olivier.belanger@umontreal.ca>
Date: Thursday, June 10, 2010 6:35 pm
Subject: Re: [Cs-dev] Working out agenda for Csound
To: Developer discussions <csound-devel@lists.sourceforge.net>

> Voilà le topo,
>
> On OSX (10.5 and 10.6), it crashed with pointer freed problem.
>
> On linux (Ubuntu 10.04), it crashed with this message:
>
> *** glibc detected *** python: free(): invalid next size (fast): 0x0a3aae58
>
> On Windows (XP, Csound 5.11), it crashed with this message:
>
> An unhandled win32 exception occured in python.exe [164]
>
> Olivier
>
>
> Le 10 juin 2010 13:03, Olivier Bélanger <olivier.belanger@umontreal.ca> a écrit :
> I tried only on OSX (10.6)... I'll try on linux and Windows and come back to you.
>
> Olivier
>
> 2010/6/10 Steven Yi <stevenyi@gmail.com>
>
> Hi Olivier,
>
> For the crash, what OS are you on?  I'm having similar issues with
> message callback now with Java but only on OSX.
>
> Thanks,
> steven
>
> 2010/6/10 Olivier Bélanger <olivier.belanger@umontreal.ca>:
> > Hi,
> >
> > Request for a bug fixes!
> >
> > Actually, there is no way to access the csound log when using the Python
> > API. --logfile=path produces no file and Csound.SetMessageCallback() always
> > crashes Python with a message like
> >
> > "pointer being freed not allocated...". Looks like a problem with reference
> > count in Python.
> >
> > It will be very nice if this can be fixed!
> >
> > Thanks
> >
> > Olivier
> >
> > 2010/6/10 Michael Gogins <michael.gogins@gmail.com>
> >>
> >> I have given this some serious thought.
> >>
> >> I think that parallel computing for Csound is much more important than
> >> the parser -- no offense to the parser! Parallel computing is here to
> >> stay and will only increase in importance from year to year.
> >>
> >> ParCS depends upon the new parser, so if both can be completed for the
> >> next release, that would be fantastic. If that's not feasible, then we
> >> should think about improving our "first draft" multi-threading with
> >> some synchronization of global variables and opcodes, but only if it
> >> can deliver improved performance with some global data access.
> >>
> >> I don't think we should hurry this. Something as important as this
> >> should be done right. So, what I mean by "by the next release" should
> >> be something on the order of months, not weeks.
> >>
> >> Other than that, I think what we need in Csound is bug fixes and
> >> improved documentation.
> >>
> >> By the way, I am back in my own apartment and will be able to produce
> >> the next Windows installers.
> >>
> >> Regards,
> >> Mike
> >>
> >>
> >> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
> >> <Victor.Lazzarini@nuim.ie> wrote:
> >> > I think those two would be enough! If we can get the parser finished
> >> > and the parallelisation done,
> >> > it will be a major step forward.
> >> >
> >> > As a OSX-specific problem, I will need to look into the problems with
> >> > portmidi and fltk for x86_64. No solution yet.
> >> >
> >> > Victor
> >> >
> >> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
> >> >
> >> >> Hi All,
> >> >>
> >> >> I haven't been working much on Csound itself lately due to a lot of
> >> >> other commitments and travelling, but in a few weeks my schedule will
> >> >> be finally opening up.  I am thinking that besides the smaller
> >> >> personal projects, it'd be nice if we had some things to focus on as a
> >> >> group and try to schedule them for a release.  It seems that the big
> >> >> items are the completing the new parser and implementing
> >> >> parallelization.  Are there others?  And should we focus on the new
> >> >> parser as the next big feature to release?
> >> >>
> >> >> Thanks!
> >> >> steven
> >> >>
> >> >>
> >> >> ------------------------------------------------------------------------------
> >> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> >> lucky parental unit.  See the prize list and enter to win:
> >> >> http://p.sf.net/sfu/thinkgeek-promo
> >> >> _______________________________________________
> >> >> Csound-devel mailing list
> >> >> Csound-devel@lists.sourceforge.net
> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >> >
> >> >
> >> > ------------------------------------------------------------------------------
> >> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> > lucky parental unit.  See the prize list and enter to win:
> >> > http://p.sf.net/sfu/thinkgeek-promo
> >> > _______________________________________________
> >> > Csound-devel mailing list
> >> > Csound-devel@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >>
> >>
> >>
> >> --
> >> Michael Gogins
> >> Irreducible Productions
> >> http://www.michael-gogins.com
> >> Michael dot Gogins at gmail dot com
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> lucky parental unit.  See the prize list and enter to win:
> >> http://p.sf.net/sfu/thinkgeek-promo
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
> >
> > ------------------------------------------------------------------------------
> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> > lucky parental unit.  See the prize list and enter to win:
> > http://p.sf.net/sfu/thinkgeek-promo
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
> >
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> -----------------------------------------------------------------

> -------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
National University of Ireland, Maynooth

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo


_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2010-06-10 20:16
Fromvictor
SubjectRe: [Cs-dev] Working out agenda for Csound
AttachmentsNone  None  
It's a threading problem, because on a single thread, it works.
 
Victor
 
----- Original Message -----
Sent: Thursday, June 10, 2010 7:56 PM
Subject: Re: [Cs-dev] Working out agenda for Csound

scripts in attachment.

Sometimes, python hang up in silence after Csound played the csd and you have to kill it yourself, sometimes it crashes with this error:
Python(23980,0xa0282500) malloc: *** error for object 0x1109dc4: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug

If you comment this line:
cs.SetMessageCallback(logger)

everything run fine all the time.

Olivier

2010/6/10 <Victor.Lazzarini@nuim.ie>
Can you  provide a short script showing the problem?
By the way the absence of a logfile in Python is not exactly a bug, but an issue that is related to how python processes stdio data. I think we need to fix the Message callback problem. I was not aware of it, as it always worked with me.

Victor


----- Original Message -----
From: Olivier Bélanger <olivier.belanger@umontreal.ca>
Date: Thursday, June 10, 2010 6:35 pm
Subject: Re: [Cs-dev] Working out agenda for Csound
To: Developer discussions <csound-devel@lists.sourceforge.net>

> Voilà le topo,
>
> On OSX (10.5 and 10.6), it crashed with pointer freed problem.
>
> On linux (Ubuntu 10.04), it crashed with this message:
>
> *** glibc detected *** python: free(): invalid next size (fast): 0x0a3aae58
>
> On Windows (XP, Csound 5.11), it crashed with this message:
>
> An unhandled win32 exception occured in python.exe [164]
>
> Olivier
>
>
> Le 10 juin 2010 13:03, Olivier Bélanger <olivier.belanger@umontreal.ca> a écrit :
> I tried only on OSX (10.6)... I'll try on linux and Windows and come back to you.
>
> Olivier
>
> 2010/6/10 Steven Yi <stevenyi@gmail.com>
>
> Hi Olivier,
>
> For the crash, what OS are you on?  I'm having similar issues with
> message callback now with Java but only on OSX.
>
> Thanks,
> steven
>
> 2010/6/10 Olivier Bélanger <olivier.belanger@umontreal.ca>:
> > Hi,
> >
> > Request for a bug fixes!
> >
> > Actually, there is no way to access the csound log when using the Python
> > API. --logfile=path produces no file and Csound.SetMessageCallback() always
> > crashes Python with a message like
> >
> > "pointer being freed not allocated...". Looks like a problem with reference
> > count in Python.
> >
> > It will be very nice if this can be fixed!
> >
> > Thanks
> >
> > Olivier
> >
> > 2010/6/10 Michael Gogins <michael.gogins@gmail.com>
> >>
> >> I have given this some serious thought.
> >>
> >> I think that parallel computing for Csound is much more important than
> >> the parser -- no offense to the parser! Parallel computing is here to
> >> stay and will only increase in importance from year to year.
> >>
> >> ParCS depends upon the new parser, so if both can be completed for the
> >> next release, that would be fantastic. If that's not feasible, then we
> >> should think about improving our "first draft" multi-threading with
> >> some synchronization of global variables and opcodes, but only if it
> >> can deliver improved performance with some global data access.
> >>
> >> I don't think we should hurry this. Something as important as this
> >> should be done right. So, what I mean by "by the next release" should
> >> be something on the order of months, not weeks.
> >>
> >> Other than that, I think what we need in Csound is bug fixes and
> >> improved documentation.
> >>
> >> By the way, I am back in my own apartment and will be able to produce
> >> the next Windows installers.
> >>
> >> Regards,
> >> Mike
> >>
> >>
> >> On Thu, Jun 10, 2010 at 12:02 PM, Victor Lazzarini
> >> <Victor.Lazzarini@nuim.ie> wrote:
> >> > I think those two would be enough! If we can get the parser finished
> >> > and the parallelisation done,
> >> > it will be a major step forward.
> >> >
> >> > As a OSX-specific problem, I will need to look into the problems with
> >> > portmidi and fltk for x86_64. No solution yet.
> >> >
> >> > Victor
> >> >
> >> > On 10 Jun 2010, at 16:53, Steven Yi wrote:
> >> >
> >> >> Hi All,
> >> >>
> >> >> I haven't been working much on Csound itself lately due to a lot of
> >> >> other commitments and travelling, but in a few weeks my schedule will
> >> >> be finally opening up.  I am thinking that besides the smaller
> >> >> personal projects, it'd be nice if we had some things to focus on as a
> >> >> group and try to schedule them for a release.  It seems that the big
> >> >> items are the completing the new parser and implementing
> >> >> parallelization.  Are there others?  And should we focus on the new
> >> >> parser as the next big feature to release?
> >> >>
> >> >> Thanks!
> >> >> steven
> >> >>
> >> >>
> >> >> ------------------------------------------------------------------------------
> >> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> >> lucky parental unit.  See the prize list and enter to win:
> >> >> http://p.sf.net/sfu/thinkgeek-promo
> >> >> _______________________________________________
> >> >> Csound-devel mailing list
> >> >> Csound-devel@lists.sourceforge.net
> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >> >
> >> >
> >> > ------------------------------------------------------------------------------
> >> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> > lucky parental unit.  See the prize list and enter to win:
> >> > http://p.sf.net/sfu/thinkgeek-promo
> >> > _______________________________________________
> >> > Csound-devel mailing list
> >> > Csound-devel@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >>
> >>
> >>
> >> --
> >> Michael Gogins
> >> Irreducible Productions
> >> http://www.michael-gogins.com
> >> Michael dot Gogins at gmail dot com
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> >> lucky parental unit.  See the prize list and enter to win:
> >> http://p.sf.net/sfu/thinkgeek-promo
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
> >
> > ------------------------------------------------------------------------------
> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> > lucky parental unit.  See the prize list and enter to win:
> > http://p.sf.net/sfu/thinkgeek-promo
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
> >
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> -----------------------------------------------------------------

> -------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
National University of Ireland, Maynooth

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo


_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2010-06-10 20:47
FromVictor.Lazzarini@nuim.ie
SubjectRe: [Cs-dev] Message callback (Re: Working out agenda for Csound)
AttachmentsNone  None  None  None  

Date2010-06-10 21:24
FromVictor.Lazzarini@nuim.ie
Subject[Cs-dev] logfile
AttachmentsNone  None  None  None  

Date2010-06-11 10:16
Fromjohn ffitch
SubjectRe: [Cs-dev] Working out agenda for Csound
My summer plans include reworking ParCS.  For this to me generally
useful it requires the adoption of the new parser (I need it for the
compiler analysis).

Other (half-)plans are to release 5.13 in a coherent way with simple
packages with/without frontends, revisit winsound, and general tidying
up.  I also have hopes of developing Anton (ASP composition system),
releasing Steve (American minimalist composer) and even writing up the
tabla composer system.  And then there is finishing "Deepest Red", and
starting work on a new piece in my mind.  Not all of these will get
done unfortunately.

I am a little behind in e-mail so expect there will be other ideas for
CS developments.

==John ffitch

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net