Csound Csound-dev Csound-tekno Search About

[Cs-dev] Draft Release Notes for 6.05

Date2015-04-20 13:43
Fromjpff
Subject[Cs-dev] Draft Release Notes for 6.05
The plan is to release 6.05 in one week.  Below are the current state
of the release notes/
  Please send me any suggestions, corrections or improvements.

Just hoping no bug rears its head this week.....
==John ffitch
========================================================================


============================
CSOUND VERSION 6.05
RELEASE NOTES   VERSION 6.05
============================

As ever there are new facilities and numerous bug-fixes.  A major part of
this release is the removal of a number of memory leaks and over use
of memory.  Naturally these changes are all but invisible, just a
smaller memory foot-print.

Note that we track bugs and requests for enhancements via the github
issues system,, and these had a significant affect on this release.

The Developers 



USER-LEVEL CHANGES
==================

New opcodes:

    o    **None**

New Gen and Macros:

    o    Paul Octavian Nasca's padsynth algorithm implemented as a gen.

Orchestra:

Score:

    o    Fixed string location calculation bug when processing score
         lines [fixes #443] 

Options:

    o    A short-format copyright option is available, with a fixed
         number of well-known licences (CC, etc)

    o    New command-line option to report MIDI devices in simple
         format

    o    New command-line option to set ksmps


Modified Opcodes and Gens:

  o    adsynt handles amplitude changes better

  o    sfont has better checking for corruptions

  o    better checking in physical models for out-of-range frequencies

  o    ftgenonce and others allows string parameters

  o    gausstrig reworked and extended with new features

  0    use of p() function no longer complains overrides the pcnt warning

  o    fix to midirecv

  o    OSCsend cleans up after use improved

  o    fillarray is limited to 1 or 2 dimensional arrays; in fact it
       failed silently previously for 3D and higher.
       
  o    oscbnk now works when the equaliser is used.

  o    mp3in now works with both mono and stereo input files

  o    flooper & flooper2 now allow stereo tables

  o    Release phase of expsegr fixed

  o    f-tables created by a large number of arguments could overwrite
       memory, now fixed

  o    performance of plltrack improved

  o    init of arrays clarified and checked

  o    gen23 corrected to stop an infinite loop
  

Utilities:


Frontends:

  icsound:

  csound~:

  Emscripten:

  csdebugger:

General usage:


Bugs fixed:

    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr, hrtfer fixed

    o   bugs in the harmon. harmon2, harmon3 and harmon4 fixed

    o   Csound could crash after a parsing error, a case now removed
    
====================
SYSTEM LEVEL CHANGES
====================

System changes:

    o    There are now checks that xin/xout types match those defined
         as part of UDO definition.

    o    jack now has a timeout
    

Internal changes:

    * Many defects indicated by coverity fixed or code changed.
      Should make csound more robust in edge cases.

    * Parser-related changes simplifies allocation of temporary
      variables, with some new optimisations.

    * code for multi-thread rendering improved and stablised
      vis-a-vis redefinition of instruments.

API
===
    * 

Platform Specific
=================

iOS
---

Android
-------

New experimental audio IO mode: csoundPerformKsmps() is called from
the OpenSL ES output callback. This mode can be optionally enabled by
passing a value of "false"  to a new second parameter to the CsoundObj
constructor (bool isAsync).  The default constructor and the
one-parameter sets this to "true" (keeping backwards compatibility
with existing code).


Windows
-------


OSX
---

Linux
-----
        Linux is now build without FLTK threads,  This removes system
        hangs and is in line with other builds


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


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-20 14:09
FromVictor Lazzarini
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
A few things that I remembered:

frontends:

pnacl:  added interface to allow the use of Csound's MIDI input system.

platforms:

ios:  fixed audio callback to work correctly with lightning output and Apple TV.

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

> On 20 Apr 2015, at 13:43, jpff  wrote:
> 
> The plan is to release 6.05 in one week.  Below are the current state
> of the release notes/
>  Please send me any suggestions, corrections or improvements.
> 
> Just hoping no bug rears its head this week.....
> ==John ffitch
> ========================================================================
> 
> 
> ============================
> CSOUND VERSION 6.05
> RELEASE NOTES   VERSION 6.05
> ============================
> 
> As ever there are new facilities and numerous bug-fixes.  A major part of
> this release is the removal of a number of memory leaks and over use
> of memory.  Naturally these changes are all but invisible, just a
> smaller memory foot-print.
> 
> Note that we track bugs and requests for enhancements via the github
> issues system,, and these had a significant affect on this release.
> 
> The Developers 
> 
> 
> 
> USER-LEVEL CHANGES
> ==================
> 
> New opcodes:
> 
>    o    **None**
> 
> New Gen and Macros:
> 
>    o    Paul Octavian Nasca's padsynth algorithm implemented as a gen.
> 
> Orchestra:
> 
> Score:
> 
>    o    Fixed string location calculation bug when processing score
>         lines [fixes #443] 
> 
> Options:
> 
>    o    A short-format copyright option is available, with a fixed
>         number of well-known licences (CC, etc)
> 
>    o    New command-line option to report MIDI devices in simple
>         format
> 
>    o    New command-line option to set ksmps
> 
> 
> Modified Opcodes and Gens:
> 
>  o    adsynt handles amplitude changes better
> 
>  o    sfont has better checking for corruptions
> 
>  o    better checking in physical models for out-of-range frequencies
> 
>  o    ftgenonce and others allows string parameters
> 
>  o    gausstrig reworked and extended with new features
> 
>  0    use of p() function no longer complains overrides the pcnt warning
> 
>  o    fix to midirecv
> 
>  o    OSCsend cleans up after use improved
> 
>  o    fillarray is limited to 1 or 2 dimensional arrays; in fact it
>       failed silently previously for 3D and higher.
> 
>  o    oscbnk now works when the equaliser is used.
> 
>  o    mp3in now works with both mono and stereo input files
> 
>  o    flooper & flooper2 now allow stereo tables
> 
>  o    Release phase of expsegr fixed
> 
>  o    f-tables created by a large number of arguments could overwrite
>       memory, now fixed
> 
>  o    performance of plltrack improved
> 
>  o    init of arrays clarified and checked
> 
>  o    gen23 corrected to stop an infinite loop
> 
> 
> Utilities:
> 
> 
> Frontends:
> 
>  icsound:
> 
>  csound~:
> 
>  Emscripten:
> 
>  csdebugger:
> 
> General usage:
> 
> 
> Bugs fixed:
> 
>    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr, hrtfer fixed
> 
>    o   bugs in the harmon. harmon2, harmon3 and harmon4 fixed
> 
>    o   Csound could crash after a parsing error, a case now removed
> 
> ====================
> SYSTEM LEVEL CHANGES
> ====================
> 
> System changes:
> 
>    o    There are now checks that xin/xout types match those defined
>         as part of UDO definition.
> 
>    o    jack now has a timeout
> 
> 
> Internal changes:
> 
>    * Many defects indicated by coverity fixed or code changed.
>      Should make csound more robust in edge cases.
> 
>    * Parser-related changes simplifies allocation of temporary
>      variables, with some new optimisations.
> 
>    * code for multi-thread rendering improved and stablised
>      vis-a-vis redefinition of instruments.
> 
> API
> ===
>    * 
> 
> Platform Specific
> =================
> 
> iOS
> ---
> 
> Android
> -------
> 
> New experimental audio IO mode: csoundPerformKsmps() is called from
> the OpenSL ES output callback. This mode can be optionally enabled by
> passing a value of "false"  to a new second parameter to the CsoundObj
> constructor (bool isAsync).  The default constructor and the
> one-parameter sets this to "true" (keeping backwards compatibility
> with existing code).
> 
> 
> Windows
> -------
> 
> 
> OSX
> ---
> 
> Linux
> -----
>        Linux is now build without FLTK threads,  This removes system
>        hangs and is in line with other builds
> 
> 
> ========================================================================
> 
> 
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-20 14:23
FromJustin Smith
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
This should also be the first bundled version of the android app that includes the OSC opcodes, right?

On Mon, Apr 20, 2015 at 6:09 AM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
A few things that I remembered:

frontends:

pnacl:  added interface to allow the use of Csound's MIDI input system.

platforms:

ios:  fixed audio callback to work correctly with lightning output and Apple TV.

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

> On 20 Apr 2015, at 13:43, jpff <jpff@codemist.co.uk> wrote:
>
> The plan is to release 6.05 in one week.  Below are the current state
> of the release notes/
>  Please send me any suggestions, corrections or improvements.
>
> Just hoping no bug rears its head this week.....
> ==John ffitch
> ========================================================================
>
>
> ============================
> CSOUND VERSION 6.05
> RELEASE NOTES   VERSION 6.05
> ============================
>
> As ever there are new facilities and numerous bug-fixes.  A major part of
> this release is the removal of a number of memory leaks and over use
> of memory.  Naturally these changes are all but invisible, just a
> smaller memory foot-print.
>
> Note that we track bugs and requests for enhancements via the github
> issues system,, and these had a significant affect on this release.
>
> The Developers
>
>
>
> USER-LEVEL CHANGES
> ==================
>
> New opcodes:
>
>    o    **None**
>
> New Gen and Macros:
>
>    o    Paul Octavian Nasca's padsynth algorithm implemented as a gen.
>
> Orchestra:
>
> Score:
>
>    o    Fixed string location calculation bug when processing score
>         lines [fixes #443]
>
> Options:
>
>    o    A short-format copyright option is available, with a fixed
>         number of well-known licences (CC, etc)
>
>    o    New command-line option to report MIDI devices in simple
>         format
>
>    o    New command-line option to set ksmps
>
>
> Modified Opcodes and Gens:
>
>  o    adsynt handles amplitude changes better
>
>  o    sfont has better checking for corruptions
>
>  o    better checking in physical models for out-of-range frequencies
>
>  o    ftgenonce and others allows string parameters
>
>  o    gausstrig reworked and extended with new features
>
>  0    use of p() function no longer complains overrides the pcnt warning
>
>  o    fix to midirecv
>
>  o    OSCsend cleans up after use improved
>
>  o    fillarray is limited to 1 or 2 dimensional arrays; in fact it
>       failed silently previously for 3D and higher.
>
>  o    oscbnk now works when the equaliser is used.
>
>  o    mp3in now works with both mono and stereo input files
>
>  o    flooper & flooper2 now allow stereo tables
>
>  o    Release phase of expsegr fixed
>
>  o    f-tables created by a large number of arguments could overwrite
>       memory, now fixed
>
>  o    performance of plltrack improved
>
>  o    init of arrays clarified and checked
>
>  o    gen23 corrected to stop an infinite loop
>
>
> Utilities:
>
>
> Frontends:
>
>  icsound:
>
>  csound~:
>
>  Emscripten:
>
>  csdebugger:
>
> General usage:
>
>
> Bugs fixed:
>
>    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr, hrtfer fixed
>
>    o   bugs in the harmon. harmon2, harmon3 and harmon4 fixed
>
>    o   Csound could crash after a parsing error, a case now removed
>
> ====================
> SYSTEM LEVEL CHANGES
> ====================
>
> System changes:
>
>    o    There are now checks that xin/xout types match those defined
>         as part of UDO definition.
>
>    o    jack now has a timeout
>
>
> Internal changes:
>
>    * Many defects indicated by coverity fixed or code changed.
>      Should make csound more robust in edge cases.
>
>    * Parser-related changes simplifies allocation of temporary
>      variables, with some new optimisations.
>
>    * code for multi-thread rendering improved and stablised
>      vis-a-vis redefinition of instruments.
>
> API
> ===
>    *
>
> Platform Specific
> =================
>
> iOS
> ---
>
> Android
> -------
>
> New experimental audio IO mode: csoundPerformKsmps() is called from
> the OpenSL ES output callback. This mode can be optionally enabled by
> passing a value of "false"  to a new second parameter to the CsoundObj
> constructor (bool isAsync).  The default constructor and the
> one-parameter sets this to "true" (keeping backwards compatibility
> with existing code).
>
>
> Windows
> -------
>
>
> OSX
> ---
>
> Linux
> -----
>        Linux is now build without FLTK threads,  This removes system
>        hangs and is in line with other builds
>
>
> ========================================================================
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2015-04-20 14:40
FromRory Walsh
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
What's the current state of csound~ on Windows. Will someone be able
to run through those cmake changes, or should we wait till the next
release?

On 20 April 2015 at 14:23, Justin Smith  wrote:
> This should also be the first bundled version of the android app that
> includes the OSC opcodes, right?
>
> On Mon, Apr 20, 2015 at 6:09 AM, Victor Lazzarini 
> wrote:
>>
>> A few things that I remembered:
>>
>> frontends:
>>
>> pnacl:  added interface to allow the use of Csound's MIDI input system.
>>
>> platforms:
>>
>> ios:  fixed audio callback to work correctly with lightning output and
>> Apple TV.
>>
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>>
>> > On 20 Apr 2015, at 13:43, jpff  wrote:
>> >
>> > The plan is to release 6.05 in one week.  Below are the current state
>> > of the release notes/
>> >  Please send me any suggestions, corrections or improvements.
>> >
>> > Just hoping no bug rears its head this week.....
>> > ==John ffitch
>> > ========================================================================
>> >
>> >
>> > ============================
>> > CSOUND VERSION 6.05
>> > RELEASE NOTES   VERSION 6.05
>> > ============================
>> >
>> > As ever there are new facilities and numerous bug-fixes.  A major part
>> > of
>> > this release is the removal of a number of memory leaks and over use
>> > of memory.  Naturally these changes are all but invisible, just a
>> > smaller memory foot-print.
>> >
>> > Note that we track bugs and requests for enhancements via the github
>> > issues system,, and these had a significant affect on this release.
>> >
>> > The Developers
>> >
>> >
>> >
>> > USER-LEVEL CHANGES
>> > ==================
>> >
>> > New opcodes:
>> >
>> >    o    **None**
>> >
>> > New Gen and Macros:
>> >
>> >    o    Paul Octavian Nasca's padsynth algorithm implemented as a gen.
>> >
>> > Orchestra:
>> >
>> > Score:
>> >
>> >    o    Fixed string location calculation bug when processing score
>> >         lines [fixes #443]
>> >
>> > Options:
>> >
>> >    o    A short-format copyright option is available, with a fixed
>> >         number of well-known licences (CC, etc)
>> >
>> >    o    New command-line option to report MIDI devices in simple
>> >         format
>> >
>> >    o    New command-line option to set ksmps
>> >
>> >
>> > Modified Opcodes and Gens:
>> >
>> >  o    adsynt handles amplitude changes better
>> >
>> >  o    sfont has better checking for corruptions
>> >
>> >  o    better checking in physical models for out-of-range frequencies
>> >
>> >  o    ftgenonce and others allows string parameters
>> >
>> >  o    gausstrig reworked and extended with new features
>> >
>> >  0    use of p() function no longer complains overrides the pcnt warning
>> >
>> >  o    fix to midirecv
>> >
>> >  o    OSCsend cleans up after use improved
>> >
>> >  o    fillarray is limited to 1 or 2 dimensional arrays; in fact it
>> >       failed silently previously for 3D and higher.
>> >
>> >  o    oscbnk now works when the equaliser is used.
>> >
>> >  o    mp3in now works with both mono and stereo input files
>> >
>> >  o    flooper & flooper2 now allow stereo tables
>> >
>> >  o    Release phase of expsegr fixed
>> >
>> >  o    f-tables created by a large number of arguments could overwrite
>> >       memory, now fixed
>> >
>> >  o    performance of plltrack improved
>> >
>> >  o    init of arrays clarified and checked
>> >
>> >  o    gen23 corrected to stop an infinite loop
>> >
>> >
>> > Utilities:
>> >
>> >
>> > Frontends:
>> >
>> >  icsound:
>> >
>> >  csound~:
>> >
>> >  Emscripten:
>> >
>> >  csdebugger:
>> >
>> > General usage:
>> >
>> >
>> > Bugs fixed:
>> >
>> >    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr, hrtfer fixed
>> >
>> >    o   bugs in the harmon. harmon2, harmon3 and harmon4 fixed
>> >
>> >    o   Csound could crash after a parsing error, a case now removed
>> >
>> > ====================
>> > SYSTEM LEVEL CHANGES
>> > ====================
>> >
>> > System changes:
>> >
>> >    o    There are now checks that xin/xout types match those defined
>> >         as part of UDO definition.
>> >
>> >    o    jack now has a timeout
>> >
>> >
>> > Internal changes:
>> >
>> >    * Many defects indicated by coverity fixed or code changed.
>> >      Should make csound more robust in edge cases.
>> >
>> >    * Parser-related changes simplifies allocation of temporary
>> >      variables, with some new optimisations.
>> >
>> >    * code for multi-thread rendering improved and stablised
>> >      vis-a-vis redefinition of instruments.
>> >
>> > API
>> > ===
>> >    *
>> >
>> > Platform Specific
>> > =================
>> >
>> > iOS
>> > ---
>> >
>> > Android
>> > -------
>> >
>> > New experimental audio IO mode: csoundPerformKsmps() is called from
>> > the OpenSL ES output callback. This mode can be optionally enabled by
>> > passing a value of "false"  to a new second parameter to the CsoundObj
>> > constructor (bool isAsync).  The default constructor and the
>> > one-parameter sets this to "true" (keeping backwards compatibility
>> > with existing code).
>> >
>> >
>> > Windows
>> > -------
>> >
>> >
>> > OSX
>> > ---
>> >
>> > Linux
>> > -----
>> >        Linux is now build without FLTK threads,  This removes system
>> >        hangs and is in line with other builds
>> >
>> >
>> > ========================================================================
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> > Develop your own process in accordance with the BPMN 2 standard
>> > Learn Process modeling best practices with Bonita BPM through live
>> > exercises
>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> > event?utm_
>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-20 15:08
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
It will contain the OSC opcodes.

Regards,
Mike


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

On Mon, Apr 20, 2015 at 9:23 AM, Justin Smith <noisesmith@gmail.com> wrote:
This should also be the first bundled version of the android app that includes the OSC opcodes, right?

On Mon, Apr 20, 2015 at 6:09 AM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
A few things that I remembered:

frontends:

pnacl:  added interface to allow the use of Csound's MIDI input system.

platforms:

ios:  fixed audio callback to work correctly with lightning output and Apple TV.

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

> On 20 Apr 2015, at 13:43, jpff <jpff@codemist.co.uk> wrote:
>
> The plan is to release 6.05 in one week.  Below are the current state
> of the release notes/
>  Please send me any suggestions, corrections or improvements.
>
> Just hoping no bug rears its head this week.....
> ==John ffitch
> ========================================================================
>
>
> ============================
> CSOUND VERSION 6.05
> RELEASE NOTES   VERSION 6.05
> ============================
>
> As ever there are new facilities and numerous bug-fixes.  A major part of
> this release is the removal of a number of memory leaks and over use
> of memory.  Naturally these changes are all but invisible, just a
> smaller memory foot-print.
>
> Note that we track bugs and requests for enhancements via the github
> issues system,, and these had a significant affect on this release.
>
> The Developers
>
>
>
> USER-LEVEL CHANGES
> ==================
>
> New opcodes:
>
>    o    **None**
>
> New Gen and Macros:
>
>    o    Paul Octavian Nasca's padsynth algorithm implemented as a gen.
>
> Orchestra:
>
> Score:
>
>    o    Fixed string location calculation bug when processing score
>         lines [fixes #443]
>
> Options:
>
>    o    A short-format copyright option is available, with a fixed
>         number of well-known licences (CC, etc)
>
>    o    New command-line option to report MIDI devices in simple
>         format
>
>    o    New command-line option to set ksmps
>
>
> Modified Opcodes and Gens:
>
>  o    adsynt handles amplitude changes better
>
>  o    sfont has better checking for corruptions
>
>  o    better checking in physical models for out-of-range frequencies
>
>  o    ftgenonce and others allows string parameters
>
>  o    gausstrig reworked and extended with new features
>
>  0    use of p() function no longer complains overrides the pcnt warning
>
>  o    fix to midirecv
>
>  o    OSCsend cleans up after use improved
>
>  o    fillarray is limited to 1 or 2 dimensional arrays; in fact it
>       failed silently previously for 3D and higher.
>
>  o    oscbnk now works when the equaliser is used.
>
>  o    mp3in now works with both mono and stereo input files
>
>  o    flooper & flooper2 now allow stereo tables
>
>  o    Release phase of expsegr fixed
>
>  o    f-tables created by a large number of arguments could overwrite
>       memory, now fixed
>
>  o    performance of plltrack improved
>
>  o    init of arrays clarified and checked
>
>  o    gen23 corrected to stop an infinite loop
>
>
> Utilities:
>
>
> Frontends:
>
>  icsound:
>
>  csound~:
>
>  Emscripten:
>
>  csdebugger:
>
> General usage:
>
>
> Bugs fixed:
>
>    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr, hrtfer fixed
>
>    o   bugs in the harmon. harmon2, harmon3 and harmon4 fixed
>
>    o   Csound could crash after a parsing error, a case now removed
>
> ====================
> SYSTEM LEVEL CHANGES
> ====================
>
> System changes:
>
>    o    There are now checks that xin/xout types match those defined
>         as part of UDO definition.
>
>    o    jack now has a timeout
>
>
> Internal changes:
>
>    * Many defects indicated by coverity fixed or code changed.
>      Should make csound more robust in edge cases.
>
>    * Parser-related changes simplifies allocation of temporary
>      variables, with some new optimisations.
>
>    * code for multi-thread rendering improved and stablised
>      vis-a-vis redefinition of instruments.
>
> API
> ===
>    *
>
> Platform Specific
> =================
>
> iOS
> ---
>
> Android
> -------
>
> New experimental audio IO mode: csoundPerformKsmps() is called from
> the OpenSL ES output callback. This mode can be optionally enabled by
> passing a value of "false"  to a new second parameter to the CsoundObj
> constructor (bool isAsync).  The default constructor and the
> one-parameter sets this to "true" (keeping backwards compatibility
> with existing code).
>
>
> Windows
> -------
>
>
> OSX
> ---
>
> Linux
> -----
>        Linux is now build without FLTK threads,  This removes system
>        hangs and is in line with other builds
>
>
> ========================================================================
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2015-04-20 15:24
Fromjpff
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
Thanks; I have added a line stating tat==John


On Mon, 20 Apr 2015, Michael Gogins wrote:

> It will contain the OSC opcodes.
> Regards,
> Mike
> 
> 
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
> 
> On Mon, Apr 20, 2015 at 9:23 AM, Justin Smith  wrote:
>       This should also be the first bundled version of the android app
>       that includes the OSC opcodes, right?
> 
> On Mon, Apr 20, 2015 at 6:09 AM, Victor Lazzarini
>  wrote:
>       A few things that I remembered:
>
>       frontends:
>
>       pnacl:  added interface to allow the use of Csound's MIDI
>       input system.
>
>       platforms:
>
>       ios:  fixed audio callback to work correctly with lightning
>       output and Apple TV.
>
>       ========================
>       Dr Victor Lazzarini
>       Dean of Arts, Celtic Studies and Philosophy,
>       Maynooth University,
>       Maynooth, Co Kildare, Ireland
>       Tel: 00 353 7086936
>       Fax: 00 353 1 7086952
>
>       > On 20 Apr 2015, at 13:43, jpff 
>       wrote:
>       >
>       > The plan is to release 6.05 in one week.  Below are the
>       current state
>       > of the release notes/
>       >  Please send me any suggestions, corrections or
>       improvements.
>       >
>       > Just hoping no bug rears its head this week.....
>       > ==John ffitch
>       >
>       ========================================================================
>       >
>       >
>       > ============================
>       > CSOUND VERSION 6.05
>       > RELEASE NOTES   VERSION 6.05
>       > ============================
>       >
>       > As ever there are new facilities and numerous bug-fixes. 
>       A major part of
>       > this release is the removal of a number of memory leaks
>       and over use
>       > of memory.  Naturally these changes are all but invisible,
>       just a
>       > smaller memory foot-print.
>       >
>       > Note that we track bugs and requests for enhancements via
>       the github
>       > issues system,, and these had a significant affect on this
>       release.
>       >
>       > The Developers
>       >
>       >
>       >
>       > USER-LEVEL CHANGES
>       > ==================
>       >
>       > New opcodes:
>       >
>       >    o    **None**
>       >
>       > New Gen and Macros:
>       >
>       >    o    Paul Octavian Nasca's padsynth algorithm
>       implemented as a gen.
>       >
>       > Orchestra:
>       >
>       > Score:
>       >
>       >    o    Fixed string location calculation bug when
>       processing score
>       >         lines [fixes #443]
>       >
>       > Options:
>       >
>       >    o    A short-format copyright option is available, with
>       a fixed
>       >         number of well-known licences (CC, etc)
>       >
>       >    o    New command-line option to report MIDI devices in
>       simple
>       >         format
>       >
>       >    o    New command-line option to set ksmps
>       >
>       >
>       > Modified Opcodes and Gens:
>       >
>       >  o    adsynt handles amplitude changes better
>       >
>       >  o    sfont has better checking for corruptions
>       >
>       >  o    better checking in physical models for out-of-range
>       frequencies
>       >
>       >  o    ftgenonce and others allows string parameters
>       >
>       >  o    gausstrig reworked and extended with new features
>       >
>       >  0    use of p() function no longer complains overrides
>       the pcnt warning
>       >
>       >  o    fix to midirecv
>       >
>       >  o    OSCsend cleans up after use improved
>       >
>       >  o    fillarray is limited to 1 or 2 dimensional arrays;
>       in fact it
>       >       failed silently previously for 3D and higher.
>       >
>       >  o    oscbnk now works when the equaliser is used.
>       >
>       >  o    mp3in now works with both mono and stereo input
>       files
>       >
>       >  o    flooper & flooper2 now allow stereo tables
>       >
>       >  o    Release phase of expsegr fixed
>       >
>       >  o    f-tables created by a large number of arguments
>       could overwrite
>       >       memory, now fixed
>       >
>       >  o    performance of plltrack improved
>       >
>       >  o    init of arrays clarified and checked
>       >
>       >  o    gen23 corrected to stop an infinite loop
>       >
>       >
>       > Utilities:
>       >
>       >
>       > Frontends:
>       >
>       >  icsound:
>       >
>       >  csound~:
>       >
>       >  Emscripten:
>       >
>       >  csdebugger:
>       >
>       > General usage:
>       >
>       >
>       > Bugs fixed:
>       >
>       >    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr,
>       hrtfer fixed
>       >
>       >    o   bugs in the harmon. harmon2, harmon3 and harmon4
>       fixed
>       >
>       >    o   Csound could crash after a parsing error, a case
>       now removed
>       >
>       > ====================
>       > SYSTEM LEVEL CHANGES
>       > ====================
>       >
>       > System changes:
>       >
>       >    o    There are now checks that xin/xout types match
>       those defined
>       >         as part of UDO definition.
>       >
>       >    o    jack now has a timeout
>       >
>       >
>       > Internal changes:
>       >
>       >    * Many defects indicated by coverity fixed or code
>       changed.
>       >      Should make csound more robust in edge cases.
>       >
>       >    * Parser-related changes simplifies allocation of
>       temporary
>       >      variables, with some new optimisations.
>       >
>       >    * code for multi-thread rendering improved and
>       stablised
>       >      vis-a-vis redefinition of instruments.
>       >
>       > API
>       > ===
>       >    *
>       >
>       > Platform Specific
>       > =================
>       >
>       > iOS
>       > ---
>       >
>       > Android
>       > -------
>       >
>       > New experimental audio IO mode: csoundPerformKsmps() is
>       called from
>       > the OpenSL ES output callback. This mode can be optionally
>       enabled by
>       > passing a value of "false"  to a new second parameter to
>       the CsoundObj
>       > constructor (bool isAsync).  The default constructor and
>       the
>       > one-parameter sets this to "true" (keeping backwards
>       compatibility
>       > with existing code).
>       >
>       >
>       > Windows
>       > -------
>       >
>       >
>       > OSX
>       > ---
>       >
>       > Linux
>       > -----
>       >        Linux is now build without FLTK threads,  This
>       removes system
>       >        hangs and is in line with other builds
>       >
>       >
>       >
>       ========================================================================
>       >
>       >
>       >-----------------------------------------------------------------------------
>       -
>       > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM
>       EDT
>       > Develop your own process in accordance with the BPMN 2
>       standard
>       > Learn Process modeling best practices with Bonita BPM
>       through live exercises
>       >
>       http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>       event?utm_
>       >
>       source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>       > _______________________________________________
>       > Csound-devel mailing list
>       > Csound-devel@lists.sourceforge.net
>       > https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 
> -----------------------------------------------------------------------------
>       -
>       BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>       Develop your own process in accordance with the BPMN 2
>       standard
>       Learn Process modeling best practices with Bonita BPM
>       through live exercises
>       http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>       event?utm_
>       source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>       _______________________________________________
>       Csound-devel mailing list
>       Csound-devel@lists.sourceforge.net
>       https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 
> 
> -----------------------------------------------------------------------------
> -
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live
> exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
> event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 
> 
>

Date2015-04-20 15:28
Fromjpff
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
Thabnks; text added
==John ff

On Mon, 20 Apr 2015, Victor Lazzarini wrote:

> A few things that I remembered:
>
> frontends:
>
> pnacl:  added interface to allow the use of Csound's MIDI input system.
>
> platforms:
>
> ios:  fixed audio callback to work correctly with lightning output and Apple TV.
>
> ========================
> Dr Victor Lazzarini
> Dean of Arts, Celtic Studies and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952
>
>> On 20 Apr 2015, at 13:43, jpff  wrote:
>>
>> The plan is to release 6.05 in one week.  Below are the current state
>> of the release notes/
>>  Please send me any suggestions, corrections or improvements.
>>
>> Just hoping no bug rears its head this week.....
>> ==John ffitch
>> ========================================================================
>>
>>
>> ============================
>> CSOUND VERSION 6.05
>> RELEASE NOTES   VERSION 6.05
>> ============================
>>
>> As ever there are new facilities and numerous bug-fixes.  A major part of
>> this release is the removal of a number of memory leaks and over use
>> of memory.  Naturally these changes are all but invisible, just a
>> smaller memory foot-print.
>>
>> Note that we track bugs and requests for enhancements via the github
>> issues system,, and these had a significant affect on this release.
>>
>> The Developers
>>
>>
>>
>> USER-LEVEL CHANGES
>> ==================
>>
>> New opcodes:
>>
>>    o    **None**
>>
>> New Gen and Macros:
>>
>>    o    Paul Octavian Nasca's padsynth algorithm implemented as a gen.
>>
>> Orchestra:
>>
>> Score:
>>
>>    o    Fixed string location calculation bug when processing score
>>         lines [fixes #443]
>>
>> Options:
>>
>>    o    A short-format copyright option is available, with a fixed
>>         number of well-known licences (CC, etc)
>>
>>    o    New command-line option to report MIDI devices in simple
>>         format
>>
>>    o    New command-line option to set ksmps
>>
>>
>> Modified Opcodes and Gens:
>>
>>  o    adsynt handles amplitude changes better
>>
>>  o    sfont has better checking for corruptions
>>
>>  o    better checking in physical models for out-of-range frequencies
>>
>>  o    ftgenonce and others allows string parameters
>>
>>  o    gausstrig reworked and extended with new features
>>
>>  0    use of p() function no longer complains overrides the pcnt warning
>>
>>  o    fix to midirecv
>>
>>  o    OSCsend cleans up after use improved
>>
>>  o    fillarray is limited to 1 or 2 dimensional arrays; in fact it
>>       failed silently previously for 3D and higher.
>>
>>  o    oscbnk now works when the equaliser is used.
>>
>>  o    mp3in now works with both mono and stereo input files
>>
>>  o    flooper & flooper2 now allow stereo tables
>>
>>  o    Release phase of expsegr fixed
>>
>>  o    f-tables created by a large number of arguments could overwrite
>>       memory, now fixed
>>
>>  o    performance of plltrack improved
>>
>>  o    init of arrays clarified and checked
>>
>>  o    gen23 corrected to stop an infinite loop
>>
>>
>> Utilities:
>>
>>
>> Frontends:
>>
>>  icsound:
>>
>>  csound~:
>>
>>  Emscripten:
>>
>>  csdebugger:
>>
>> General usage:
>>
>>
>> Bugs fixed:
>>
>>    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr, hrtfer fixed
>>
>>    o   bugs in the harmon. harmon2, harmon3 and harmon4 fixed
>>
>>    o   Csound could crash after a parsing error, a case now removed
>>
>> ====================
>> SYSTEM LEVEL CHANGES
>> ====================
>>
>> System changes:
>>
>>    o    There are now checks that xin/xout types match those defined
>>         as part of UDO definition.
>>
>>    o    jack now has a timeout
>>
>>
>> Internal changes:
>>
>>    * Many defects indicated by coverity fixed or code changed.
>>      Should make csound more robust in edge cases.
>>
>>    * Parser-related changes simplifies allocation of temporary
>>      variables, with some new optimisations.
>>
>>    * code for multi-thread rendering improved and stablised
>>      vis-a-vis redefinition of instruments.
>>
>> API
>> ===
>>    *
>>
>> Platform Specific
>> =================
>>
>> iOS
>> ---
>>
>> Android
>> -------
>>
>> New experimental audio IO mode: csoundPerformKsmps() is called from
>> the OpenSL ES output callback. This mode can be optionally enabled by
>> passing a value of "false"  to a new second parameter to the CsoundObj
>> constructor (bool isAsync).  The default constructor and the
>> one-parameter sets this to "true" (keeping backwards compatibility
>> with existing code).
>>
>>
>> Windows
>> -------
>>
>>
>> OSX
>> ---
>>
>> Linux
>> -----
>>        Linux is now build without FLTK threads,  This removes system
>>        hangs and is in line with other builds
>>
>>
>> ========================================================================
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-20 15:30
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
Also for the Csound for Android app:
  1. There are new file open and save dialogs that permit the user to access the SD card on the device, if there is one, in addition to internal storage.
  2. There is a new "Save as..." button that permits the user to save the csd as a new file with a new name.
  3. Many of the examples in the archive of Android examples are now built into the app and can be run from the app's menu.
In addition, I will take a look at Victor's new audio callback and may make that the default in the app.

Regards,
Mike


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

On Mon, Apr 20, 2015 at 10:24 AM, jpff <jpff@codemist.co.uk> wrote:
Thanks; I have added a line stating tat==John



On Mon, 20 Apr 2015, Michael Gogins wrote:

It will contain the OSC opcodes.
Regards,
Mike


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

On Mon, Apr 20, 2015 at 9:23 AM, Justin Smith <noisesmith@gmail.com> wrote:
      This should also be the first bundled version of the android app
      that includes the OSC opcodes, right?

On Mon, Apr 20, 2015 at 6:09 AM, Victor Lazzarini
<Victor.Lazzarini@nuim.ie> wrote:
      A few things that I remembered:

      frontends:

      pnacl:  added interface to allow the use of Csound's MIDI
      input system.

      platforms:

      ios:  fixed audio callback to work correctly with lightning
      output and Apple TV.

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

      > On 20 Apr 2015, at 13:43, jpff <jpff@codemist.co.uk>
      wrote:
      >
      > The plan is to release 6.05 in one week.  Below are the
      current state
      > of the release notes/
      >  Please send me any suggestions, corrections or
      improvements.
      >
      > Just hoping no bug rears its head this week.....
      > ==John ffitch
      >
      ========================================================================
      >
      >
      > ============================
      > CSOUND VERSION 6.05
      > RELEASE NOTES   VERSION 6.05
      > ============================
      >
      > As ever there are new facilities and numerous bug-fixes. 
      A major part of
      > this release is the removal of a number of memory leaks
      and over use
      > of memory.  Naturally these changes are all but invisible,
      just a
      > smaller memory foot-print.
      >
      > Note that we track bugs and requests for enhancements via
      the github
      > issues system,, and these had a significant affect on this
      release.
      >
      > The Developers
      >
      >
      >
      > USER-LEVEL CHANGES
      > ==================
      >
      > New opcodes:
      >
      >    o    **None**
      >
      > New Gen and Macros:
      >
      >    o    Paul Octavian Nasca's padsynth algorithm
      implemented as a gen.
      >
      > Orchestra:
      >
      > Score:
      >
      >    o    Fixed string location calculation bug when
      processing score
      >         lines [fixes #443]
      >
      > Options:
      >
      >    o    A short-format copyright option is available, with
      a fixed
      >         number of well-known licences (CC, etc)
      >
      >    o    New command-line option to report MIDI devices in
      simple
      >         format
      >
      >    o    New command-line option to set ksmps
      >
      >
      > Modified Opcodes and Gens:
      >
      >  o    adsynt handles amplitude changes better
      >
      >  o    sfont has better checking for corruptions
      >
      >  o    better checking in physical models for out-of-range
      frequencies
      >
      >  o    ftgenonce and others allows string parameters
      >
      >  o    gausstrig reworked and extended with new features
      >
      >  0    use of p() function no longer complains overrides
      the pcnt warning
      >
      >  o    fix to midirecv
      >
      >  o    OSCsend cleans up after use improved
      >
      >  o    fillarray is limited to 1 or 2 dimensional arrays;
      in fact it
      >       failed silently previously for 3D and higher.
      >
      >  o    oscbnk now works when the equaliser is used.
      >
      >  o    mp3in now works with both mono and stereo input
      files
      >
      >  o    flooper & flooper2 now allow stereo tables
      >
      >  o    Release phase of expsegr fixed
      >
      >  o    f-tables created by a large number of arguments
      could overwrite
      >       memory, now fixed
      >
      >  o    performance of plltrack improved
      >
      >  o    init of arrays clarified and checked
      >
      >  o    gen23 corrected to stop an infinite loop
      >
      >
      > Utilities:
      >
      >
      > Frontends:
      >
      >  icsound:
      >
      >  csound~:
      >
      >  Emscripten:
      >
      >  csdebugger:
      >
      > General usage:
      >
      >
      > Bugs fixed:
      >
      >    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr,
      hrtfer fixed
      >
      >    o   bugs in the harmon. harmon2, harmon3 and harmon4
      fixed
      >
      >    o   Csound could crash after a parsing error, a case
      now removed
      >
      > ====================
      > SYSTEM LEVEL CHANGES
      > ====================
      >
      > System changes:
      >
      >    o    There are now checks that xin/xout types match
      those defined
      >         as part of UDO definition.
      >
      >    o    jack now has a timeout
      >
      >
      > Internal changes:
      >
      >    * Many defects indicated by coverity fixed or code
      changed.
      >      Should make csound more robust in edge cases.
      >
      >    * Parser-related changes simplifies allocation of
      temporary
      >      variables, with some new optimisations.
      >
      >    * code for multi-thread rendering improved and
      stablised
      >      vis-a-vis redefinition of instruments.
      >
      > API
      > ===
      >    *
      >
      > Platform Specific
      > =================
      >
      > iOS
      > ---
      >
      > Android
      > -------
      >
      > New experimental audio IO mode: csoundPerformKsmps() is
      called from
      > the OpenSL ES output callback. This mode can be optionally
      enabled by
      > passing a value of "false"  to a new second parameter to
      the CsoundObj
      > constructor (bool isAsync).  The default constructor and
      the
      > one-parameter sets this to "true" (keeping backwards
      compatibility
      > with existing code).
      >
      >
      > Windows
      > -------
      >
      >
      > OSX
      > ---
      >
      > Linux
      > -----
      >        Linux is now build without FLTK threads,  This
      removes system
      >        hangs and is in line with other builds
      >
      >
      >
      ========================================================================
      >
      >
      >-----------------------------------------------------------------------------
      -
      > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM
      EDT
      > Develop your own process in accordance with the BPMN 2
      standard
      > Learn Process modeling best practices with Bonita BPM
      through live exercises
      >
      http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
      event?utm_
      >
      source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
      > _______________________________________________
      > Csound-devel mailing list
      > Csound-devel@lists.sourceforge.net
      > https://lists.sourceforge.net/lists/listinfo/csound-devel


-----------------------------------------------------------------------------
      -
      BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
      Develop your own process in accordance with the BPMN 2
      standard
      Learn Process modeling best practices with Bonita BPM
      through live exercises
      http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
      event?utm_
      source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
      _______________________________________________
      Csound-devel mailing list
      Csound-devel@lists.sourceforge.net
      https://lists.sourceforge.net/lists/listinfo/csound-devel



-----------------------------------------------------------------------------
-
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live
exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel




------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2015-04-20 15:49
FromSteven Yi
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
Rory and Michael, could you test if building with the latest on
Windows is working okay for you?  I had made changes that should do
the same things as that pull request Rory submitted.  It should make
csound~ work okay if Rory's build worked.

On Mon, Apr 20, 2015 at 9:40 AM, Rory Walsh  wrote:
> What's the current state of csound~ on Windows. Will someone be able
> to run through those cmake changes, or should we wait till the next
> release?
>
> On 20 April 2015 at 14:23, Justin Smith  wrote:
>> This should also be the first bundled version of the android app that
>> includes the OSC opcodes, right?
>>
>> On Mon, Apr 20, 2015 at 6:09 AM, Victor Lazzarini 
>> wrote:
>>>
>>> A few things that I remembered:
>>>
>>> frontends:
>>>
>>> pnacl:  added interface to allow the use of Csound's MIDI input system.
>>>
>>> platforms:
>>>
>>> ios:  fixed audio callback to work correctly with lightning output and
>>> Apple TV.
>>>
>>> ========================
>>> Dr Victor Lazzarini
>>> Dean of Arts, Celtic Studies and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952
>>>
>>> > On 20 Apr 2015, at 13:43, jpff  wrote:
>>> >
>>> > The plan is to release 6.05 in one week.  Below are the current state
>>> > of the release notes/
>>> >  Please send me any suggestions, corrections or improvements.
>>> >
>>> > Just hoping no bug rears its head this week.....
>>> > ==John ffitch
>>> > ========================================================================
>>> >
>>> >
>>> > ============================
>>> > CSOUND VERSION 6.05
>>> > RELEASE NOTES   VERSION 6.05
>>> > ============================
>>> >
>>> > As ever there are new facilities and numerous bug-fixes.  A major part
>>> > of
>>> > this release is the removal of a number of memory leaks and over use
>>> > of memory.  Naturally these changes are all but invisible, just a
>>> > smaller memory foot-print.
>>> >
>>> > Note that we track bugs and requests for enhancements via the github
>>> > issues system,, and these had a significant affect on this release.
>>> >
>>> > The Developers
>>> >
>>> >
>>> >
>>> > USER-LEVEL CHANGES
>>> > ==================
>>> >
>>> > New opcodes:
>>> >
>>> >    o    **None**
>>> >
>>> > New Gen and Macros:
>>> >
>>> >    o    Paul Octavian Nasca's padsynth algorithm implemented as a gen.
>>> >
>>> > Orchestra:
>>> >
>>> > Score:
>>> >
>>> >    o    Fixed string location calculation bug when processing score
>>> >         lines [fixes #443]
>>> >
>>> > Options:
>>> >
>>> >    o    A short-format copyright option is available, with a fixed
>>> >         number of well-known licences (CC, etc)
>>> >
>>> >    o    New command-line option to report MIDI devices in simple
>>> >         format
>>> >
>>> >    o    New command-line option to set ksmps
>>> >
>>> >
>>> > Modified Opcodes and Gens:
>>> >
>>> >  o    adsynt handles amplitude changes better
>>> >
>>> >  o    sfont has better checking for corruptions
>>> >
>>> >  o    better checking in physical models for out-of-range frequencies
>>> >
>>> >  o    ftgenonce and others allows string parameters
>>> >
>>> >  o    gausstrig reworked and extended with new features
>>> >
>>> >  0    use of p() function no longer complains overrides the pcnt warning
>>> >
>>> >  o    fix to midirecv
>>> >
>>> >  o    OSCsend cleans up after use improved
>>> >
>>> >  o    fillarray is limited to 1 or 2 dimensional arrays; in fact it
>>> >       failed silently previously for 3D and higher.
>>> >
>>> >  o    oscbnk now works when the equaliser is used.
>>> >
>>> >  o    mp3in now works with both mono and stereo input files
>>> >
>>> >  o    flooper & flooper2 now allow stereo tables
>>> >
>>> >  o    Release phase of expsegr fixed
>>> >
>>> >  o    f-tables created by a large number of arguments could overwrite
>>> >       memory, now fixed
>>> >
>>> >  o    performance of plltrack improved
>>> >
>>> >  o    init of arrays clarified and checked
>>> >
>>> >  o    gen23 corrected to stop an infinite loop
>>> >
>>> >
>>> > Utilities:
>>> >
>>> >
>>> > Frontends:
>>> >
>>> >  icsound:
>>> >
>>> >  csound~:
>>> >
>>> >  Emscripten:
>>> >
>>> >  csdebugger:
>>> >
>>> > General usage:
>>> >
>>> >
>>> > Bugs fixed:
>>> >
>>> >    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr, hrtfer fixed
>>> >
>>> >    o   bugs in the harmon. harmon2, harmon3 and harmon4 fixed
>>> >
>>> >    o   Csound could crash after a parsing error, a case now removed
>>> >
>>> > ====================
>>> > SYSTEM LEVEL CHANGES
>>> > ====================
>>> >
>>> > System changes:
>>> >
>>> >    o    There are now checks that xin/xout types match those defined
>>> >         as part of UDO definition.
>>> >
>>> >    o    jack now has a timeout
>>> >
>>> >
>>> > Internal changes:
>>> >
>>> >    * Many defects indicated by coverity fixed or code changed.
>>> >      Should make csound more robust in edge cases.
>>> >
>>> >    * Parser-related changes simplifies allocation of temporary
>>> >      variables, with some new optimisations.
>>> >
>>> >    * code for multi-thread rendering improved and stablised
>>> >      vis-a-vis redefinition of instruments.
>>> >
>>> > API
>>> > ===
>>> >    *
>>> >
>>> > Platform Specific
>>> > =================
>>> >
>>> > iOS
>>> > ---
>>> >
>>> > Android
>>> > -------
>>> >
>>> > New experimental audio IO mode: csoundPerformKsmps() is called from
>>> > the OpenSL ES output callback. This mode can be optionally enabled by
>>> > passing a value of "false"  to a new second parameter to the CsoundObj
>>> > constructor (bool isAsync).  The default constructor and the
>>> > one-parameter sets this to "true" (keeping backwards compatibility
>>> > with existing code).
>>> >
>>> >
>>> > Windows
>>> > -------
>>> >
>>> >
>>> > OSX
>>> > ---
>>> >
>>> > Linux
>>> > -----
>>> >        Linux is now build without FLTK threads,  This removes system
>>> >        hangs and is in line with other builds
>>> >
>>> >
>>> > ========================================================================
>>> >
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> > Develop your own process in accordance with the BPMN 2 standard
>>> > Learn Process modeling best practices with Bonita BPM through live
>>> > exercises
>>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> > event?utm_
>>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live
>>> exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-20 15:49
FromVictor Lazzarini
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
The only snag with this is that I have not tested this with input audio; it works well with
output-only.

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

> On 20 Apr 2015, at 15:30, Michael Gogins  wrote:
> 
> In addition, I will take a look at Victor's new audio callback and may make that the default in the app.


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-20 16:33
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
I can test if building what I usually build works. I think this includes csound~. I rebuilt several times in the past few days if that is any help.

I will check specifically this evening.

Regards,
Mike


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

On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
The only snag with this is that I have not tested this with input audio; it works well with
output-only.

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

> On 20 Apr 2015, at 15:30, Michael Gogins <michael.gogins@gmail.com> wrote:
>
> In addition, I will take a look at Victor's new audio callback and may make that the default in the app.


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2015-04-20 17:08
FromRory Walsh
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
Great Mike. Let me know if you need me to check anything.

On 20 April 2015 at 16:33, Michael Gogins  wrote:
> I can test if building what I usually build works. I think this includes
> csound~. I rebuilt several times in the past few days if that is any help.
>
> I will check specifically this evening.
>
> Regards,
> Mike
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>  wrote:
>>
>> The only snag with this is that I have not tested this with input audio;
>> it works well with
>> output-only.
>>
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>>
>> > On 20 Apr 2015, at 15:30, Michael Gogins 
>> > wrote:
>> >
>> > In addition, I will take a look at Victor's new audio callback and may
>> > make that the default in the app.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-20 17:46
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
Is this for Max, or for Pure Data? I build only the one for Pure Data.

Regards,
Mike


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

On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
Great Mike. Let me know if you need me to check anything.

On 20 April 2015 at 16:33, Michael Gogins <michael.gogins@gmail.com> wrote:
> I can test if building what I usually build works. I think this includes
> csound~. I rebuilt several times in the past few days if that is any help.
>
> I will check specifically this evening.
>
> Regards,
> Mike
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
> <Victor.Lazzarini@nuim.ie> wrote:
>>
>> The only snag with this is that I have not tested this with input audio;
>> it works well with
>> output-only.
>>
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>>
>> > On 20 Apr 2015, at 15:30, Michael Gogins <michael.gogins@gmail.com>
>> > wrote:
>> >
>> > In addition, I will take a look at Victor's new audio callback and may
>> > make that the default in the app.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2015-04-20 18:02
FromSteven Yi
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
This is for Max.  Building only requires downloading the Max SDK and
setting MAX_SDK_ROOT to the directory where the SDK is uninstalled.
(Can modify in existing CMakeCache.txt file, or use
-DMAX_SDK_ROOT=/path/to/sdk).

What needs to be tested though should be first if the regular build
(non csound~) is working alright, then csound~ second.

On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
 wrote:
> Is this for Max, or for Pure Data? I build only the one for Pure Data.
>
> Regards,
> Mike
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh  wrote:
>>
>> Great Mike. Let me know if you need me to check anything.
>>
>> On 20 April 2015 at 16:33, Michael Gogins 
>> wrote:
>> > I can test if building what I usually build works. I think this includes
>> > csound~. I rebuilt several times in the past few days if that is any
>> > help.
>> >
>> > I will check specifically this evening.
>> >
>> > Regards,
>> > Mike
>> >
>> >
>> > -----------------------------------------------------
>> > Michael Gogins
>> > Irreducible Productions
>> > http://michaelgogins.tumblr.com
>> > Michael dot Gogins at gmail dot com
>> >
>> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>> >  wrote:
>> >>
>> >> The only snag with this is that I have not tested this with input
>> >> audio;
>> >> it works well with
>> >> output-only.
>> >>
>> >> ========================
>> >> Dr Victor Lazzarini
>> >> Dean of Arts, Celtic Studies and Philosophy,
>> >> Maynooth University,
>> >> Maynooth, Co Kildare, Ireland
>> >> Tel: 00 353 7086936
>> >> Fax: 00 353 1 7086952
>> >>
>> >> > On 20 Apr 2015, at 15:30, Michael Gogins 
>> >> > wrote:
>> >> >
>> >> > In addition, I will take a look at Victor's new audio callback and
>> >> > may
>> >> > make that the default in the app.
>> >>
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >> Develop your own process in accordance with the BPMN 2 standard
>> >> Learn Process modeling best practices with Bonita BPM through live
>> >> exercises
>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >> event?utm_
>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> > Develop your own process in accordance with the BPMN 2 standard
>> > Learn Process modeling best practices with Bonita BPM through live
>> > exercises
>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> > event?utm_
>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-20 18:10
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
OK, I have not ever built for Max before. But I will do as you say.

Regards,
Mike


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

On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi <stevenyi@gmail.com> wrote:
This is for Max.  Building only requires downloading the Max SDK and
setting MAX_SDK_ROOT to the directory where the SDK is uninstalled.
(Can modify in existing CMakeCache.txt file, or use
-DMAX_SDK_ROOT=/path/to/sdk).

What needs to be tested though should be first if the regular build
(non csound~) is working alright, then csound~ second.

On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
<michael.gogins@gmail.com> wrote:
> Is this for Max, or for Pure Data? I build only the one for Pure Data.
>
> Regards,
> Mike
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
>>
>> Great Mike. Let me know if you need me to check anything.
>>
>> On 20 April 2015 at 16:33, Michael Gogins <michael.gogins@gmail.com>
>> wrote:
>> > I can test if building what I usually build works. I think this includes
>> > csound~. I rebuilt several times in the past few days if that is any
>> > help.
>> >
>> > I will check specifically this evening.
>> >
>> > Regards,
>> > Mike
>> >
>> >
>> > -----------------------------------------------------
>> > Michael Gogins
>> > Irreducible Productions
>> > http://michaelgogins.tumblr.com
>> > Michael dot Gogins at gmail dot com
>> >
>> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>> > <Victor.Lazzarini@nuim.ie> wrote:
>> >>
>> >> The only snag with this is that I have not tested this with input
>> >> audio;
>> >> it works well with
>> >> output-only.
>> >>
>> >> ========================
>> >> Dr Victor Lazzarini
>> >> Dean of Arts, Celtic Studies and Philosophy,
>> >> Maynooth University,
>> >> Maynooth, Co Kildare, Ireland
>> >> Tel: 00 353 7086936
>> >> Fax: 00 353 1 7086952
>> >>
>> >> > On 20 Apr 2015, at 15:30, Michael Gogins <michael.gogins@gmail.com>
>> >> > wrote:
>> >> >
>> >> > In addition, I will take a look at Victor's new audio callback and
>> >> > may
>> >> > make that the default in the app.
>> >>
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >> Develop your own process in accordance with the BPMN 2 standard
>> >> Learn Process modeling best practices with Bonita BPM through live
>> >> exercises
>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >> event?utm_
>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> > Develop your own process in accordance with the BPMN 2 standard
>> > Learn Process modeling best practices with Bonita BPM through live
>> > exercises
>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> > event?utm_
>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2015-04-21 02:40
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
One more thing: Victor Lazzarini and I have apparently fixed the alwayson opcode crashing in CsoundVST performance.


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

On Mon, Apr 20, 2015 at 10:30 AM, Michael Gogins <michael.gogins@gmail.com> wrote:
Also for the Csound for Android app:
  1. There are new file open and save dialogs that permit the user to access the SD card on the device, if there is one, in addition to internal storage.
  2. There is a new "Save as..." button that permits the user to save the csd as a new file with a new name.
  3. Many of the examples in the archive of Android examples are now built into the app and can be run from the app's menu.
In addition, I will take a look at Victor's new audio callback and may make that the default in the app.

Regards,
Mike


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

On Mon, Apr 20, 2015 at 10:24 AM, jpff <jpff@codemist.co.uk> wrote:
Thanks; I have added a line stating tat==John



On Mon, 20 Apr 2015, Michael Gogins wrote:

It will contain the OSC opcodes.
Regards,
Mike


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

On Mon, Apr 20, 2015 at 9:23 AM, Justin Smith <noisesmith@gmail.com> wrote:
      This should also be the first bundled version of the android app
      that includes the OSC opcodes, right?

On Mon, Apr 20, 2015 at 6:09 AM, Victor Lazzarini
<Victor.Lazzarini@nuim.ie> wrote:
      A few things that I remembered:

      frontends:

      pnacl:  added interface to allow the use of Csound's MIDI
      input system.

      platforms:

      ios:  fixed audio callback to work correctly with lightning
      output and Apple TV.

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

      > On 20 Apr 2015, at 13:43, jpff <jpff@codemist.co.uk>
      wrote:
      >
      > The plan is to release 6.05 in one week.  Below are the
      current state
      > of the release notes/
      >  Please send me any suggestions, corrections or
      improvements.
      >
      > Just hoping no bug rears its head this week.....
      > ==John ffitch
      >
      ========================================================================
      >
      >
      > ============================
      > CSOUND VERSION 6.05
      > RELEASE NOTES   VERSION 6.05
      > ============================
      >
      > As ever there are new facilities and numerous bug-fixes. 
      A major part of
      > this release is the removal of a number of memory leaks
      and over use
      > of memory.  Naturally these changes are all but invisible,
      just a
      > smaller memory foot-print.
      >
      > Note that we track bugs and requests for enhancements via
      the github
      > issues system,, and these had a significant affect on this
      release.
      >
      > The Developers
      >
      >
      >
      > USER-LEVEL CHANGES
      > ==================
      >
      > New opcodes:
      >
      >    o    **None**
      >
      > New Gen and Macros:
      >
      >    o    Paul Octavian Nasca's padsynth algorithm
      implemented as a gen.
      >
      > Orchestra:
      >
      > Score:
      >
      >    o    Fixed string location calculation bug when
      processing score
      >         lines [fixes #443]
      >
      > Options:
      >
      >    o    A short-format copyright option is available, with
      a fixed
      >         number of well-known licences (CC, etc)
      >
      >    o    New command-line option to report MIDI devices in
      simple
      >         format
      >
      >    o    New command-line option to set ksmps
      >
      >
      > Modified Opcodes and Gens:
      >
      >  o    adsynt handles amplitude changes better
      >
      >  o    sfont has better checking for corruptions
      >
      >  o    better checking in physical models for out-of-range
      frequencies
      >
      >  o    ftgenonce and others allows string parameters
      >
      >  o    gausstrig reworked and extended with new features
      >
      >  0    use of p() function no longer complains overrides
      the pcnt warning
      >
      >  o    fix to midirecv
      >
      >  o    OSCsend cleans up after use improved
      >
      >  o    fillarray is limited to 1 or 2 dimensional arrays;
      in fact it
      >       failed silently previously for 3D and higher.
      >
      >  o    oscbnk now works when the equaliser is used.
      >
      >  o    mp3in now works with both mono and stereo input
      files
      >
      >  o    flooper & flooper2 now allow stereo tables
      >
      >  o    Release phase of expsegr fixed
      >
      >  o    f-tables created by a large number of arguments
      could overwrite
      >       memory, now fixed
      >
      >  o    performance of plltrack improved
      >
      >  o    init of arrays clarified and checked
      >
      >  o    gen23 corrected to stop an infinite loop
      >
      >
      > Utilities:
      >
      >
      > Frontends:
      >
      >  icsound:
      >
      >  csound~:
      >
      >  Emscripten:
      >
      >  csdebugger:
      >
      > General usage:
      >
      >
      > Bugs fixed:
      >
      >    o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr,
      hrtfer fixed
      >
      >    o   bugs in the harmon. harmon2, harmon3 and harmon4
      fixed
      >
      >    o   Csound could crash after a parsing error, a case
      now removed
      >
      > ====================
      > SYSTEM LEVEL CHANGES
      > ====================
      >
      > System changes:
      >
      >    o    There are now checks that xin/xout types match
      those defined
      >         as part of UDO definition.
      >
      >    o    jack now has a timeout
      >
      >
      > Internal changes:
      >
      >    * Many defects indicated by coverity fixed or code
      changed.
      >      Should make csound more robust in edge cases.
      >
      >    * Parser-related changes simplifies allocation of
      temporary
      >      variables, with some new optimisations.
      >
      >    * code for multi-thread rendering improved and
      stablised
      >      vis-a-vis redefinition of instruments.
      >
      > API
      > ===
      >    *
      >
      > Platform Specific
      > =================
      >
      > iOS
      > ---
      >
      > Android
      > -------
      >
      > New experimental audio IO mode: csoundPerformKsmps() is
      called from
      > the OpenSL ES output callback. This mode can be optionally
      enabled by
      > passing a value of "false"  to a new second parameter to
      the CsoundObj
      > constructor (bool isAsync).  The default constructor and
      the
      > one-parameter sets this to "true" (keeping backwards
      compatibility
      > with existing code).
      >
      >
      > Windows
      > -------
      >
      >
      > OSX
      > ---
      >
      > Linux
      > -----
      >        Linux is now build without FLTK threads,  This
      removes system
      >        hangs and is in line with other builds
      >
      >
      >
      ========================================================================
      >
      >
      >-----------------------------------------------------------------------------
      -
      > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM
      EDT
      > Develop your own process in accordance with the BPMN 2
      standard
      > Learn Process modeling best practices with Bonita BPM
      through live exercises
      >
      http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
      event?utm_
      >
      source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
      > _______________________________________________
      > Csound-devel mailing list
      > Csound-devel@lists.sourceforge.net
      > https://lists.sourceforge.net/lists/listinfo/csound-devel


-----------------------------------------------------------------------------
      -
      BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
      Develop your own process in accordance with the BPMN 2
      standard
      Learn Process modeling best practices with Bonita BPM
      through live exercises
      http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
      event?utm_
      source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
      _______________________________________________
      Csound-devel mailing list
      Csound-devel@lists.sourceforge.net
      https://lists.sourceforge.net/lists/listinfo/csound-devel



-----------------------------------------------------------------------------
-
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live
exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel




------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel




Date2015-04-21 03:17
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
I have obtained the Max SDK for 32 bit Windows. My build fails for one of the usual reasons you Posix guys' code fails on Windows.

Regards,
Mike

[ 85%] Building CXX object frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
In file included from D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
                 from D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110: error: conflicting declaration of 'int _snprintf(char*, size_t, const char*, ...)' wit
h 'C' linkage
   _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t _Count,const char * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
                                                                                                              ^
In file included from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19: note: previous declaration with 'C++' linkage
  #define snprintf _snprintf
                   ^
In file included from d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
                 from d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
                 from d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
                 from d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
                 from d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
                 from d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
                 from d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
                 from d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
                 from D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
                 from D:/msys/local/include/boost/scoped_ptr.hpp:14,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
                 from c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11: error: '::snprintf' has not been declared
   using ::snprintf;
           ^
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22: error: '__gnu_cxx::snprintf' has not been declared
   using ::__gnu_cxx::snprintf;
                      ^
frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271: recipe for target `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj' failed
make[2]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj] Error 1
CMakeFiles/Makefile2:2085: recipe for target `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all] Error 2
Makefile:147: recipe for target `all' failed
make: *** [all] Error 2


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

On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins <michael.gogins@gmail.com> wrote:
OK, I have not ever built for Max before. But I will do as you say.

Regards,
Mike


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

On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi <stevenyi@gmail.com> wrote:
This is for Max.  Building only requires downloading the Max SDK and
setting MAX_SDK_ROOT to the directory where the SDK is uninstalled.
(Can modify in existing CMakeCache.txt file, or use
-DMAX_SDK_ROOT=/path/to/sdk).

What needs to be tested though should be first if the regular build
(non csound~) is working alright, then csound~ second.

On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
<michael.gogins@gmail.com> wrote:
> Is this for Max, or for Pure Data? I build only the one for Pure Data.
>
> Regards,
> Mike
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
>>
>> Great Mike. Let me know if you need me to check anything.
>>
>> On 20 April 2015 at 16:33, Michael Gogins <michael.gogins@gmail.com>
>> wrote:
>> > I can test if building what I usually build works. I think this includes
>> > csound~. I rebuilt several times in the past few days if that is any
>> > help.
>> >
>> > I will check specifically this evening.
>> >
>> > Regards,
>> > Mike
>> >
>> >
>> > -----------------------------------------------------
>> > Michael Gogins
>> > Irreducible Productions
>> > http://michaelgogins.tumblr.com
>> > Michael dot Gogins at gmail dot com
>> >
>> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>> > <Victor.Lazzarini@nuim.ie> wrote:
>> >>
>> >> The only snag with this is that I have not tested this with input
>> >> audio;
>> >> it works well with
>> >> output-only.
>> >>
>> >> ========================
>> >> Dr Victor Lazzarini
>> >> Dean of Arts, Celtic Studies and Philosophy,
>> >> Maynooth University,
>> >> Maynooth, Co Kildare, Ireland
>> >> Tel: 00 353 7086936
>> >> Fax: 00 353 1 7086952
>> >>
>> >> > On 20 Apr 2015, at 15:30, Michael Gogins <michael.gogins@gmail.com>
>> >> > wrote:
>> >> >
>> >> > In addition, I will take a look at Victor's new audio callback and
>> >> > may
>> >> > make that the default in the app.
>> >>
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >> Develop your own process in accordance with the BPMN 2 standard
>> >> Learn Process modeling best practices with Bonita BPM through live
>> >> exercises
>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >> event?utm_
>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> > Develop your own process in accordance with the BPMN 2 standard
>> > Learn Process modeling best practices with Bonita BPM through live
>> > exercises
>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> > event?utm_
>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2015-04-21 15:36
FromSteven Yi
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
I'm getting a different build error myself.  I'm not sure what's
changed since the last time I built on this virtual machine:

cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde && /c/MinGW/bi
n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_ -Dcsound__EXPORTS -mfpmath=ss
e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign -static-libstdc++ -st
atic-libgcc -static -fvisibility=hidden @CMakeFiles/csound~.dir/includes_CXX.rsp
   -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o "CMakeFiles/csound~
.dir/src/sequencer.cpp.obj" -c /C/Users/Administrator/work/csound6/frontends/max
_csound_tilde/src/sequencer.cpp
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
: In member function 'void dvx::Sequencer::Write(const string&)':
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
:588:67: error: invalid conversion from 'const char*' to 'boost::property_tree::
xml_parser::xml_writer_settings >::Ch {aka char}' [-fper
missive]
    boost::property_tree::xml_writer_settings w(" ", 4); // Set ind
entation character and amount.
                                                                   ^
In file included from c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
ee/detail/xml_parser_utils.hpp:15:0,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
ee/detail/xml_parser_write.hpp:15,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
ee/xml_parser.hpp:15,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_t
ilde/src/sequencer.h:36,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_t
ilde/src/sequencer.cpp:24:
c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
riter_settings.hpp:40:9: error:   initializing argument 1 of 'boost::property_tr
ee::xml_parser::xml_writer_settings::xml_writer_settings(boost::property_tr
ee::xml_parser::xml_writer_settings::Ch, typename Str::size_type, const Str
&) [with Str = std::basic_string; boost::property_tree::xml_parser::xml_wr
iter_settings::Ch = char; typename Str::size_type = unsigned int]' [-fpermi
ssive]
         xml_writer_settings(Ch inchar = Ch(' '),
         ^
make[3]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
p.obj] Error 1

On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
 wrote:
> I have obtained the Max SDK for 32 bit Windows. My build fails for one of
> the usual reasons you Posix guys' code fails on Windows.
>
> Regards,
> Mike
>
> [ 85%] Building CXX object
> frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
> In file included from
> D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>                  from
> D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
> error: conflicting declaration of 'int _snprintf(char*, size_t, const char*,
> ...)' wit
> h 'C' linkage
>    _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t
> _Count,const char * __restrict__ _Format,...)
> __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>
> ^
> In file included from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
> note: previous declaration with 'C++' linkage
>   #define snprintf _snprintf
>                    ^
> In file included from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>                  from
> D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>                  from D:/msys/local/include/boost/scoped_ptr.hpp:14,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
> error: '::snprintf' has not been declared
>    using ::snprintf;
>            ^
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
> error: '__gnu_cxx::snprintf' has not been declared
>    using ::__gnu_cxx::snprintf;
>                       ^
> frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271: recipe for
> target `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
> failed
> make[2]: ***
> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj] Error 1
> CMakeFiles/Makefile2:2085: recipe for target
> `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
> make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all] Error 2
> Makefile:147: recipe for target `all' failed
> make: *** [all] Error 2
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins 
> wrote:
>>
>> OK, I have not ever built for Max before. But I will do as you say.
>>
>> Regards,
>> Mike
>>
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>
>> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi  wrote:
>>>
>>> This is for Max.  Building only requires downloading the Max SDK and
>>> setting MAX_SDK_ROOT to the directory where the SDK is uninstalled.
>>> (Can modify in existing CMakeCache.txt file, or use
>>> -DMAX_SDK_ROOT=/path/to/sdk).
>>>
>>> What needs to be tested though should be first if the regular build
>>> (non csound~) is working alright, then csound~ second.
>>>
>>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>>>  wrote:
>>> > Is this for Max, or for Pure Data? I build only the one for Pure Data.
>>> >
>>> > Regards,
>>> > Mike
>>> >
>>> >
>>> > -----------------------------------------------------
>>> > Michael Gogins
>>> > Irreducible Productions
>>> > http://michaelgogins.tumblr.com
>>> > Michael dot Gogins at gmail dot com
>>> >
>>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh  wrote:
>>> >>
>>> >> Great Mike. Let me know if you need me to check anything.
>>> >>
>>> >> On 20 April 2015 at 16:33, Michael Gogins 
>>> >> wrote:
>>> >> > I can test if building what I usually build works. I think this
>>> >> > includes
>>> >> > csound~. I rebuilt several times in the past few days if that is any
>>> >> > help.
>>> >> >
>>> >> > I will check specifically this evening.
>>> >> >
>>> >> > Regards,
>>> >> > Mike
>>> >> >
>>> >> >
>>> >> > -----------------------------------------------------
>>> >> > Michael Gogins
>>> >> > Irreducible Productions
>>> >> > http://michaelgogins.tumblr.com
>>> >> > Michael dot Gogins at gmail dot com
>>> >> >
>>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>>> >> >  wrote:
>>> >> >>
>>> >> >> The only snag with this is that I have not tested this with input
>>> >> >> audio;
>>> >> >> it works well with
>>> >> >> output-only.
>>> >> >>
>>> >> >> ========================
>>> >> >> Dr Victor Lazzarini
>>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>>> >> >> Maynooth University,
>>> >> >> Maynooth, Co Kildare, Ireland
>>> >> >> Tel: 00 353 7086936
>>> >> >> Fax: 00 353 1 7086952
>>> >> >>
>>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>>> >> >> > 
>>> >> >> > wrote:
>>> >> >> >
>>> >> >> > In addition, I will take a look at Victor's new audio callback
>>> >> >> > and
>>> >> >> > may
>>> >> >> > make that the default in the app.
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> ------------------------------------------------------------------------------
>>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> >> Learn Process modeling best practices with Bonita BPM through live
>>> >> >> exercises
>>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >> event?utm_
>>> >> >>
>>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >> _______________________________________________
>>> >> >> Csound-devel mailing list
>>> >> >> Csound-devel@lists.sourceforge.net
>>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >> >
>>> >> >
>>> >> >
>>> >> >
>>> >> > ------------------------------------------------------------------------------
>>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> > Develop your own process in accordance with the BPMN 2 standard
>>> >> > Learn Process modeling best practices with Bonita BPM through live
>>> >> > exercises
>>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> > event?utm_
>>> >> >
>>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> > _______________________________________________
>>> >> > Csound-devel mailing list
>>> >> > Csound-devel@lists.sourceforge.net
>>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> ------------------------------------------------------------------------------
>>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> Learn Process modeling best practices with Bonita BPM through live
>>> >> exercises
>>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> event?utm_
>>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> _______________________________________________
>>> >> Csound-devel mailing list
>>> >> Csound-devel@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>> >
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> > Develop your own process in accordance with the BPMN 2 standard
>>> > Learn Process modeling best practices with Bonita BPM through live
>>> > exercises
>>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> > event?utm_
>>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live
>>> exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-21 16:11
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
Boost version?

Regards,
Mike


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

On Tue, Apr 21, 2015 at 10:36 AM, Steven Yi <stevenyi@gmail.com> wrote:
I'm getting a different build error myself.  I'm not sure what's
changed since the last time I built on this virtual machine:

cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde && /c/MinGW/bi
n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_ -Dcsound__EXPORTS -mfpmath=ss
e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign -static-libstdc++ -st
atic-libgcc -static -fvisibility=hidden @CMakeFiles/csound~.dir/includes_CXX.rsp
   -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o "CMakeFiles/csound~
.dir/src/sequencer.cpp.obj" -c /C/Users/Administrator/work/csound6/frontends/max
_csound_tilde/src/sequencer.cpp
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
: In member function 'void dvx::Sequencer::Write(const string&)':
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
:588:67: error: invalid conversion from 'const char*' to 'boost::property_tree::
xml_parser::xml_writer_settings<std::basic_string<char> >::Ch {aka char}' [-fper
missive]
    boost::property_tree::xml_writer_settings<std::string> w(" ", 4); // Set ind
entation character and amount.
                                                                   ^
In file included from c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
ee/detail/xml_parser_utils.hpp:15:0,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
ee/detail/xml_parser_write.hpp:15,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
ee/xml_parser.hpp:15,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_t
ilde/src/sequencer.h:36,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_t
ilde/src/sequencer.cpp:24:
c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
riter_settings.hpp:40:9: error:   initializing argument 1 of 'boost::property_tr
ee::xml_parser::xml_writer_settings<Str>::xml_writer_settings(boost::property_tr
ee::xml_parser::xml_writer_settings<Str>::Ch, typename Str::size_type, const Str
&) [with Str = std::basic_string<char>; boost::property_tree::xml_parser::xml_wr
iter_settings<Str>::Ch = char; typename Str::size_type = unsigned int]' [-fpermi
ssive]
         xml_writer_settings(Ch inchar = Ch(' '),
         ^
make[3]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
p.obj] Error 1

On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
<michael.gogins@gmail.com> wrote:
> I have obtained the Max SDK for 32 bit Windows. My build fails for one of
> the usual reasons you Posix guys' code fails on Windows.
>
> Regards,
> Mike
>
> [ 85%] Building CXX object
> frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
> In file included from
> D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>                  from
> D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
> error: conflicting declaration of 'int _snprintf(char*, size_t, const char*,
> ...)' wit
> h 'C' linkage
>    _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t
> _Count,const char * __restrict__ _Format,...)
> __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>
> ^
> In file included from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
> note: previous declaration with 'C++' linkage
>   #define snprintf _snprintf
>                    ^
> In file included from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>                  from
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>                  from
> D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>                  from D:/msys/local/include/boost/scoped_ptr.hpp:14,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>                  from
> c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
> error: '::snprintf' has not been declared
>    using ::snprintf;
>            ^
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
> error: '__gnu_cxx::snprintf' has not been declared
>    using ::__gnu_cxx::snprintf;
>                       ^
> frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271: recipe for
> target `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
> failed
> make[2]: ***
> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj] Error 1
> CMakeFiles/Makefile2:2085: recipe for target
> `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
> make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all] Error 2
> Makefile:147: recipe for target `all' failed
> make: *** [all] Error 2
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins <michael.gogins@gmail.com>
> wrote:
>>
>> OK, I have not ever built for Max before. But I will do as you say.
>>
>> Regards,
>> Mike
>>
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>
>> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi <stevenyi@gmail.com> wrote:
>>>
>>> This is for Max.  Building only requires downloading the Max SDK and
>>> setting MAX_SDK_ROOT to the directory where the SDK is uninstalled.
>>> (Can modify in existing CMakeCache.txt file, or use
>>> -DMAX_SDK_ROOT=/path/to/sdk).
>>>
>>> What needs to be tested though should be first if the regular build
>>> (non csound~) is working alright, then csound~ second.
>>>
>>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>>> <michael.gogins@gmail.com> wrote:
>>> > Is this for Max, or for Pure Data? I build only the one for Pure Data.
>>> >
>>> > Regards,
>>> > Mike
>>> >
>>> >
>>> > -----------------------------------------------------
>>> > Michael Gogins
>>> > Irreducible Productions
>>> > http://michaelgogins.tumblr.com
>>> > Michael dot Gogins at gmail dot com
>>> >
>>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
>>> >>
>>> >> Great Mike. Let me know if you need me to check anything.
>>> >>
>>> >> On 20 April 2015 at 16:33, Michael Gogins <michael.gogins@gmail.com>
>>> >> wrote:
>>> >> > I can test if building what I usually build works. I think this
>>> >> > includes
>>> >> > csound~. I rebuilt several times in the past few days if that is any
>>> >> > help.
>>> >> >
>>> >> > I will check specifically this evening.
>>> >> >
>>> >> > Regards,
>>> >> > Mike
>>> >> >
>>> >> >
>>> >> > -----------------------------------------------------
>>> >> > Michael Gogins
>>> >> > Irreducible Productions
>>> >> > http://michaelgogins.tumblr.com
>>> >> > Michael dot Gogins at gmail dot com
>>> >> >
>>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>>> >> > <Victor.Lazzarini@nuim.ie> wrote:
>>> >> >>
>>> >> >> The only snag with this is that I have not tested this with input
>>> >> >> audio;
>>> >> >> it works well with
>>> >> >> output-only.
>>> >> >>
>>> >> >> ========================
>>> >> >> Dr Victor Lazzarini
>>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>>> >> >> Maynooth University,
>>> >> >> Maynooth, Co Kildare, Ireland
>>> >> >> Tel: 00 353 7086936
>>> >> >> Fax: 00 353 1 7086952
>>> >> >>
>>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>>> >> >> > <michael.gogins@gmail.com>
>>> >> >> > wrote:
>>> >> >> >
>>> >> >> > In addition, I will take a look at Victor's new audio callback
>>> >> >> > and
>>> >> >> > may
>>> >> >> > make that the default in the app.
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> ------------------------------------------------------------------------------
>>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> >> Learn Process modeling best practices with Bonita BPM through live
>>> >> >> exercises
>>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >> event?utm_
>>> >> >>
>>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >> _______________________________________________
>>> >> >> Csound-devel mailing list
>>> >> >> Csound-devel@lists.sourceforge.net
>>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >> >
>>> >> >
>>> >> >
>>> >> >
>>> >> > ------------------------------------------------------------------------------
>>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> > Develop your own process in accordance with the BPMN 2 standard
>>> >> > Learn Process modeling best practices with Bonita BPM through live
>>> >> > exercises
>>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> > event?utm_
>>> >> >
>>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> > _______________________________________________
>>> >> > Csound-devel mailing list
>>> >> > Csound-devel@lists.sourceforge.net
>>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> ------------------------------------------------------------------------------
>>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> Learn Process modeling best practices with Bonita BPM through live
>>> >> exercises
>>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> event?utm_
>>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> _______________________________________________
>>> >> Csound-devel mailing list
>>> >> Csound-devel@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>> >
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> > Develop your own process in accordance with the BPMN 2 standard
>>> > Learn Process modeling best practices with Bonita BPM through live
>>> > exercises
>>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> > event?utm_
>>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live
>>> exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2015-04-21 17:20
FromSteven Yi
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
Oddly, I tried adding -fpermissive, then tried undoing it and now
things are compiling just fine.  I just added a link to libsndfile
when on Windows and that has things now compiling and linking
correctly.

Note: I did not have the same problem as you regarding snprintf.  It
worked just fine here.  I assume that means that snprintf is defined
in your setup in headers, but not on mine (mingw, gcc 4.8.2).  So it
has nothing to do with posix people or anything, just difference of
setups on Windows.  I added an #ifndef in src/definitions.h for
csound~; could you try pulling and building again?



On Tue, Apr 21, 2015 at 11:11 AM, Michael Gogins
 wrote:
> Boost version?
>
> Regards,
> Mike
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Tue, Apr 21, 2015 at 10:36 AM, Steven Yi  wrote:
>>
>> I'm getting a different build error myself.  I'm not sure what's
>> changed since the last time I built on this virtual machine:
>>
>> cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde &&
>> /c/MinGW/bi
>> n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_ -Dcsound__EXPORTS
>> -mfpmath=ss
>> e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign
>> -static-libstdc++ -st
>> atic-libgcc -static -fvisibility=hidden
>> @CMakeFiles/csound~.dir/includes_CXX.rsp
>>    -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o
>> "CMakeFiles/csound~
>> .dir/src/sequencer.cpp.obj" -c
>> /C/Users/Administrator/work/csound6/frontends/max
>> _csound_tilde/src/sequencer.cpp
>>
>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>> : In member function 'void dvx::Sequencer::Write(const string&)':
>>
>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>> :588:67: error: invalid conversion from 'const char*' to
>> 'boost::property_tree::
>> xml_parser::xml_writer_settings >::Ch {aka char}'
>> [-fper
>> missive]
>>     boost::property_tree::xml_writer_settings w(" ", 4); //
>> Set ind
>> entation character and amount.
>>                                                                    ^
>> In file included from
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>> ee/detail/xml_parser_utils.hpp:15:0,
>>                  from
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>> ee/detail/xml_parser_write.hpp:15,
>>                  from
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>> ee/xml_parser.hpp:15,
>>                  from
>> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>> ilde/src/sequencer.h:36,
>>                  from
>> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>> ilde/src/sequencer.cpp:24:
>>
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
>> riter_settings.hpp:40:9: error:   initializing argument 1 of
>> 'boost::property_tr
>>
>> ee::xml_parser::xml_writer_settings::xml_writer_settings(boost::property_tr
>> ee::xml_parser::xml_writer_settings::Ch, typename Str::size_type,
>> const Str
>> &) [with Str = std::basic_string;
>> boost::property_tree::xml_parser::xml_wr
>> iter_settings::Ch = char; typename Str::size_type = unsigned int]'
>> [-fpermi
>> ssive]
>>          xml_writer_settings(Ch inchar = Ch(' '),
>>          ^
>> make[3]: ***
>> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
>> p.obj] Error 1
>>
>> On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
>>  wrote:
>> > I have obtained the Max SDK for 32 bit Windows. My build fails for one
>> > of
>> > the usual reasons you Posix guys' code fails on Windows.
>> >
>> > Regards,
>> > Mike
>> >
>> > [ 85%] Building CXX object
>> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
>> > In file included from
>> >
>> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>> >                  from
>> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
>> > error: conflicting declaration of 'int _snprintf(char*, size_t, const
>> > char*,
>> > ...)' wit
>> > h 'C' linkage
>> >    _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t
>> > _Count,const char * __restrict__ _Format,...)
>> > __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>> >
>> > ^
>> > In file included from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
>> > note: previous declaration with 'C++' linkage
>> >   #define snprintf _snprintf
>> >                    ^
>> > In file included from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>> >                  from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>> >                  from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>> >                  from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>> >                  from
>> > D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>> >                  from D:/msys/local/include/boost/scoped_ptr.hpp:14,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
>> > error: '::snprintf' has not been declared
>> >    using ::snprintf;
>> >            ^
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
>> > error: '__gnu_cxx::snprintf' has not been declared
>> >    using ::__gnu_cxx::snprintf;
>> >                       ^
>> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271: recipe
>> > for
>> > target
>> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
>> > failed
>> > make[2]: ***
>> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj]
>> > Error 1
>> > CMakeFiles/Makefile2:2085: recipe for target
>> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>> > make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>> > Error 2
>> > Makefile:147: recipe for target `all' failed
>> > make: *** [all] Error 2
>> >
>> >
>> > -----------------------------------------------------
>> > Michael Gogins
>> > Irreducible Productions
>> > http://michaelgogins.tumblr.com
>> > Michael dot Gogins at gmail dot com
>> >
>> > On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins
>> > 
>> > wrote:
>> >>
>> >> OK, I have not ever built for Max before. But I will do as you say.
>> >>
>> >> Regards,
>> >> Mike
>> >>
>> >>
>> >> -----------------------------------------------------
>> >> Michael Gogins
>> >> Irreducible Productions
>> >> http://michaelgogins.tumblr.com
>> >> Michael dot Gogins at gmail dot com
>> >>
>> >> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi  wrote:
>> >>>
>> >>> This is for Max.  Building only requires downloading the Max SDK and
>> >>> setting MAX_SDK_ROOT to the directory where the SDK is uninstalled.
>> >>> (Can modify in existing CMakeCache.txt file, or use
>> >>> -DMAX_SDK_ROOT=/path/to/sdk).
>> >>>
>> >>> What needs to be tested though should be first if the regular build
>> >>> (non csound~) is working alright, then csound~ second.
>> >>>
>> >>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>> >>>  wrote:
>> >>> > Is this for Max, or for Pure Data? I build only the one for Pure
>> >>> > Data.
>> >>> >
>> >>> > Regards,
>> >>> > Mike
>> >>> >
>> >>> >
>> >>> > -----------------------------------------------------
>> >>> > Michael Gogins
>> >>> > Irreducible Productions
>> >>> > http://michaelgogins.tumblr.com
>> >>> > Michael dot Gogins at gmail dot com
>> >>> >
>> >>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh 
>> >>> > wrote:
>> >>> >>
>> >>> >> Great Mike. Let me know if you need me to check anything.
>> >>> >>
>> >>> >> On 20 April 2015 at 16:33, Michael Gogins
>> >>> >> 
>> >>> >> wrote:
>> >>> >> > I can test if building what I usually build works. I think this
>> >>> >> > includes
>> >>> >> > csound~. I rebuilt several times in the past few days if that is
>> >>> >> > any
>> >>> >> > help.
>> >>> >> >
>> >>> >> > I will check specifically this evening.
>> >>> >> >
>> >>> >> > Regards,
>> >>> >> > Mike
>> >>> >> >
>> >>> >> >
>> >>> >> > -----------------------------------------------------
>> >>> >> > Michael Gogins
>> >>> >> > Irreducible Productions
>> >>> >> > http://michaelgogins.tumblr.com
>> >>> >> > Michael dot Gogins at gmail dot com
>> >>> >> >
>> >>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>> >>> >> >  wrote:
>> >>> >> >>
>> >>> >> >> The only snag with this is that I have not tested this with
>> >>> >> >> input
>> >>> >> >> audio;
>> >>> >> >> it works well with
>> >>> >> >> output-only.
>> >>> >> >>
>> >>> >> >> ========================
>> >>> >> >> Dr Victor Lazzarini
>> >>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>> >>> >> >> Maynooth University,
>> >>> >> >> Maynooth, Co Kildare, Ireland
>> >>> >> >> Tel: 00 353 7086936
>> >>> >> >> Fax: 00 353 1 7086952
>> >>> >> >>
>> >>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>> >>> >> >> > 
>> >>> >> >> > wrote:
>> >>> >> >> >
>> >>> >> >> > In addition, I will take a look at Victor's new audio callback
>> >>> >> >> > and
>> >>> >> >> > may
>> >>> >> >> > make that the default in the app.
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> ------------------------------------------------------------------------------
>> >>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> >> >> Develop your own process in accordance with the BPMN 2 standard
>> >>> >> >> Learn Process modeling best practices with Bonita BPM through
>> >>> >> >> live
>> >>> >> >> exercises
>> >>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> >> >> event?utm_
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> >> >> _______________________________________________
>> >>> >> >> Csound-devel mailing list
>> >>> >> >> Csound-devel@lists.sourceforge.net
>> >>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > ------------------------------------------------------------------------------
>> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> >> > Develop your own process in accordance with the BPMN 2 standard
>> >>> >> > Learn Process modeling best practices with Bonita BPM through
>> >>> >> > live
>> >>> >> > exercises
>> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> >> > event?utm_
>> >>> >> >
>> >>> >> >
>> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> >> > _______________________________________________
>> >>> >> > Csound-devel mailing list
>> >>> >> > Csound-devel@lists.sourceforge.net
>> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >> >
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> ------------------------------------------------------------------------------
>> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> >> Develop your own process in accordance with the BPMN 2 standard
>> >>> >> Learn Process modeling best practices with Bonita BPM through live
>> >>> >> exercises
>> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> >> event?utm_
>> >>> >>
>> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> >> _______________________________________________
>> >>> >> Csound-devel mailing list
>> >>> >> Csound-devel@lists.sourceforge.net
>> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> > ------------------------------------------------------------------------------
>> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> > Develop your own process in accordance with the BPMN 2 standard
>> >>> > Learn Process modeling best practices with Bonita BPM through live
>> >>> > exercises
>> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> > event?utm_
>> >>> >
>> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> > _______________________________________________
>> >>> > Csound-devel mailing list
>> >>> > Csound-devel@lists.sourceforge.net
>> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >
>> >>>
>> >>>
>> >>>
>> >>> ------------------------------------------------------------------------------
>> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> Develop your own process in accordance with the BPMN 2 standard
>> >>> Learn Process modeling best practices with Bonita BPM through live
>> >>> exercises
>> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> event?utm_
>> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> _______________________________________________
>> >>> Csound-devel mailing list
>> >>> Csound-devel@lists.sourceforge.net
>> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>
>> >>
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> > Develop your own process in accordance with the BPMN 2 standard
>> > Learn Process modeling best practices with Bonita BPM through live
>> > exercises
>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> > event?utm_
>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-21 17:30
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
I have MinGW gcc 4.9.1 which comes with the Qt SDK 5.4.1.

I will build again this afternoon or this evening.

Just twitting you Posix guys for working on a Windows (also) system.

Regards,
Mike


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

On Tue, Apr 21, 2015 at 12:20 PM, Steven Yi <stevenyi@gmail.com> wrote:
Oddly, I tried adding -fpermissive, then tried undoing it and now
things are compiling just fine.  I just added a link to libsndfile
when on Windows and that has things now compiling and linking
correctly.

Note: I did not have the same problem as you regarding snprintf.  It
worked just fine here.  I assume that means that snprintf is defined
in your setup in headers, but not on mine (mingw, gcc 4.8.2).  So it
has nothing to do with posix people or anything, just difference of
setups on Windows.  I added an #ifndef in src/definitions.h for
csound~; could you try pulling and building again?



On Tue, Apr 21, 2015 at 11:11 AM, Michael Gogins
<michael.gogins@gmail.com> wrote:
> Boost version?
>
> Regards,
> Mike
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Tue, Apr 21, 2015 at 10:36 AM, Steven Yi <stevenyi@gmail.com> wrote:
>>
>> I'm getting a different build error myself.  I'm not sure what's
>> changed since the last time I built on this virtual machine:
>>
>> cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde &&
>> /c/MinGW/bi
>> n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_ -Dcsound__EXPORTS
>> -mfpmath=ss
>> e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign
>> -static-libstdc++ -st
>> atic-libgcc -static -fvisibility=hidden
>> @CMakeFiles/csound~.dir/includes_CXX.rsp
>>    -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o
>> "CMakeFiles/csound~
>> .dir/src/sequencer.cpp.obj" -c
>> /C/Users/Administrator/work/csound6/frontends/max
>> _csound_tilde/src/sequencer.cpp
>>
>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>> : In member function 'void dvx::Sequencer::Write(const string&)':
>>
>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>> :588:67: error: invalid conversion from 'const char*' to
>> 'boost::property_tree::
>> xml_parser::xml_writer_settings<std::basic_string<char> >::Ch {aka char}'
>> [-fper
>> missive]
>>     boost::property_tree::xml_writer_settings<std::string> w(" ", 4); //
>> Set ind
>> entation character and amount.
>>                                                                    ^
>> In file included from
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>> ee/detail/xml_parser_utils.hpp:15:0,
>>                  from
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>> ee/detail/xml_parser_write.hpp:15,
>>                  from
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>> ee/xml_parser.hpp:15,
>>                  from
>> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>> ilde/src/sequencer.h:36,
>>                  from
>> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>> ilde/src/sequencer.cpp:24:
>>
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
>> riter_settings.hpp:40:9: error:   initializing argument 1 of
>> 'boost::property_tr
>>
>> ee::xml_parser::xml_writer_settings<Str>::xml_writer_settings(boost::property_tr
>> ee::xml_parser::xml_writer_settings<Str>::Ch, typename Str::size_type,
>> const Str
>> &) [with Str = std::basic_string<char>;
>> boost::property_tree::xml_parser::xml_wr
>> iter_settings<Str>::Ch = char; typename Str::size_type = unsigned int]'
>> [-fpermi
>> ssive]
>>          xml_writer_settings(Ch inchar = Ch(' '),
>>          ^
>> make[3]: ***
>> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
>> p.obj] Error 1
>>
>> On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
>> <michael.gogins@gmail.com> wrote:
>> > I have obtained the Max SDK for 32 bit Windows. My build fails for one
>> > of
>> > the usual reasons you Posix guys' code fails on Windows.
>> >
>> > Regards,
>> > Mike
>> >
>> > [ 85%] Building CXX object
>> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
>> > In file included from
>> >
>> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>> >                  from
>> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
>> > error: conflicting declaration of 'int _snprintf(char*, size_t, const
>> > char*,
>> > ...)' wit
>> > h 'C' linkage
>> >    _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t
>> > _Count,const char * __restrict__ _Format,...)
>> > __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>> >
>> > ^
>> > In file included from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
>> > note: previous declaration with 'C++' linkage
>> >   #define snprintf _snprintf
>> >                    ^
>> > In file included from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>> >                  from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>> >                  from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>> >                  from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>> >                  from
>> > D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>> >                  from D:/msys/local/include/boost/scoped_ptr.hpp:14,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
>> > error: '::snprintf' has not been declared
>> >    using ::snprintf;
>> >            ^
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
>> > error: '__gnu_cxx::snprintf' has not been declared
>> >    using ::__gnu_cxx::snprintf;
>> >                       ^
>> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271: recipe
>> > for
>> > target
>> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
>> > failed
>> > make[2]: ***
>> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj]
>> > Error 1
>> > CMakeFiles/Makefile2:2085: recipe for target
>> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>> > make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>> > Error 2
>> > Makefile:147: recipe for target `all' failed
>> > make: *** [all] Error 2
>> >
>> >
>> > -----------------------------------------------------
>> > Michael Gogins
>> > Irreducible Productions
>> > http://michaelgogins.tumblr.com
>> > Michael dot Gogins at gmail dot com
>> >
>> > On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins
>> > <michael.gogins@gmail.com>
>> > wrote:
>> >>
>> >> OK, I have not ever built for Max before. But I will do as you say.
>> >>
>> >> Regards,
>> >> Mike
>> >>
>> >>
>> >> -----------------------------------------------------
>> >> Michael Gogins
>> >> Irreducible Productions
>> >> http://michaelgogins.tumblr.com
>> >> Michael dot Gogins at gmail dot com
>> >>
>> >> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi <stevenyi@gmail.com> wrote:
>> >>>
>> >>> This is for Max.  Building only requires downloading the Max SDK and
>> >>> setting MAX_SDK_ROOT to the directory where the SDK is uninstalled.
>> >>> (Can modify in existing CMakeCache.txt file, or use
>> >>> -DMAX_SDK_ROOT=/path/to/sdk).
>> >>>
>> >>> What needs to be tested though should be first if the regular build
>> >>> (non csound~) is working alright, then csound~ second.
>> >>>
>> >>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>> >>> <michael.gogins@gmail.com> wrote:
>> >>> > Is this for Max, or for Pure Data? I build only the one for Pure
>> >>> > Data.
>> >>> >
>> >>> > Regards,
>> >>> > Mike
>> >>> >
>> >>> >
>> >>> > -----------------------------------------------------
>> >>> > Michael Gogins
>> >>> > Irreducible Productions
>> >>> > http://michaelgogins.tumblr.com
>> >>> > Michael dot Gogins at gmail dot com
>> >>> >
>> >>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh <rorywalsh@ear.ie>
>> >>> > wrote:
>> >>> >>
>> >>> >> Great Mike. Let me know if you need me to check anything.
>> >>> >>
>> >>> >> On 20 April 2015 at 16:33, Michael Gogins
>> >>> >> <michael.gogins@gmail.com>
>> >>> >> wrote:
>> >>> >> > I can test if building what I usually build works. I think this
>> >>> >> > includes
>> >>> >> > csound~. I rebuilt several times in the past few days if that is
>> >>> >> > any
>> >>> >> > help.
>> >>> >> >
>> >>> >> > I will check specifically this evening.
>> >>> >> >
>> >>> >> > Regards,
>> >>> >> > Mike
>> >>> >> >
>> >>> >> >
>> >>> >> > -----------------------------------------------------
>> >>> >> > Michael Gogins
>> >>> >> > Irreducible Productions
>> >>> >> > http://michaelgogins.tumblr.com
>> >>> >> > Michael dot Gogins at gmail dot com
>> >>> >> >
>> >>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>> >>> >> > <Victor.Lazzarini@nuim.ie> wrote:
>> >>> >> >>
>> >>> >> >> The only snag with this is that I have not tested this with
>> >>> >> >> input
>> >>> >> >> audio;
>> >>> >> >> it works well with
>> >>> >> >> output-only.
>> >>> >> >>
>> >>> >> >> ========================
>> >>> >> >> Dr Victor Lazzarini
>> >>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>> >>> >> >> Maynooth University,
>> >>> >> >> Maynooth, Co Kildare, Ireland
>> >>> >> >> Tel: 00 353 7086936
>> >>> >> >> Fax: 00 353 1 7086952
>> >>> >> >>
>> >>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>> >>> >> >> > <michael.gogins@gmail.com>
>> >>> >> >> > wrote:
>> >>> >> >> >
>> >>> >> >> > In addition, I will take a look at Victor's new audio callback
>> >>> >> >> > and
>> >>> >> >> > may
>> >>> >> >> > make that the default in the app.
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> ------------------------------------------------------------------------------
>> >>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> >> >> Develop your own process in accordance with the BPMN 2 standard
>> >>> >> >> Learn Process modeling best practices with Bonita BPM through
>> >>> >> >> live
>> >>> >> >> exercises
>> >>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> >> >> event?utm_
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> >> >> _______________________________________________
>> >>> >> >> Csound-devel mailing list
>> >>> >> >> Csound-devel@lists.sourceforge.net
>> >>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > ------------------------------------------------------------------------------
>> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> >> > Develop your own process in accordance with the BPMN 2 standard
>> >>> >> > Learn Process modeling best practices with Bonita BPM through
>> >>> >> > live
>> >>> >> > exercises
>> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> >> > event?utm_
>> >>> >> >
>> >>> >> >
>> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> >> > _______________________________________________
>> >>> >> > Csound-devel mailing list
>> >>> >> > Csound-devel@lists.sourceforge.net
>> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >> >
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> ------------------------------------------------------------------------------
>> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> >> Develop your own process in accordance with the BPMN 2 standard
>> >>> >> Learn Process modeling best practices with Bonita BPM through live
>> >>> >> exercises
>> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> >> event?utm_
>> >>> >>
>> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> >> _______________________________________________
>> >>> >> Csound-devel mailing list
>> >>> >> Csound-devel@lists.sourceforge.net
>> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> > ------------------------------------------------------------------------------
>> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> > Develop your own process in accordance with the BPMN 2 standard
>> >>> > Learn Process modeling best practices with Bonita BPM through live
>> >>> > exercises
>> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> > event?utm_
>> >>> >
>> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> > _______________________________________________
>> >>> > Csound-devel mailing list
>> >>> > Csound-devel@lists.sourceforge.net
>> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >
>> >>>
>> >>>
>> >>>
>> >>> ------------------------------------------------------------------------------
>> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> Develop your own process in accordance with the BPMN 2 standard
>> >>> Learn Process modeling best practices with Bonita BPM through live
>> >>> exercises
>> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> event?utm_
>> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> _______________________________________________
>> >>> Csound-devel mailing list
>> >>> Csound-devel@lists.sourceforge.net
>> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>
>> >>
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> > Develop your own process in accordance with the BPMN 2 standard
>> > Learn Process modeling best practices with Bonita BPM through live
>> > exercises
>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> > event?utm_
>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2015-04-22 00:37
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
I have pushed a few fixes that advance the compilation of csound~ with MinGW. I do not think they should present a problem for other platforms. I will let you guys deal with the next problem, multiple definitions of pthread functions, see below.

Regards,
Mike

Linking CXX shared library "csound~.mxe"
d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
.text+0x1350): multiple definition of `pthread_exit'
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000059.o):(.text+0x0): first defined here
d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
.text+0x1c90): multiple definition of `pthread_create'
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000054.o):(.text+0x0): first defined here
d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
.text+0x1f40): multiple definition of `pthread_join'
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000067.o):(.text+0x0): first defined here
d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
ext+0x290): multiple definition of `pthread_mutex_unlock'
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000076.o):(.text+0x0): first defined here
d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
ext+0x370): multiple definition of `pthread_mutex_init'
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000072.o):(.text+0x0): first defined here
d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
ext+0x680): multiple definition of `pthread_mutex_lock'
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000073.o):(.text+0x0): first defined here
d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
ext+0x760): multiple definition of `pthread_mutex_trylock'
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000075.o):(.text+0x0): first defined here
d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
ext+0x830): multiple definition of `pthread_mutex_destroy'
d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000071.o):(.text+0x0): first defined here
d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/bin/ld.exe: d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i6
86-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o): bad reloc address 0x0 in section `.CRT$XLF'
collect2.exe: error: ld returned 1 exit status
frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:429: recipe for target `frontends/max_csound_tilde/csound~.mxe' failed
make[2]: *** [frontends/max_csound_tilde/csound~.mxe] Error 1
CMakeFiles/Makefile2:2085: recipe for target `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all] Error 2
Makefile:147: recipe for target `all' failed
make: *** [all] Error 2


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

On Tue, Apr 21, 2015 at 12:30 PM, Michael Gogins <michael.gogins@gmail.com> wrote:
I have MinGW gcc 4.9.1 which comes with the Qt SDK 5.4.1.

I will build again this afternoon or this evening.

Just twitting you Posix guys for working on a Windows (also) system.

Regards,
Mike


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

On Tue, Apr 21, 2015 at 12:20 PM, Steven Yi <stevenyi@gmail.com> wrote:
Oddly, I tried adding -fpermissive, then tried undoing it and now
things are compiling just fine.  I just added a link to libsndfile
when on Windows and that has things now compiling and linking
correctly.

Note: I did not have the same problem as you regarding snprintf.  It
worked just fine here.  I assume that means that snprintf is defined
in your setup in headers, but not on mine (mingw, gcc 4.8.2).  So it
has nothing to do with posix people or anything, just difference of
setups on Windows.  I added an #ifndef in src/definitions.h for
csound~; could you try pulling and building again?



On Tue, Apr 21, 2015 at 11:11 AM, Michael Gogins
<michael.gogins@gmail.com> wrote:
> Boost version?
>
> Regards,
> Mike
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Tue, Apr 21, 2015 at 10:36 AM, Steven Yi <stevenyi@gmail.com> wrote:
>>
>> I'm getting a different build error myself.  I'm not sure what's
>> changed since the last time I built on this virtual machine:
>>
>> cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde &&
>> /c/MinGW/bi
>> n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_ -Dcsound__EXPORTS
>> -mfpmath=ss
>> e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign
>> -static-libstdc++ -st
>> atic-libgcc -static -fvisibility=hidden
>> @CMakeFiles/csound~.dir/includes_CXX.rsp
>>    -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o
>> "CMakeFiles/csound~
>> .dir/src/sequencer.cpp.obj" -c
>> /C/Users/Administrator/work/csound6/frontends/max
>> _csound_tilde/src/sequencer.cpp
>>
>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>> : In member function 'void dvx::Sequencer::Write(const string&)':
>>
>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>> :588:67: error: invalid conversion from 'const char*' to
>> 'boost::property_tree::
>> xml_parser::xml_writer_settings<std::basic_string<char> >::Ch {aka char}'
>> [-fper
>> missive]
>>     boost::property_tree::xml_writer_settings<std::string> w(" ", 4); //
>> Set ind
>> entation character and amount.
>>                                                                    ^
>> In file included from
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>> ee/detail/xml_parser_utils.hpp:15:0,
>>                  from
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>> ee/detail/xml_parser_write.hpp:15,
>>                  from
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>> ee/xml_parser.hpp:15,
>>                  from
>> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>> ilde/src/sequencer.h:36,
>>                  from
>> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>> ilde/src/sequencer.cpp:24:
>>
>> c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
>> riter_settings.hpp:40:9: error:   initializing argument 1 of
>> 'boost::property_tr
>>
>> ee::xml_parser::xml_writer_settings<Str>::xml_writer_settings(boost::property_tr
>> ee::xml_parser::xml_writer_settings<Str>::Ch, typename Str::size_type,
>> const Str
>> &) [with Str = std::basic_string<char>;
>> boost::property_tree::xml_parser::xml_wr
>> iter_settings<Str>::Ch = char; typename Str::size_type = unsigned int]'
>> [-fpermi
>> ssive]
>>          xml_writer_settings(Ch inchar = Ch(' '),
>>          ^
>> make[3]: ***
>> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
>> p.obj] Error 1
>>
>> On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
>> <michael.gogins@gmail.com> wrote:
>> > I have obtained the Max SDK for 32 bit Windows. My build fails for one
>> > of
>> > the usual reasons you Posix guys' code fails on Windows.
>> >
>> > Regards,
>> > Mike
>> >
>> > [ 85%] Building CXX object
>> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
>> > In file included from
>> >
>> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>> >                  from
>> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
>> > error: conflicting declaration of 'int _snprintf(char*, size_t, const
>> > char*,
>> > ...)' wit
>> > h 'C' linkage
>> >    _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t
>> > _Count,const char * __restrict__ _Format,...)
>> > __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>> >
>> > ^
>> > In file included from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
>> > note: previous declaration with 'C++' linkage
>> >   #define snprintf _snprintf
>> >                    ^
>> > In file included from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>> >                  from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>> >                  from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>> >                  from
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>> >                  from
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>> >                  from
>> > D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>> >                  from D:/msys/local/include/boost/scoped_ptr.hpp:14,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>> >                  from
>> >
>> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
>> > error: '::snprintf' has not been declared
>> >    using ::snprintf;
>> >            ^
>> >
>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
>> > error: '__gnu_cxx::snprintf' has not been declared
>> >    using ::__gnu_cxx::snprintf;
>> >                       ^
>> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271: recipe
>> > for
>> > target
>> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
>> > failed
>> > make[2]: ***
>> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj]
>> > Error 1
>> > CMakeFiles/Makefile2:2085: recipe for target
>> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>> > make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>> > Error 2
>> > Makefile:147: recipe for target `all' failed
>> > make: *** [all] Error 2
>> >
>> >
>> > -----------------------------------------------------
>> > Michael Gogins
>> > Irreducible Productions
>> > http://michaelgogins.tumblr.com
>> > Michael dot Gogins at gmail dot com
>> >
>> > On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins
>> > <michael.gogins@gmail.com>
>> > wrote:
>> >>
>> >> OK, I have not ever built for Max before. But I will do as you say.
>> >>
>> >> Regards,
>> >> Mike
>> >>
>> >>
>> >> -----------------------------------------------------
>> >> Michael Gogins
>> >> Irreducible Productions
>> >> http://michaelgogins.tumblr.com
>> >> Michael dot Gogins at gmail dot com
>> >>
>> >> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi <stevenyi@gmail.com> wrote:
>> >>>
>> >>> This is for Max.  Building only requires downloading the Max SDK and
>> >>> setting MAX_SDK_ROOT to the directory where the SDK is uninstalled.
>> >>> (Can modify in existing CMakeCache.txt file, or use
>> >>> -DMAX_SDK_ROOT=/path/to/sdk).
>> >>>
>> >>> What needs to be tested though should be first if the regular build
>> >>> (non csound~) is working alright, then csound~ second.
>> >>>
>> >>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>> >>> <michael.gogins@gmail.com> wrote:
>> >>> > Is this for Max, or for Pure Data? I build only the one for Pure
>> >>> > Data.
>> >>> >
>> >>> > Regards,
>> >>> > Mike
>> >>> >
>> >>> >
>> >>> > -----------------------------------------------------
>> >>> > Michael Gogins
>> >>> > Irreducible Productions
>> >>> > http://michaelgogins.tumblr.com
>> >>> > Michael dot Gogins at gmail dot com
>> >>> >
>> >>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh <rorywalsh@ear.ie>
>> >>> > wrote:
>> >>> >>
>> >>> >> Great Mike. Let me know if you need me to check anything.
>> >>> >>
>> >>> >> On 20 April 2015 at 16:33, Michael Gogins
>> >>> >> <michael.gogins@gmail.com>
>> >>> >> wrote:
>> >>> >> > I can test if building what I usually build works. I think this
>> >>> >> > includes
>> >>> >> > csound~. I rebuilt several times in the past few days if that is
>> >>> >> > any
>> >>> >> > help.
>> >>> >> >
>> >>> >> > I will check specifically this evening.
>> >>> >> >
>> >>> >> > Regards,
>> >>> >> > Mike
>> >>> >> >
>> >>> >> >
>> >>> >> > -----------------------------------------------------
>> >>> >> > Michael Gogins
>> >>> >> > Irreducible Productions
>> >>> >> > http://michaelgogins.tumblr.com
>> >>> >> > Michael dot Gogins at gmail dot com
>> >>> >> >
>> >>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>> >>> >> > <Victor.Lazzarini@nuim.ie> wrote:
>> >>> >> >>
>> >>> >> >> The only snag with this is that I have not tested this with
>> >>> >> >> input
>> >>> >> >> audio;
>> >>> >> >> it works well with
>> >>> >> >> output-only.
>> >>> >> >>
>> >>> >> >> ========================
>> >>> >> >> Dr Victor Lazzarini
>> >>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>> >>> >> >> Maynooth University,
>> >>> >> >> Maynooth, Co Kildare, Ireland
>> >>> >> >> Tel: 00 353 7086936
>> >>> >> >> Fax: 00 353 1 7086952
>> >>> >> >>
>> >>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>> >>> >> >> > <michael.gogins@gmail.com>
>> >>> >> >> > wrote:
>> >>> >> >> >
>> >>> >> >> > In addition, I will take a look at Victor's new audio callback
>> >>> >> >> > and
>> >>> >> >> > may
>> >>> >> >> > make that the default in the app.
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> ------------------------------------------------------------------------------
>> >>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> >> >> Develop your own process in accordance with the BPMN 2 standard
>> >>> >> >> Learn Process modeling best practices with Bonita BPM through
>> >>> >> >> live
>> >>> >> >> exercises
>> >>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> >> >> event?utm_
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> >> >> _______________________________________________
>> >>> >> >> Csound-devel mailing list
>> >>> >> >> Csound-devel@lists.sourceforge.net
>> >>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > ------------------------------------------------------------------------------
>> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> >> > Develop your own process in accordance with the BPMN 2 standard
>> >>> >> > Learn Process modeling best practices with Bonita BPM through
>> >>> >> > live
>> >>> >> > exercises
>> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> >> > event?utm_
>> >>> >> >
>> >>> >> >
>> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> >> > _______________________________________________
>> >>> >> > Csound-devel mailing list
>> >>> >> > Csound-devel@lists.sourceforge.net
>> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >> >
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> ------------------------------------------------------------------------------
>> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> >> Develop your own process in accordance with the BPMN 2 standard
>> >>> >> Learn Process modeling best practices with Bonita BPM through live
>> >>> >> exercises
>> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> >> event?utm_
>> >>> >>
>> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> >> _______________________________________________
>> >>> >> Csound-devel mailing list
>> >>> >> Csound-devel@lists.sourceforge.net
>> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> > ------------------------------------------------------------------------------
>> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> > Develop your own process in accordance with the BPMN 2 standard
>> >>> > Learn Process modeling best practices with Bonita BPM through live
>> >>> > exercises
>> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> > event?utm_
>> >>> >
>> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> > _______________________________________________
>> >>> > Csound-devel mailing list
>> >>> > Csound-devel@lists.sourceforge.net
>> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>> >
>> >>>
>> >>>
>> >>>
>> >>> ------------------------------------------------------------------------------
>> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> >>> Develop your own process in accordance with the BPMN 2 standard
>> >>> Learn Process modeling best practices with Bonita BPM through live
>> >>> exercises
>> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> >>> event?utm_
>> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> >>> _______________________________________________
>> >>> Csound-devel mailing list
>> >>> Csound-devel@lists.sourceforge.net
>> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>
>> >>
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> > Develop your own process in accordance with the BPMN 2 standard
>> > Learn Process modeling best practices with Bonita BPM through live
>> > exercises
>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> > event?utm_
>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2015-04-22 02:02
FromSteven Yi
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
Your change broke my build here:

c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
: In member function 'void dvx::Sequencer::Write(const string&)':
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
:589:109: error: no matching function for call to 'xml_writer_make_settings(cha
, unsigned int)'
    write_xml(file, top_pt, std::locale(), boost::property_tree::xml_parser::xm
_writer_make_settings(' ', 4u));

                             ^
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
:589:109: note: candidate is:
In file included from c:/Users/Administrator/work/boost_1_58_0/boost/property_t
ee/detail/xml_parser_utils.hpp:15:0,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_t
ee/detail/xml_parser_write.hpp:15,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_t
ee/xml_parser.hpp:15,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_
ilde/src/sequencer.h:36,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_

Are you using boost 1.58.0?

On Tue, Apr 21, 2015 at 7:37 PM, Michael Gogins
 wrote:
> I have pushed a few fixes that advance the compilation of csound~ with
> MinGW. I do not think they should present a problem for other platforms. I
> will let you guys deal with the next problem, multiple definitions of
> pthread functions, see below.
>
> Regards,
> Mike
>
> Linking CXX shared library "csound~.mxe"
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
> .text+0x1350): multiple definition of `pthread_exit'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000059.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
> .text+0x1c90): multiple definition of `pthread_create'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000054.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
> .text+0x1f40): multiple definition of `pthread_join'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000067.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x290): multiple definition of `pthread_mutex_unlock'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000076.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x370): multiple definition of `pthread_mutex_init'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000072.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x680): multiple definition of `pthread_mutex_lock'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000073.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x760): multiple definition of `pthread_mutex_trylock'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000075.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x830): multiple definition of `pthread_mutex_destroy'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000071.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/bin/ld.exe:
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i6
> 86-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):
> bad reloc address 0x0 in section `.CRT$XLF'
> collect2.exe: error: ld returned 1 exit status
> frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:429: recipe for
> target `frontends/max_csound_tilde/csound~.mxe' failed
> make[2]: *** [frontends/max_csound_tilde/csound~.mxe] Error 1
> CMakeFiles/Makefile2:2085: recipe for target
> `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
> make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all] Error 2
> Makefile:147: recipe for target `all' failed
> make: *** [all] Error 2
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Tue, Apr 21, 2015 at 12:30 PM, Michael Gogins 
> wrote:
>>
>> I have MinGW gcc 4.9.1 which comes with the Qt SDK 5.4.1.
>>
>> I will build again this afternoon or this evening.
>>
>> Just twitting you Posix guys for working on a Windows (also) system.
>>
>> Regards,
>> Mike
>>
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>
>> On Tue, Apr 21, 2015 at 12:20 PM, Steven Yi  wrote:
>>>
>>> Oddly, I tried adding -fpermissive, then tried undoing it and now
>>> things are compiling just fine.  I just added a link to libsndfile
>>> when on Windows and that has things now compiling and linking
>>> correctly.
>>>
>>> Note: I did not have the same problem as you regarding snprintf.  It
>>> worked just fine here.  I assume that means that snprintf is defined
>>> in your setup in headers, but not on mine (mingw, gcc 4.8.2).  So it
>>> has nothing to do with posix people or anything, just difference of
>>> setups on Windows.  I added an #ifndef in src/definitions.h for
>>> csound~; could you try pulling and building again?
>>>
>>>
>>>
>>> On Tue, Apr 21, 2015 at 11:11 AM, Michael Gogins
>>>  wrote:
>>> > Boost version?
>>> >
>>> > Regards,
>>> > Mike
>>> >
>>> >
>>> > -----------------------------------------------------
>>> > Michael Gogins
>>> > Irreducible Productions
>>> > http://michaelgogins.tumblr.com
>>> > Michael dot Gogins at gmail dot com
>>> >
>>> > On Tue, Apr 21, 2015 at 10:36 AM, Steven Yi  wrote:
>>> >>
>>> >> I'm getting a different build error myself.  I'm not sure what's
>>> >> changed since the last time I built on this virtual machine:
>>> >>
>>> >> cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde &&
>>> >> /c/MinGW/bi
>>> >> n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_ -Dcsound__EXPORTS
>>> >> -mfpmath=ss
>>> >> e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign
>>> >> -static-libstdc++ -st
>>> >> atic-libgcc -static -fvisibility=hidden
>>> >> @CMakeFiles/csound~.dir/includes_CXX.rsp
>>> >>    -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o
>>> >> "CMakeFiles/csound~
>>> >> .dir/src/sequencer.cpp.obj" -c
>>> >> /C/Users/Administrator/work/csound6/frontends/max
>>> >> _csound_tilde/src/sequencer.cpp
>>> >>
>>> >>
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>> >> : In member function 'void dvx::Sequencer::Write(const string&)':
>>> >>
>>> >>
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>> >> :588:67: error: invalid conversion from 'const char*' to
>>> >> 'boost::property_tree::
>>> >> xml_parser::xml_writer_settings >::Ch {aka
>>> >> char}'
>>> >> [-fper
>>> >> missive]
>>> >>     boost::property_tree::xml_writer_settings w(" ", 4);
>>> >> //
>>> >> Set ind
>>> >> entation character and amount.
>>> >>                                                                    ^
>>> >> In file included from
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >> ee/detail/xml_parser_utils.hpp:15:0,
>>> >>                  from
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >> ee/detail/xml_parser_write.hpp:15,
>>> >>                  from
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >> ee/xml_parser.hpp:15,
>>> >>                  from
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>> >> ilde/src/sequencer.h:36,
>>> >>                  from
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>> >> ilde/src/sequencer.cpp:24:
>>> >>
>>> >>
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
>>> >> riter_settings.hpp:40:9: error:   initializing argument 1 of
>>> >> 'boost::property_tr
>>> >>
>>> >>
>>> >> ee::xml_parser::xml_writer_settings::xml_writer_settings(boost::property_tr
>>> >> ee::xml_parser::xml_writer_settings::Ch, typename Str::size_type,
>>> >> const Str
>>> >> &) [with Str = std::basic_string;
>>> >> boost::property_tree::xml_parser::xml_wr
>>> >> iter_settings::Ch = char; typename Str::size_type = unsigned
>>> >> int]'
>>> >> [-fpermi
>>> >> ssive]
>>> >>          xml_writer_settings(Ch inchar = Ch(' '),
>>> >>          ^
>>> >> make[3]: ***
>>> >> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
>>> >> p.obj] Error 1
>>> >>
>>> >> On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
>>> >>  wrote:
>>> >> > I have obtained the Max SDK for 32 bit Windows. My build fails for
>>> >> > one
>>> >> > of
>>> >> > the usual reasons you Posix guys' code fails on Windows.
>>> >> >
>>> >> > Regards,
>>> >> > Mike
>>> >> >
>>> >> > [ 85%] Building CXX object
>>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
>>> >> > In file included from
>>> >> >
>>> >> >
>>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>>> >> >                  from
>>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
>>> >> > error: conflicting declaration of 'int _snprintf(char*, size_t,
>>> >> > const
>>> >> > char*,
>>> >> > ...)' wit
>>> >> > h 'C' linkage
>>> >> >    _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t
>>> >> > _Count,const char * __restrict__ _Format,...)
>>> >> > __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>>> >> >
>>> >> > ^
>>> >> > In file included from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
>>> >> > note: previous declaration with 'C++' linkage
>>> >> >   #define snprintf _snprintf
>>> >> >                    ^
>>> >> > In file included from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>>> >> >                  from
>>> >> > D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>>> >> >                  from D:/msys/local/include/boost/scoped_ptr.hpp:14,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
>>> >> > error: '::snprintf' has not been declared
>>> >> >    using ::snprintf;
>>> >> >            ^
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
>>> >> > error: '__gnu_cxx::snprintf' has not been declared
>>> >> >    using ::__gnu_cxx::snprintf;
>>> >> >                       ^
>>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271:
>>> >> > recipe
>>> >> > for
>>> >> > target
>>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
>>> >> > failed
>>> >> > make[2]: ***
>>> >> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj]
>>> >> > Error 1
>>> >> > CMakeFiles/Makefile2:2085: recipe for target
>>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>>> >> > make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>>> >> > Error 2
>>> >> > Makefile:147: recipe for target `all' failed
>>> >> > make: *** [all] Error 2
>>> >> >
>>> >> >
>>> >> > -----------------------------------------------------
>>> >> > Michael Gogins
>>> >> > Irreducible Productions
>>> >> > http://michaelgogins.tumblr.com
>>> >> > Michael dot Gogins at gmail dot com
>>> >> >
>>> >> > On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins
>>> >> > 
>>> >> > wrote:
>>> >> >>
>>> >> >> OK, I have not ever built for Max before. But I will do as you say.
>>> >> >>
>>> >> >> Regards,
>>> >> >> Mike
>>> >> >>
>>> >> >>
>>> >> >> -----------------------------------------------------
>>> >> >> Michael Gogins
>>> >> >> Irreducible Productions
>>> >> >> http://michaelgogins.tumblr.com
>>> >> >> Michael dot Gogins at gmail dot com
>>> >> >>
>>> >> >> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi 
>>> >> >> wrote:
>>> >> >>>
>>> >> >>> This is for Max.  Building only requires downloading the Max SDK
>>> >> >>> and
>>> >> >>> setting MAX_SDK_ROOT to the directory where the SDK is
>>> >> >>> uninstalled.
>>> >> >>> (Can modify in existing CMakeCache.txt file, or use
>>> >> >>> -DMAX_SDK_ROOT=/path/to/sdk).
>>> >> >>>
>>> >> >>> What needs to be tested though should be first if the regular
>>> >> >>> build
>>> >> >>> (non csound~) is working alright, then csound~ second.
>>> >> >>>
>>> >> >>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>>> >> >>>  wrote:
>>> >> >>> > Is this for Max, or for Pure Data? I build only the one for Pure
>>> >> >>> > Data.
>>> >> >>> >
>>> >> >>> > Regards,
>>> >> >>> > Mike
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > -----------------------------------------------------
>>> >> >>> > Michael Gogins
>>> >> >>> > Irreducible Productions
>>> >> >>> > http://michaelgogins.tumblr.com
>>> >> >>> > Michael dot Gogins at gmail dot com
>>> >> >>> >
>>> >> >>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh 
>>> >> >>> > wrote:
>>> >> >>> >>
>>> >> >>> >> Great Mike. Let me know if you need me to check anything.
>>> >> >>> >>
>>> >> >>> >> On 20 April 2015 at 16:33, Michael Gogins
>>> >> >>> >> 
>>> >> >>> >> wrote:
>>> >> >>> >> > I can test if building what I usually build works. I think
>>> >> >>> >> > this
>>> >> >>> >> > includes
>>> >> >>> >> > csound~. I rebuilt several times in the past few days if that
>>> >> >>> >> > is
>>> >> >>> >> > any
>>> >> >>> >> > help.
>>> >> >>> >> >
>>> >> >>> >> > I will check specifically this evening.
>>> >> >>> >> >
>>> >> >>> >> > Regards,
>>> >> >>> >> > Mike
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> > -----------------------------------------------------
>>> >> >>> >> > Michael Gogins
>>> >> >>> >> > Irreducible Productions
>>> >> >>> >> > http://michaelgogins.tumblr.com
>>> >> >>> >> > Michael dot Gogins at gmail dot com
>>> >> >>> >> >
>>> >> >>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>>> >> >>> >> >  wrote:
>>> >> >>> >> >>
>>> >> >>> >> >> The only snag with this is that I have not tested this with
>>> >> >>> >> >> input
>>> >> >>> >> >> audio;
>>> >> >>> >> >> it works well with
>>> >> >>> >> >> output-only.
>>> >> >>> >> >>
>>> >> >>> >> >> ========================
>>> >> >>> >> >> Dr Victor Lazzarini
>>> >> >>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>>> >> >>> >> >> Maynooth University,
>>> >> >>> >> >> Maynooth, Co Kildare, Ireland
>>> >> >>> >> >> Tel: 00 353 7086936
>>> >> >>> >> >> Fax: 00 353 1 7086952
>>> >> >>> >> >>
>>> >> >>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>>> >> >>> >> >> > 
>>> >> >>> >> >> > wrote:
>>> >> >>> >> >> >
>>> >> >>> >> >> > In addition, I will take a look at Victor's new audio
>>> >> >>> >> >> > callback
>>> >> >>> >> >> > and
>>> >> >>> >> >> > may
>>> >> >>> >> >> > make that the default in the app.
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >> ------------------------------------------------------------------------------
>>> >> >>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> >> >> Develop your own process in accordance with the BPMN 2
>>> >> >>> >> >> standard
>>> >> >>> >> >> Learn Process modeling best practices with Bonita BPM
>>> >> >>> >> >> through
>>> >> >>> >> >> live
>>> >> >>> >> >> exercises
>>> >> >>> >> >>
>>> >> >>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> >> >> event?utm_
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> >> >> _______________________________________________
>>> >> >>> >> >> Csound-devel mailing list
>>> >> >>> >> >> Csound-devel@lists.sourceforge.net
>>> >> >>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> > ------------------------------------------------------------------------------
>>> >> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> >> > Develop your own process in accordance with the BPMN 2
>>> >> >>> >> > standard
>>> >> >>> >> > Learn Process modeling best practices with Bonita BPM through
>>> >> >>> >> > live
>>> >> >>> >> > exercises
>>> >> >>> >> >
>>> >> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> >> > event?utm_
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> >> > _______________________________________________
>>> >> >>> >> > Csound-devel mailing list
>>> >> >>> >> > Csound-devel@lists.sourceforge.net
>>> >> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >> >
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >> ------------------------------------------------------------------------------
>>> >> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> >>> >> Learn Process modeling best practices with Bonita BPM through
>>> >> >>> >> live
>>> >> >>> >> exercises
>>> >> >>> >>
>>> >> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> >> event?utm_
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> >> _______________________________________________
>>> >> >>> >> Csound-devel mailing list
>>> >> >>> >> Csound-devel@lists.sourceforge.net
>>> >> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > ------------------------------------------------------------------------------
>>> >> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> > Develop your own process in accordance with the BPMN 2 standard
>>> >> >>> > Learn Process modeling best practices with Bonita BPM through
>>> >> >>> > live
>>> >> >>> > exercises
>>> >> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> > event?utm_
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> > _______________________________________________
>>> >> >>> > Csound-devel mailing list
>>> >> >>> > Csound-devel@lists.sourceforge.net
>>> >> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>> ------------------------------------------------------------------------------
>>> >> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> Develop your own process in accordance with the BPMN 2 standard
>>> >> >>> Learn Process modeling best practices with Bonita BPM through live
>>> >> >>> exercises
>>> >> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> event?utm_
>>> >> >>>
>>> >> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> _______________________________________________
>>> >> >>> Csound-devel mailing list
>>> >> >>> Csound-devel@lists.sourceforge.net
>>> >> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>
>>> >> >>
>>> >> >
>>> >> >
>>> >> >
>>> >> >
>>> >> > ------------------------------------------------------------------------------
>>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> > Develop your own process in accordance with the BPMN 2 standard
>>> >> > Learn Process modeling best practices with Bonita BPM through live
>>> >> > exercises
>>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> > event?utm_
>>> >> >
>>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> > _______________________________________________
>>> >> > Csound-devel mailing list
>>> >> > Csound-devel@lists.sourceforge.net
>>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> ------------------------------------------------------------------------------
>>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> Learn Process modeling best practices with Bonita BPM through live
>>> >> exercises
>>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> event?utm_
>>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> _______________________________________________
>>> >> Csound-devel mailing list
>>> >> Csound-devel@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>> >
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> > Develop your own process in accordance with the BPMN 2 standard
>>> > Learn Process modeling best practices with Bonita BPM through live
>>> > exercises
>>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> > event?utm_
>>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live
>>> exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-22 02:46
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
No, I was using 1.57.0. I have installed 1.58.0 now and am trying it. I will revert or fix it, you should hear back in a few minutes.

Regards,
Mike


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

On Tue, Apr 21, 2015 at 9:02 PM, Steven Yi <stevenyi@gmail.com> wrote:
Your change broke my build here:

c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
: In member function 'void dvx::Sequencer::Write(const string&)':
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
:589:109: error: no matching function for call to 'xml_writer_make_settings(cha
, unsigned int)'
    write_xml(file, top_pt, std::locale(), boost::property_tree::xml_parser::xm
_writer_make_settings(' ', 4u));

                             ^
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
:589:109: note: candidate is:
In file included from c:/Users/Administrator/work/boost_1_58_0/boost/property_t
ee/detail/xml_parser_utils.hpp:15:0,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_t
ee/detail/xml_parser_write.hpp:15,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_t
ee/xml_parser.hpp:15,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_
ilde/src/sequencer.h:36,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_

Are you using boost 1.58.0?

On Tue, Apr 21, 2015 at 7:37 PM, Michael Gogins
<michael.gogins@gmail.com> wrote:
> I have pushed a few fixes that advance the compilation of csound~ with
> MinGW. I do not think they should present a problem for other platforms. I
> will let you guys deal with the next problem, multiple definitions of
> pthread functions, see below.
>
> Regards,
> Mike
>
> Linking CXX shared library "csound~.mxe"
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
> .text+0x1350): multiple definition of `pthread_exit'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000059.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
> .text+0x1c90): multiple definition of `pthread_create'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000054.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
> .text+0x1f40): multiple definition of `pthread_join'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000067.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x290): multiple definition of `pthread_mutex_unlock'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000076.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x370): multiple definition of `pthread_mutex_init'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000072.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x680): multiple definition of `pthread_mutex_lock'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000073.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x760): multiple definition of `pthread_mutex_trylock'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000075.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x830): multiple definition of `pthread_mutex_destroy'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000071.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/bin/ld.exe:
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i6
> 86-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):
> bad reloc address 0x0 in section `.CRT$XLF'
> collect2.exe: error: ld returned 1 exit status
> frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:429: recipe for
> target `frontends/max_csound_tilde/csound~.mxe' failed
> make[2]: *** [frontends/max_csound_tilde/csound~.mxe] Error 1
> CMakeFiles/Makefile2:2085: recipe for target
> `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
> make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all] Error 2
> Makefile:147: recipe for target `all' failed
> make: *** [all] Error 2
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Tue, Apr 21, 2015 at 12:30 PM, Michael Gogins <michael.gogins@gmail.com>
> wrote:
>>
>> I have MinGW gcc 4.9.1 which comes with the Qt SDK 5.4.1.
>>
>> I will build again this afternoon or this evening.
>>
>> Just twitting you Posix guys for working on a Windows (also) system.
>>
>> Regards,
>> Mike
>>
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>
>> On Tue, Apr 21, 2015 at 12:20 PM, Steven Yi <stevenyi@gmail.com> wrote:
>>>
>>> Oddly, I tried adding -fpermissive, then tried undoing it and now
>>> things are compiling just fine.  I just added a link to libsndfile
>>> when on Windows and that has things now compiling and linking
>>> correctly.
>>>
>>> Note: I did not have the same problem as you regarding snprintf.  It
>>> worked just fine here.  I assume that means that snprintf is defined
>>> in your setup in headers, but not on mine (mingw, gcc 4.8.2).  So it
>>> has nothing to do with posix people or anything, just difference of
>>> setups on Windows.  I added an #ifndef in src/definitions.h for
>>> csound~; could you try pulling and building again?
>>>
>>>
>>>
>>> On Tue, Apr 21, 2015 at 11:11 AM, Michael Gogins
>>> <michael.gogins@gmail.com> wrote:
>>> > Boost version?
>>> >
>>> > Regards,
>>> > Mike
>>> >
>>> >
>>> > -----------------------------------------------------
>>> > Michael Gogins
>>> > Irreducible Productions
>>> > http://michaelgogins.tumblr.com
>>> > Michael dot Gogins at gmail dot com
>>> >
>>> > On Tue, Apr 21, 2015 at 10:36 AM, Steven Yi <stevenyi@gmail.com> wrote:
>>> >>
>>> >> I'm getting a different build error myself.  I'm not sure what's
>>> >> changed since the last time I built on this virtual machine:
>>> >>
>>> >> cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde &&
>>> >> /c/MinGW/bi
>>> >> n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_ -Dcsound__EXPORTS
>>> >> -mfpmath=ss
>>> >> e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign
>>> >> -static-libstdc++ -st
>>> >> atic-libgcc -static -fvisibility=hidden
>>> >> @CMakeFiles/csound~.dir/includes_CXX.rsp
>>> >>    -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o
>>> >> "CMakeFiles/csound~
>>> >> .dir/src/sequencer.cpp.obj" -c
>>> >> /C/Users/Administrator/work/csound6/frontends/max
>>> >> _csound_tilde/src/sequencer.cpp
>>> >>
>>> >>
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>> >> : In member function 'void dvx::Sequencer::Write(const string&)':
>>> >>
>>> >>
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>> >> :588:67: error: invalid conversion from 'const char*' to
>>> >> 'boost::property_tree::
>>> >> xml_parser::xml_writer_settings<std::basic_string<char> >::Ch {aka
>>> >> char}'
>>> >> [-fper
>>> >> missive]
>>> >>     boost::property_tree::xml_writer_settings<std::string> w(" ", 4);
>>> >> //
>>> >> Set ind
>>> >> entation character and amount.
>>> >>                                                                    ^
>>> >> In file included from
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >> ee/detail/xml_parser_utils.hpp:15:0,
>>> >>                  from
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >> ee/detail/xml_parser_write.hpp:15,
>>> >>                  from
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >> ee/xml_parser.hpp:15,
>>> >>                  from
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>> >> ilde/src/sequencer.h:36,
>>> >>                  from
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>> >> ilde/src/sequencer.cpp:24:
>>> >>
>>> >>
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
>>> >> riter_settings.hpp:40:9: error:   initializing argument 1 of
>>> >> 'boost::property_tr
>>> >>
>>> >>
>>> >> ee::xml_parser::xml_writer_settings<Str>::xml_writer_settings(boost::property_tr
>>> >> ee::xml_parser::xml_writer_settings<Str>::Ch, typename Str::size_type,
>>> >> const Str
>>> >> &) [with Str = std::basic_string<char>;
>>> >> boost::property_tree::xml_parser::xml_wr
>>> >> iter_settings<Str>::Ch = char; typename Str::size_type = unsigned
>>> >> int]'
>>> >> [-fpermi
>>> >> ssive]
>>> >>          xml_writer_settings(Ch inchar = Ch(' '),
>>> >>          ^
>>> >> make[3]: ***
>>> >> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
>>> >> p.obj] Error 1
>>> >>
>>> >> On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
>>> >> <michael.gogins@gmail.com> wrote:
>>> >> > I have obtained the Max SDK for 32 bit Windows. My build fails for
>>> >> > one
>>> >> > of
>>> >> > the usual reasons you Posix guys' code fails on Windows.
>>> >> >
>>> >> > Regards,
>>> >> > Mike
>>> >> >
>>> >> > [ 85%] Building CXX object
>>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
>>> >> > In file included from
>>> >> >
>>> >> >
>>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>>> >> >                  from
>>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
>>> >> > error: conflicting declaration of 'int _snprintf(char*, size_t,
>>> >> > const
>>> >> > char*,
>>> >> > ...)' wit
>>> >> > h 'C' linkage
>>> >> >    _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t
>>> >> > _Count,const char * __restrict__ _Format,...)
>>> >> > __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>>> >> >
>>> >> > ^
>>> >> > In file included from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
>>> >> > note: previous declaration with 'C++' linkage
>>> >> >   #define snprintf _snprintf
>>> >> >                    ^
>>> >> > In file included from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>>> >> >                  from
>>> >> > D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>>> >> >                  from D:/msys/local/include/boost/scoped_ptr.hpp:14,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
>>> >> > error: '::snprintf' has not been declared
>>> >> >    using ::snprintf;
>>> >> >            ^
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
>>> >> > error: '__gnu_cxx::snprintf' has not been declared
>>> >> >    using ::__gnu_cxx::snprintf;
>>> >> >                       ^
>>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271:
>>> >> > recipe
>>> >> > for
>>> >> > target
>>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
>>> >> > failed
>>> >> > make[2]: ***
>>> >> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj]
>>> >> > Error 1
>>> >> > CMakeFiles/Makefile2:2085: recipe for target
>>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>>> >> > make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>>> >> > Error 2
>>> >> > Makefile:147: recipe for target `all' failed
>>> >> > make: *** [all] Error 2
>>> >> >
>>> >> >
>>> >> > -----------------------------------------------------
>>> >> > Michael Gogins
>>> >> > Irreducible Productions
>>> >> > http://michaelgogins.tumblr.com
>>> >> > Michael dot Gogins at gmail dot com
>>> >> >
>>> >> > On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins
>>> >> > <michael.gogins@gmail.com>
>>> >> > wrote:
>>> >> >>
>>> >> >> OK, I have not ever built for Max before. But I will do as you say.
>>> >> >>
>>> >> >> Regards,
>>> >> >> Mike
>>> >> >>
>>> >> >>
>>> >> >> -----------------------------------------------------
>>> >> >> Michael Gogins
>>> >> >> Irreducible Productions
>>> >> >> http://michaelgogins.tumblr.com
>>> >> >> Michael dot Gogins at gmail dot com
>>> >> >>
>>> >> >> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi <stevenyi@gmail.com>
>>> >> >> wrote:
>>> >> >>>
>>> >> >>> This is for Max.  Building only requires downloading the Max SDK
>>> >> >>> and
>>> >> >>> setting MAX_SDK_ROOT to the directory where the SDK is
>>> >> >>> uninstalled.
>>> >> >>> (Can modify in existing CMakeCache.txt file, or use
>>> >> >>> -DMAX_SDK_ROOT=/path/to/sdk).
>>> >> >>>
>>> >> >>> What needs to be tested though should be first if the regular
>>> >> >>> build
>>> >> >>> (non csound~) is working alright, then csound~ second.
>>> >> >>>
>>> >> >>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>>> >> >>> <michael.gogins@gmail.com> wrote:
>>> >> >>> > Is this for Max, or for Pure Data? I build only the one for Pure
>>> >> >>> > Data.
>>> >> >>> >
>>> >> >>> > Regards,
>>> >> >>> > Mike
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > -----------------------------------------------------
>>> >> >>> > Michael Gogins
>>> >> >>> > Irreducible Productions
>>> >> >>> > http://michaelgogins.tumblr.com
>>> >> >>> > Michael dot Gogins at gmail dot com
>>> >> >>> >
>>> >> >>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh <rorywalsh@ear.ie>
>>> >> >>> > wrote:
>>> >> >>> >>
>>> >> >>> >> Great Mike. Let me know if you need me to check anything.
>>> >> >>> >>
>>> >> >>> >> On 20 April 2015 at 16:33, Michael Gogins
>>> >> >>> >> <michael.gogins@gmail.com>
>>> >> >>> >> wrote:
>>> >> >>> >> > I can test if building what I usually build works. I think
>>> >> >>> >> > this
>>> >> >>> >> > includes
>>> >> >>> >> > csound~. I rebuilt several times in the past few days if that
>>> >> >>> >> > is
>>> >> >>> >> > any
>>> >> >>> >> > help.
>>> >> >>> >> >
>>> >> >>> >> > I will check specifically this evening.
>>> >> >>> >> >
>>> >> >>> >> > Regards,
>>> >> >>> >> > Mike
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> > -----------------------------------------------------
>>> >> >>> >> > Michael Gogins
>>> >> >>> >> > Irreducible Productions
>>> >> >>> >> > http://michaelgogins.tumblr.com
>>> >> >>> >> > Michael dot Gogins at gmail dot com
>>> >> >>> >> >
>>> >> >>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>>> >> >>> >> > <Victor.Lazzarini@nuim.ie> wrote:
>>> >> >>> >> >>
>>> >> >>> >> >> The only snag with this is that I have not tested this with
>>> >> >>> >> >> input
>>> >> >>> >> >> audio;
>>> >> >>> >> >> it works well with
>>> >> >>> >> >> output-only.
>>> >> >>> >> >>
>>> >> >>> >> >> ========================
>>> >> >>> >> >> Dr Victor Lazzarini
>>> >> >>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>>> >> >>> >> >> Maynooth University,
>>> >> >>> >> >> Maynooth, Co Kildare, Ireland
>>> >> >>> >> >> Tel: 00 353 7086936
>>> >> >>> >> >> Fax: 00 353 1 7086952
>>> >> >>> >> >>
>>> >> >>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>>> >> >>> >> >> > <michael.gogins@gmail.com>
>>> >> >>> >> >> > wrote:
>>> >> >>> >> >> >
>>> >> >>> >> >> > In addition, I will take a look at Victor's new audio
>>> >> >>> >> >> > callback
>>> >> >>> >> >> > and
>>> >> >>> >> >> > may
>>> >> >>> >> >> > make that the default in the app.
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >> ------------------------------------------------------------------------------
>>> >> >>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> >> >> Develop your own process in accordance with the BPMN 2
>>> >> >>> >> >> standard
>>> >> >>> >> >> Learn Process modeling best practices with Bonita BPM
>>> >> >>> >> >> through
>>> >> >>> >> >> live
>>> >> >>> >> >> exercises
>>> >> >>> >> >>
>>> >> >>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> >> >> event?utm_
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> >> >> _______________________________________________
>>> >> >>> >> >> Csound-devel mailing list
>>> >> >>> >> >> Csound-devel@lists.sourceforge.net
>>> >> >>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> > ------------------------------------------------------------------------------
>>> >> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> >> > Develop your own process in accordance with the BPMN 2
>>> >> >>> >> > standard
>>> >> >>> >> > Learn Process modeling best practices with Bonita BPM through
>>> >> >>> >> > live
>>> >> >>> >> > exercises
>>> >> >>> >> >
>>> >> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> >> > event?utm_
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> >> > _______________________________________________
>>> >> >>> >> > Csound-devel mailing list
>>> >> >>> >> > Csound-devel@lists.sourceforge.net
>>> >> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >> >
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >> ------------------------------------------------------------------------------
>>> >> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> >>> >> Learn Process modeling best practices with Bonita BPM through
>>> >> >>> >> live
>>> >> >>> >> exercises
>>> >> >>> >>
>>> >> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> >> event?utm_
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> >> _______________________________________________
>>> >> >>> >> Csound-devel mailing list
>>> >> >>> >> Csound-devel@lists.sourceforge.net
>>> >> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > ------------------------------------------------------------------------------
>>> >> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> > Develop your own process in accordance with the BPMN 2 standard
>>> >> >>> > Learn Process modeling best practices with Bonita BPM through
>>> >> >>> > live
>>> >> >>> > exercises
>>> >> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> > event?utm_
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> > _______________________________________________
>>> >> >>> > Csound-devel mailing list
>>> >> >>> > Csound-devel@lists.sourceforge.net
>>> >> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>> ------------------------------------------------------------------------------
>>> >> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> Develop your own process in accordance with the BPMN 2 standard
>>> >> >>> Learn Process modeling best practices with Bonita BPM through live
>>> >> >>> exercises
>>> >> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> event?utm_
>>> >> >>>
>>> >> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> _______________________________________________
>>> >> >>> Csound-devel mailing list
>>> >> >>> Csound-devel@lists.sourceforge.net
>>> >> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>
>>> >> >>
>>> >> >
>>> >> >
>>> >> >
>>> >> >
>>> >> > ------------------------------------------------------------------------------
>>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> > Develop your own process in accordance with the BPMN 2 standard
>>> >> > Learn Process modeling best practices with Bonita BPM through live
>>> >> > exercises
>>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> > event?utm_
>>> >> >
>>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> > _______________________________________________
>>> >> > Csound-devel mailing list
>>> >> > Csound-devel@lists.sourceforge.net
>>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> ------------------------------------------------------------------------------
>>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> Learn Process modeling best practices with Bonita BPM through live
>>> >> exercises
>>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> event?utm_
>>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> _______________________________________________
>>> >> Csound-devel mailing list
>>> >> Csound-devel@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>> >
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> > Develop your own process in accordance with the BPMN 2 standard
>>> > Learn Process modeling best practices with Bonita BPM through live
>>> > exercises
>>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> > event?utm_
>>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live
>>> exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2015-04-22 03:07
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
OK, again it compiled for me, but I got the same error of multiply defined pthreads functions.

So I think it is a gcc version thing. Perhaps you should revert your code with an #ifdef for your gcc version. My gcc version is:

$ gcc -v
Using built-in specs.
COLLECT_GCC=D:\Qt\Qt5.4.1\Tools\mingw491_32\bin\gcc.exe
COLLECT_LTO_WRAPPER=D:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../libexec/gcc/i686-w64-mingw32/4.9.1/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-4.9.1/configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32 --with-sysroot=/c
/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32 --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared --enable-static --disable-multili
b --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --en
able-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-sjlj-exceptions --with-dwarf2 --disable-i
sl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --d
isable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib --with-gmp=/c/
mingw491/prerequisites/i686-w64-mingw32-static --with-mpfr=/c/mingw491/prerequisites/i686-w64-mingw32-static --with-mpc=/c/mingw491/prerequisites/i686-w64-mingw
32-static --with-isl=/c/mingw491/prerequisites/i686-w64-mingw32-static --with-cloog=/c/mingw491/prerequisites/i686-w64-mingw32-static --enable-cloog-backend=isl
 --with-pkgversion='i686-posix-dwarf-rev2, Built by MinGW-W64 project' --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -I/c/mingw491/i
686-491-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/c/mingw491/prerequisites/i686-zlib-static/include -I/c/mingw491/prerequisites/i686-w64-mingw32-static/incl
ude' CXXFLAGS='-O2 -pipe -I/c/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/c/mingw491/prerequisites/i686-zlib-static/include -I/c/mingw491/pr
erequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32/opt/lib -L/c/mingw491/prerequisites/
i686-zlib-static/lib -L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib -Wl,--large-address-aware'
Thread model: posix
gcc version 4.9.1 (i686-posix-dwarf-rev2, Built by MinGW-W64 project)


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

On Tue, Apr 21, 2015 at 9:46 PM, Michael Gogins <michael.gogins@gmail.com> wrote:
No, I was using 1.57.0. I have installed 1.58.0 now and am trying it. I will revert or fix it, you should hear back in a few minutes.

Regards,
Mike


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

On Tue, Apr 21, 2015 at 9:02 PM, Steven Yi <stevenyi@gmail.com> wrote:
Your change broke my build here:

c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
: In member function 'void dvx::Sequencer::Write(const string&)':
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
:589:109: error: no matching function for call to 'xml_writer_make_settings(cha
, unsigned int)'
    write_xml(file, top_pt, std::locale(), boost::property_tree::xml_parser::xm
_writer_make_settings(' ', 4u));

                             ^
c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
:589:109: note: candidate is:
In file included from c:/Users/Administrator/work/boost_1_58_0/boost/property_t
ee/detail/xml_parser_utils.hpp:15:0,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_t
ee/detail/xml_parser_write.hpp:15,
                 from c:/Users/Administrator/work/boost_1_58_0/boost/property_t
ee/xml_parser.hpp:15,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_
ilde/src/sequencer.h:36,
                 from c:/Users/Administrator/work/csound6/frontends/max_csound_

Are you using boost 1.58.0?

On Tue, Apr 21, 2015 at 7:37 PM, Michael Gogins
<michael.gogins@gmail.com> wrote:
> I have pushed a few fixes that advance the compilation of csound~ with
> MinGW. I do not think they should present a problem for other platforms. I
> will let you guys deal with the next problem, multiple definitions of
> pthread functions, see below.
>
> Regards,
> Mike
>
> Linking CXX shared library "csound~.mxe"
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
> .text+0x1350): multiple definition of `pthread_exit'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000059.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
> .text+0x1c90): multiple definition of `pthread_create'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000054.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
> .text+0x1f40): multiple definition of `pthread_join'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000067.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x290): multiple definition of `pthread_mutex_unlock'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000076.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x370): multiple definition of `pthread_mutex_init'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000072.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x680): multiple definition of `pthread_mutex_lock'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000073.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x760): multiple definition of `pthread_mutex_trylock'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000075.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
> ext+0x830): multiple definition of `pthread_mutex_destroy'
> d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000071.o):(.text+0x0):
> first defined here
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/bin/ld.exe:
> d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i6
> 86-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):
> bad reloc address 0x0 in section `.CRT$XLF'
> collect2.exe: error: ld returned 1 exit status
> frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:429: recipe for
> target `frontends/max_csound_tilde/csound~.mxe' failed
> make[2]: *** [frontends/max_csound_tilde/csound~.mxe] Error 1
> CMakeFiles/Makefile2:2085: recipe for target
> `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
> make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all] Error 2
> Makefile:147: recipe for target `all' failed
> make: *** [all] Error 2
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Tue, Apr 21, 2015 at 12:30 PM, Michael Gogins <michael.gogins@gmail.com>
> wrote:
>>
>> I have MinGW gcc 4.9.1 which comes with the Qt SDK 5.4.1.
>>
>> I will build again this afternoon or this evening.
>>
>> Just twitting you Posix guys for working on a Windows (also) system.
>>
>> Regards,
>> Mike
>>
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>
>> On Tue, Apr 21, 2015 at 12:20 PM, Steven Yi <stevenyi@gmail.com> wrote:
>>>
>>> Oddly, I tried adding -fpermissive, then tried undoing it and now
>>> things are compiling just fine.  I just added a link to libsndfile
>>> when on Windows and that has things now compiling and linking
>>> correctly.
>>>
>>> Note: I did not have the same problem as you regarding snprintf.  It
>>> worked just fine here.  I assume that means that snprintf is defined
>>> in your setup in headers, but not on mine (mingw, gcc 4.8.2).  So it
>>> has nothing to do with posix people or anything, just difference of
>>> setups on Windows.  I added an #ifndef in src/definitions.h for
>>> csound~; could you try pulling and building again?
>>>
>>>
>>>
>>> On Tue, Apr 21, 2015 at 11:11 AM, Michael Gogins
>>> <michael.gogins@gmail.com> wrote:
>>> > Boost version?
>>> >
>>> > Regards,
>>> > Mike
>>> >
>>> >
>>> > -----------------------------------------------------
>>> > Michael Gogins
>>> > Irreducible Productions
>>> > http://michaelgogins.tumblr.com
>>> > Michael dot Gogins at gmail dot com
>>> >
>>> > On Tue, Apr 21, 2015 at 10:36 AM, Steven Yi <stevenyi@gmail.com> wrote:
>>> >>
>>> >> I'm getting a different build error myself.  I'm not sure what's
>>> >> changed since the last time I built on this virtual machine:
>>> >>
>>> >> cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde &&
>>> >> /c/MinGW/bi
>>> >> n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_ -Dcsound__EXPORTS
>>> >> -mfpmath=ss
>>> >> e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign
>>> >> -static-libstdc++ -st
>>> >> atic-libgcc -static -fvisibility=hidden
>>> >> @CMakeFiles/csound~.dir/includes_CXX.rsp
>>> >>    -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o
>>> >> "CMakeFiles/csound~
>>> >> .dir/src/sequencer.cpp.obj" -c
>>> >> /C/Users/Administrator/work/csound6/frontends/max
>>> >> _csound_tilde/src/sequencer.cpp
>>> >>
>>> >>
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>> >> : In member function 'void dvx::Sequencer::Write(const string&)':
>>> >>
>>> >>
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>> >> :588:67: error: invalid conversion from 'const char*' to
>>> >> 'boost::property_tree::
>>> >> xml_parser::xml_writer_settings<std::basic_string<char> >::Ch {aka
>>> >> char}'
>>> >> [-fper
>>> >> missive]
>>> >>     boost::property_tree::xml_writer_settings<std::string> w(" ", 4);
>>> >> //
>>> >> Set ind
>>> >> entation character and amount.
>>> >>                                                                    ^
>>> >> In file included from
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >> ee/detail/xml_parser_utils.hpp:15:0,
>>> >>                  from
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >> ee/detail/xml_parser_write.hpp:15,
>>> >>                  from
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >> ee/xml_parser.hpp:15,
>>> >>                  from
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>> >> ilde/src/sequencer.h:36,
>>> >>                  from
>>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>> >> ilde/src/sequencer.cpp:24:
>>> >>
>>> >>
>>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
>>> >> riter_settings.hpp:40:9: error:   initializing argument 1 of
>>> >> 'boost::property_tr
>>> >>
>>> >>
>>> >> ee::xml_parser::xml_writer_settings<Str>::xml_writer_settings(boost::property_tr
>>> >> ee::xml_parser::xml_writer_settings<Str>::Ch, typename Str::size_type,
>>> >> const Str
>>> >> &) [with Str = std::basic_string<char>;
>>> >> boost::property_tree::xml_parser::xml_wr
>>> >> iter_settings<Str>::Ch = char; typename Str::size_type = unsigned
>>> >> int]'
>>> >> [-fpermi
>>> >> ssive]
>>> >>          xml_writer_settings(Ch inchar = Ch(' '),
>>> >>          ^
>>> >> make[3]: ***
>>> >> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
>>> >> p.obj] Error 1
>>> >>
>>> >> On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
>>> >> <michael.gogins@gmail.com> wrote:
>>> >> > I have obtained the Max SDK for 32 bit Windows. My build fails for
>>> >> > one
>>> >> > of
>>> >> > the usual reasons you Posix guys' code fails on Windows.
>>> >> >
>>> >> > Regards,
>>> >> > Mike
>>> >> >
>>> >> > [ 85%] Building CXX object
>>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
>>> >> > In file included from
>>> >> >
>>> >> >
>>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>>> >> >                  from
>>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
>>> >> > error: conflicting declaration of 'int _snprintf(char*, size_t,
>>> >> > const
>>> >> > char*,
>>> >> > ...)' wit
>>> >> > h 'C' linkage
>>> >> >    _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t
>>> >> > _Count,const char * __restrict__ _Format,...)
>>> >> > __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>>> >> >
>>> >> > ^
>>> >> > In file included from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
>>> >> > note: previous declaration with 'C++' linkage
>>> >> >   #define snprintf _snprintf
>>> >> >                    ^
>>> >> > In file included from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>>> >> >                  from
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>>> >> >                  from
>>> >> > D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>>> >> >                  from D:/msys/local/include/boost/scoped_ptr.hpp:14,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>> >> >                  from
>>> >> >
>>> >> >
>>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
>>> >> > error: '::snprintf' has not been declared
>>> >> >    using ::snprintf;
>>> >> >            ^
>>> >> >
>>> >> >
>>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
>>> >> > error: '__gnu_cxx::snprintf' has not been declared
>>> >> >    using ::__gnu_cxx::snprintf;
>>> >> >                       ^
>>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271:
>>> >> > recipe
>>> >> > for
>>> >> > target
>>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
>>> >> > failed
>>> >> > make[2]: ***
>>> >> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj]
>>> >> > Error 1
>>> >> > CMakeFiles/Makefile2:2085: recipe for target
>>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>>> >> > make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>>> >> > Error 2
>>> >> > Makefile:147: recipe for target `all' failed
>>> >> > make: *** [all] Error 2
>>> >> >
>>> >> >
>>> >> > -----------------------------------------------------
>>> >> > Michael Gogins
>>> >> > Irreducible Productions
>>> >> > http://michaelgogins.tumblr.com
>>> >> > Michael dot Gogins at gmail dot com
>>> >> >
>>> >> > On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins
>>> >> > <michael.gogins@gmail.com>
>>> >> > wrote:
>>> >> >>
>>> >> >> OK, I have not ever built for Max before. But I will do as you say.
>>> >> >>
>>> >> >> Regards,
>>> >> >> Mike
>>> >> >>
>>> >> >>
>>> >> >> -----------------------------------------------------
>>> >> >> Michael Gogins
>>> >> >> Irreducible Productions
>>> >> >> http://michaelgogins.tumblr.com
>>> >> >> Michael dot Gogins at gmail dot com
>>> >> >>
>>> >> >> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi <stevenyi@gmail.com>
>>> >> >> wrote:
>>> >> >>>
>>> >> >>> This is for Max.  Building only requires downloading the Max SDK
>>> >> >>> and
>>> >> >>> setting MAX_SDK_ROOT to the directory where the SDK is
>>> >> >>> uninstalled.
>>> >> >>> (Can modify in existing CMakeCache.txt file, or use
>>> >> >>> -DMAX_SDK_ROOT=/path/to/sdk).
>>> >> >>>
>>> >> >>> What needs to be tested though should be first if the regular
>>> >> >>> build
>>> >> >>> (non csound~) is working alright, then csound~ second.
>>> >> >>>
>>> >> >>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>>> >> >>> <michael.gogins@gmail.com> wrote:
>>> >> >>> > Is this for Max, or for Pure Data? I build only the one for Pure
>>> >> >>> > Data.
>>> >> >>> >
>>> >> >>> > Regards,
>>> >> >>> > Mike
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > -----------------------------------------------------
>>> >> >>> > Michael Gogins
>>> >> >>> > Irreducible Productions
>>> >> >>> > http://michaelgogins.tumblr.com
>>> >> >>> > Michael dot Gogins at gmail dot com
>>> >> >>> >
>>> >> >>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh <rorywalsh@ear.ie>
>>> >> >>> > wrote:
>>> >> >>> >>
>>> >> >>> >> Great Mike. Let me know if you need me to check anything.
>>> >> >>> >>
>>> >> >>> >> On 20 April 2015 at 16:33, Michael Gogins
>>> >> >>> >> <michael.gogins@gmail.com>
>>> >> >>> >> wrote:
>>> >> >>> >> > I can test if building what I usually build works. I think
>>> >> >>> >> > this
>>> >> >>> >> > includes
>>> >> >>> >> > csound~. I rebuilt several times in the past few days if that
>>> >> >>> >> > is
>>> >> >>> >> > any
>>> >> >>> >> > help.
>>> >> >>> >> >
>>> >> >>> >> > I will check specifically this evening.
>>> >> >>> >> >
>>> >> >>> >> > Regards,
>>> >> >>> >> > Mike
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> > -----------------------------------------------------
>>> >> >>> >> > Michael Gogins
>>> >> >>> >> > Irreducible Productions
>>> >> >>> >> > http://michaelgogins.tumblr.com
>>> >> >>> >> > Michael dot Gogins at gmail dot com
>>> >> >>> >> >
>>> >> >>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>>> >> >>> >> > <Victor.Lazzarini@nuim.ie> wrote:
>>> >> >>> >> >>
>>> >> >>> >> >> The only snag with this is that I have not tested this with
>>> >> >>> >> >> input
>>> >> >>> >> >> audio;
>>> >> >>> >> >> it works well with
>>> >> >>> >> >> output-only.
>>> >> >>> >> >>
>>> >> >>> >> >> ========================
>>> >> >>> >> >> Dr Victor Lazzarini
>>> >> >>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>>> >> >>> >> >> Maynooth University,
>>> >> >>> >> >> Maynooth, Co Kildare, Ireland
>>> >> >>> >> >> Tel: 00 353 7086936
>>> >> >>> >> >> Fax: 00 353 1 7086952
>>> >> >>> >> >>
>>> >> >>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>>> >> >>> >> >> > <michael.gogins@gmail.com>
>>> >> >>> >> >> > wrote:
>>> >> >>> >> >> >
>>> >> >>> >> >> > In addition, I will take a look at Victor's new audio
>>> >> >>> >> >> > callback
>>> >> >>> >> >> > and
>>> >> >>> >> >> > may
>>> >> >>> >> >> > make that the default in the app.
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >> ------------------------------------------------------------------------------
>>> >> >>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> >> >> Develop your own process in accordance with the BPMN 2
>>> >> >>> >> >> standard
>>> >> >>> >> >> Learn Process modeling best practices with Bonita BPM
>>> >> >>> >> >> through
>>> >> >>> >> >> live
>>> >> >>> >> >> exercises
>>> >> >>> >> >>
>>> >> >>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> >> >> event?utm_
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> >> >> _______________________________________________
>>> >> >>> >> >> Csound-devel mailing list
>>> >> >>> >> >> Csound-devel@lists.sourceforge.net
>>> >> >>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> > ------------------------------------------------------------------------------
>>> >> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> >> > Develop your own process in accordance with the BPMN 2
>>> >> >>> >> > standard
>>> >> >>> >> > Learn Process modeling best practices with Bonita BPM through
>>> >> >>> >> > live
>>> >> >>> >> > exercises
>>> >> >>> >> >
>>> >> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> >> > event?utm_
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> >
>>> >> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> >> > _______________________________________________
>>> >> >>> >> > Csound-devel mailing list
>>> >> >>> >> > Csound-devel@lists.sourceforge.net
>>> >> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >> >
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >> ------------------------------------------------------------------------------
>>> >> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> >>> >> Learn Process modeling best practices with Bonita BPM through
>>> >> >>> >> live
>>> >> >>> >> exercises
>>> >> >>> >>
>>> >> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> >> event?utm_
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> >> _______________________________________________
>>> >> >>> >> Csound-devel mailing list
>>> >> >>> >> Csound-devel@lists.sourceforge.net
>>> >> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > ------------------------------------------------------------------------------
>>> >> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> > Develop your own process in accordance with the BPMN 2 standard
>>> >> >>> > Learn Process modeling best practices with Bonita BPM through
>>> >> >>> > live
>>> >> >>> > exercises
>>> >> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> > event?utm_
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> > _______________________________________________
>>> >> >>> > Csound-devel mailing list
>>> >> >>> > Csound-devel@lists.sourceforge.net
>>> >> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>> >
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>> ------------------------------------------------------------------------------
>>> >> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> >>> Develop your own process in accordance with the BPMN 2 standard
>>> >> >>> Learn Process modeling best practices with Bonita BPM through live
>>> >> >>> exercises
>>> >> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> >>> event?utm_
>>> >> >>>
>>> >> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> >>> _______________________________________________
>>> >> >>> Csound-devel mailing list
>>> >> >>> Csound-devel@lists.sourceforge.net
>>> >> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >>
>>> >> >>
>>> >> >
>>> >> >
>>> >> >
>>> >> >
>>> >> > ------------------------------------------------------------------------------
>>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> > Develop your own process in accordance with the BPMN 2 standard
>>> >> > Learn Process modeling best practices with Bonita BPM through live
>>> >> > exercises
>>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> > event?utm_
>>> >> >
>>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> > _______________________________________________
>>> >> > Csound-devel mailing list
>>> >> > Csound-devel@lists.sourceforge.net
>>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> ------------------------------------------------------------------------------
>>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >> Develop your own process in accordance with the BPMN 2 standard
>>> >> Learn Process modeling best practices with Bonita BPM through live
>>> >> exercises
>>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >> event?utm_
>>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >> _______________________________________________
>>> >> Csound-devel mailing list
>>> >> Csound-devel@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>> >
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> > Develop your own process in accordance with the BPMN 2 standard
>>> > Learn Process modeling best practices with Bonita BPM through live
>>> > exercises
>>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> > event?utm_
>>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live
>>> exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2015-04-22 11:06
FromVictor Lazzarini
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
another one I just remembered

pnacl: fixed audio input to conform to the latest Pepper API spec.

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

> On 20 Apr 2015, at 15:28, jpff  wrote:
> 
> Thabnks; text added
> ==John ff
> 
> On Mon, 20 Apr 2015, Victor Lazzarini wrote:
> 
>> A few things that I remembered:
>> 
>> frontends:
>> 
>> pnacl:  added interface to allow the use of Csound's MIDI input system.
>> 
>> platforms:
>> 
>> ios:  fixed audio callback to work correctly with lightning output and Apple TV.
>> 
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>> 
>>> On 20 Apr 2015, at 13:43, jpff  wrote:
>>> 
>>> The plan is to release 6.05 in one week.  Below are the current state
>>> of the release notes/
>>> Please send me any suggestions, corrections or improvements.
>>> 
>>> Just hoping no bug rears its head this week.....
>>> ==John ffitch
>>> ========================================================================
>>> 
>>> 
>>> ============================
>>> CSOUND VERSION 6.05
>>> RELEASE NOTES   VERSION 6.05
>>> ============================
>>> 
>>> As ever there are new facilities and numerous bug-fixes.  A major part of
>>> this release is the removal of a number of memory leaks and over use
>>> of memory.  Naturally these changes are all but invisible, just a
>>> smaller memory foot-print.
>>> 
>>> Note that we track bugs and requests for enhancements via the github
>>> issues system,, and these had a significant affect on this release.
>>> 
>>> The Developers
>>> 
>>> 
>>> 
>>> USER-LEVEL CHANGES
>>> ==================
>>> 
>>> New opcodes:
>>> 
>>>   o    **None**
>>> 
>>> New Gen and Macros:
>>> 
>>>   o    Paul Octavian Nasca's padsynth algorithm implemented as a gen.
>>> 
>>> Orchestra:
>>> 
>>> Score:
>>> 
>>>   o    Fixed string location calculation bug when processing score
>>>        lines [fixes #443]
>>> 
>>> Options:
>>> 
>>>   o    A short-format copyright option is available, with a fixed
>>>        number of well-known licences (CC, etc)
>>> 
>>>   o    New command-line option to report MIDI devices in simple
>>>        format
>>> 
>>>   o    New command-line option to set ksmps
>>> 
>>> 
>>> Modified Opcodes and Gens:
>>> 
>>> o    adsynt handles amplitude changes better
>>> 
>>> o    sfont has better checking for corruptions
>>> 
>>> o    better checking in physical models for out-of-range frequencies
>>> 
>>> o    ftgenonce and others allows string parameters
>>> 
>>> o    gausstrig reworked and extended with new features
>>> 
>>> 0    use of p() function no longer complains overrides the pcnt warning
>>> 
>>> o    fix to midirecv
>>> 
>>> o    OSCsend cleans up after use improved
>>> 
>>> o    fillarray is limited to 1 or 2 dimensional arrays; in fact it
>>>      failed silently previously for 3D and higher.
>>> 
>>> o    oscbnk now works when the equaliser is used.
>>> 
>>> o    mp3in now works with both mono and stereo input files
>>> 
>>> o    flooper & flooper2 now allow stereo tables
>>> 
>>> o    Release phase of expsegr fixed
>>> 
>>> o    f-tables created by a large number of arguments could overwrite
>>>      memory, now fixed
>>> 
>>> o    performance of plltrack improved
>>> 
>>> o    init of arrays clarified and checked
>>> 
>>> o    gen23 corrected to stop an infinite loop
>>> 
>>> 
>>> Utilities:
>>> 
>>> 
>>> Frontends:
>>> 
>>> icsound:
>>> 
>>> csound~:
>>> 
>>> Emscripten:
>>> 
>>> csdebugger:
>>> 
>>> General usage:
>>> 
>>> 
>>> Bugs fixed:
>>> 
>>>   o   bugs in fastabi,oscktp, phasorbnk, adsr, xadsr, hrtfer fixed
>>> 
>>>   o   bugs in the harmon. harmon2, harmon3 and harmon4 fixed
>>> 
>>>   o   Csound could crash after a parsing error, a case now removed
>>> 
>>> ====================
>>> SYSTEM LEVEL CHANGES
>>> ====================
>>> 
>>> System changes:
>>> 
>>>   o    There are now checks that xin/xout types match those defined
>>>        as part of UDO definition.
>>> 
>>>   o    jack now has a timeout
>>> 
>>> 
>>> Internal changes:
>>> 
>>>   * Many defects indicated by coverity fixed or code changed.
>>>     Should make csound more robust in edge cases.
>>> 
>>>   * Parser-related changes simplifies allocation of temporary
>>>     variables, with some new optimisations.
>>> 
>>>   * code for multi-thread rendering improved and stablised
>>>     vis-a-vis redefinition of instruments.
>>> 
>>> API
>>> ===
>>>   *
>>> 
>>> Platform Specific
>>> =================
>>> 
>>> iOS
>>> ---
>>> 
>>> Android
>>> -------
>>> 
>>> New experimental audio IO mode: csoundPerformKsmps() is called from
>>> the OpenSL ES output callback. This mode can be optionally enabled by
>>> passing a value of "false"  to a new second parameter to the CsoundObj
>>> constructor (bool isAsync).  The default constructor and the
>>> one-parameter sets this to "true" (keeping backwards compatibility
>>> with existing code).
>>> 
>>> 
>>> Windows
>>> -------
>>> 
>>> 
>>> OSX
>>> ---
>>> 
>>> Linux
>>> -----
>>>       Linux is now build without FLTK threads,  This removes system
>>>       hangs and is in line with other builds
>>> 
>>> 
>>> ========================================================================
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> 
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
> 
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-04-22 17:18
FromFelipe Sateler
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
I just found out about appveyor: like travis, but on a windows env.
Maybe setting it up could avoid (or at least help detect earlier)
breaking windows builds.

Not sure if setting up the dependencies will be more trouble than its
worth, though.

http://www.appveyor.com/

Saludos

On 21 April 2015 at 23:07, Michael Gogins  wrote:
> OK, again it compiled for me, but I got the same error of multiply defined
> pthreads functions.
>
> So I think it is a gcc version thing. Perhaps you should revert your code
> with an #ifdef for your gcc version. My gcc version is:
>
> $ gcc -v
> Using built-in specs.
> COLLECT_GCC=D:\Qt\Qt5.4.1\Tools\mingw491_32\bin\gcc.exe
> COLLECT_LTO_WRAPPER=D:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../libexec/gcc/i686-w64-mingw32/4.9.1/lto-wrapper.exe
> Target: i686-w64-mingw32
> Configured with: ../../../src/gcc-4.9.1/configure --host=i686-w64-mingw32
> --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32
> --with-sysroot=/c
> /mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32
> --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared
> --enable-static --disable-multili
> b --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto
> --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp
> --enable-libatomic --enable-lto --en
> able-graphite --enable-checking=release --enable-fully-dynamic-string
> --enable-version-specific-runtime-libs --disable-sjlj-exceptions
> --with-dwarf2 --disable-i
> sl-version-check --disable-cloog-version-check --disable-libstdcxx-pch
> --disable-libstdcxx-debug --enable-bootstrap --disable-rpath
> --disable-win32-registry --d
> isable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld
> --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib
> --with-gmp=/c/
> mingw491/prerequisites/i686-w64-mingw32-static
> --with-mpfr=/c/mingw491/prerequisites/i686-w64-mingw32-static
> --with-mpc=/c/mingw491/prerequisites/i686-w64-mingw
> 32-static --with-isl=/c/mingw491/prerequisites/i686-w64-mingw32-static
> --with-cloog=/c/mingw491/prerequisites/i686-w64-mingw32-static
> --enable-cloog-backend=isl
>  --with-pkgversion='i686-posix-dwarf-rev2, Built by MinGW-W64 project'
> --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe
> -I/c/mingw491/i
> 686-491-posix-dwarf-rt_v3-rev2/mingw32/opt/include
> -I/c/mingw491/prerequisites/i686-zlib-static/include
> -I/c/mingw491/prerequisites/i686-w64-mingw32-static/incl
> ude' CXXFLAGS='-O2 -pipe
> -I/c/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32/opt/include
> -I/c/mingw491/prerequisites/i686-zlib-static/include -I/c/mingw491/pr
> erequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe
> -L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32/opt/lib
> -L/c/mingw491/prerequisites/
> i686-zlib-static/lib -L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib
> -Wl,--large-address-aware'
> Thread model: posix
> gcc version 4.9.1 (i686-posix-dwarf-rev2, Built by MinGW-W64 project)
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> On Tue, Apr 21, 2015 at 9:46 PM, Michael Gogins 
> wrote:
>>
>> No, I was using 1.57.0. I have installed 1.58.0 now and am trying it. I
>> will revert or fix it, you should hear back in a few minutes.
>>
>> Regards,
>> Mike
>>
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>
>> On Tue, Apr 21, 2015 at 9:02 PM, Steven Yi  wrote:
>>>
>>> Your change broke my build here:
>>>
>>>
>>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
>>> : In member function 'void dvx::Sequencer::Write(const string&)':
>>>
>>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
>>> :589:109: error: no matching function for call to
>>> 'xml_writer_make_settings(cha
>>> , unsigned int)'
>>>     write_xml(file, top_pt, std::locale(),
>>> boost::property_tree::xml_parser::xm
>>> _writer_make_settings(' ', 4u));
>>>
>>>                              ^
>>>
>>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
>>> :589:109: note: candidate is:
>>> In file included from
>>> c:/Users/Administrator/work/boost_1_58_0/boost/property_t
>>> ee/detail/xml_parser_utils.hpp:15:0,
>>>                  from
>>> c:/Users/Administrator/work/boost_1_58_0/boost/property_t
>>> ee/detail/xml_parser_write.hpp:15,
>>>                  from
>>> c:/Users/Administrator/work/boost_1_58_0/boost/property_t
>>> ee/xml_parser.hpp:15,
>>>                  from
>>> c:/Users/Administrator/work/csound6/frontends/max_csound_
>>> ilde/src/sequencer.h:36,
>>>                  from
>>> c:/Users/Administrator/work/csound6/frontends/max_csound_
>>>
>>> Are you using boost 1.58.0?
>>>
>>> On Tue, Apr 21, 2015 at 7:37 PM, Michael Gogins
>>>  wrote:
>>> > I have pushed a few fixes that advance the compilation of csound~ with
>>> > MinGW. I do not think they should present a problem for other
>>> > platforms. I
>>> > will let you guys deal with the next problem, multiple definitions of
>>> > pthread functions, see below.
>>> >
>>> > Regards,
>>> > Mike
>>> >
>>> > Linking CXX shared library "csound~.mxe"
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
>>> > .text+0x1350): multiple definition of `pthread_exit'
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000059.o):(.text+0x0):
>>> > first defined here
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
>>> > .text+0x1c90): multiple definition of `pthread_create'
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000054.o):(.text+0x0):
>>> > first defined here
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
>>> > .text+0x1f40): multiple definition of `pthread_join'
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000067.o):(.text+0x0):
>>> > first defined here
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>> > ext+0x290): multiple definition of `pthread_mutex_unlock'
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000076.o):(.text+0x0):
>>> > first defined here
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>> > ext+0x370): multiple definition of `pthread_mutex_init'
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000072.o):(.text+0x0):
>>> > first defined here
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>> > ext+0x680): multiple definition of `pthread_mutex_lock'
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000073.o):(.text+0x0):
>>> > first defined here
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>> > ext+0x760): multiple definition of `pthread_mutex_trylock'
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000075.o):(.text+0x0):
>>> > first defined here
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>> > ext+0x830): multiple definition of `pthread_mutex_destroy'
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000071.o):(.text+0x0):
>>> > first defined here
>>> >
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/bin/ld.exe:
>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i6
>>> >
>>> > 86-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):
>>> > bad reloc address 0x0 in section `.CRT$XLF'
>>> > collect2.exe: error: ld returned 1 exit status
>>> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:429:
>>> > recipe for
>>> > target `frontends/max_csound_tilde/csound~.mxe' failed
>>> > make[2]: *** [frontends/max_csound_tilde/csound~.mxe] Error 1
>>> > CMakeFiles/Makefile2:2085: recipe for target
>>> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>>> > make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>>> > Error 2
>>> > Makefile:147: recipe for target `all' failed
>>> > make: *** [all] Error 2
>>> >
>>> >
>>> > -----------------------------------------------------
>>> > Michael Gogins
>>> > Irreducible Productions
>>> > http://michaelgogins.tumblr.com
>>> > Michael dot Gogins at gmail dot com
>>> >
>>> > On Tue, Apr 21, 2015 at 12:30 PM, Michael Gogins
>>> > 
>>> > wrote:
>>> >>
>>> >> I have MinGW gcc 4.9.1 which comes with the Qt SDK 5.4.1.
>>> >>
>>> >> I will build again this afternoon or this evening.
>>> >>
>>> >> Just twitting you Posix guys for working on a Windows (also) system.
>>> >>
>>> >> Regards,
>>> >> Mike
>>> >>
>>> >>
>>> >> -----------------------------------------------------
>>> >> Michael Gogins
>>> >> Irreducible Productions
>>> >> http://michaelgogins.tumblr.com
>>> >> Michael dot Gogins at gmail dot com
>>> >>
>>> >> On Tue, Apr 21, 2015 at 12:20 PM, Steven Yi 
>>> >> wrote:
>>> >>>
>>> >>> Oddly, I tried adding -fpermissive, then tried undoing it and now
>>> >>> things are compiling just fine.  I just added a link to libsndfile
>>> >>> when on Windows and that has things now compiling and linking
>>> >>> correctly.
>>> >>>
>>> >>> Note: I did not have the same problem as you regarding snprintf.  It
>>> >>> worked just fine here.  I assume that means that snprintf is defined
>>> >>> in your setup in headers, but not on mine (mingw, gcc 4.8.2).  So it
>>> >>> has nothing to do with posix people or anything, just difference of
>>> >>> setups on Windows.  I added an #ifndef in src/definitions.h for
>>> >>> csound~; could you try pulling and building again?
>>> >>>
>>> >>>
>>> >>>
>>> >>> On Tue, Apr 21, 2015 at 11:11 AM, Michael Gogins
>>> >>>  wrote:
>>> >>> > Boost version?
>>> >>> >
>>> >>> > Regards,
>>> >>> > Mike
>>> >>> >
>>> >>> >
>>> >>> > -----------------------------------------------------
>>> >>> > Michael Gogins
>>> >>> > Irreducible Productions
>>> >>> > http://michaelgogins.tumblr.com
>>> >>> > Michael dot Gogins at gmail dot com
>>> >>> >
>>> >>> > On Tue, Apr 21, 2015 at 10:36 AM, Steven Yi 
>>> >>> > wrote:
>>> >>> >>
>>> >>> >> I'm getting a different build error myself.  I'm not sure what's
>>> >>> >> changed since the last time I built on this virtual machine:
>>> >>> >>
>>> >>> >> cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde
>>> >>> >> &&
>>> >>> >> /c/MinGW/bi
>>> >>> >> n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_
>>> >>> >> -Dcsound__EXPORTS
>>> >>> >> -mfpmath=ss
>>> >>> >> e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign
>>> >>> >> -static-libstdc++ -st
>>> >>> >> atic-libgcc -static -fvisibility=hidden
>>> >>> >> @CMakeFiles/csound~.dir/includes_CXX.rsp
>>> >>> >>    -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o
>>> >>> >> "CMakeFiles/csound~
>>> >>> >> .dir/src/sequencer.cpp.obj" -c
>>> >>> >> /C/Users/Administrator/work/csound6/frontends/max
>>> >>> >> _csound_tilde/src/sequencer.cpp
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>> >>> >> : In member function 'void dvx::Sequencer::Write(const string&)':
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>> >>> >> :588:67: error: invalid conversion from 'const char*' to
>>> >>> >> 'boost::property_tree::
>>> >>> >> xml_parser::xml_writer_settings >::Ch {aka
>>> >>> >> char}'
>>> >>> >> [-fper
>>> >>> >> missive]
>>> >>> >>     boost::property_tree::xml_writer_settings w(" ",
>>> >>> >> 4);
>>> >>> >> //
>>> >>> >> Set ind
>>> >>> >> entation character and amount.
>>> >>> >>
>>> >>> >> ^
>>> >>> >> In file included from
>>> >>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >>> >> ee/detail/xml_parser_utils.hpp:15:0,
>>> >>> >>                  from
>>> >>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >>> >> ee/detail/xml_parser_write.hpp:15,
>>> >>> >>                  from
>>> >>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>> >>> >> ee/xml_parser.hpp:15,
>>> >>> >>                  from
>>> >>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>> >>> >> ilde/src/sequencer.h:36,
>>> >>> >>                  from
>>> >>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>> >>> >> ilde/src/sequencer.cpp:24:
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
>>> >>> >> riter_settings.hpp:40:9: error:   initializing argument 1 of
>>> >>> >> 'boost::property_tr
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> ee::xml_parser::xml_writer_settings::xml_writer_settings(boost::property_tr
>>> >>> >> ee::xml_parser::xml_writer_settings::Ch, typename
>>> >>> >> Str::size_type,
>>> >>> >> const Str
>>> >>> >> &) [with Str = std::basic_string;
>>> >>> >> boost::property_tree::xml_parser::xml_wr
>>> >>> >> iter_settings::Ch = char; typename Str::size_type = unsigned
>>> >>> >> int]'
>>> >>> >> [-fpermi
>>> >>> >> ssive]
>>> >>> >>          xml_writer_settings(Ch inchar = Ch(' '),
>>> >>> >>          ^
>>> >>> >> make[3]: ***
>>> >>> >>
>>> >>> >> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
>>> >>> >> p.obj] Error 1
>>> >>> >>
>>> >>> >> On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
>>> >>> >>  wrote:
>>> >>> >> > I have obtained the Max SDK for 32 bit Windows. My build fails
>>> >>> >> > for
>>> >>> >> > one
>>> >>> >> > of
>>> >>> >> > the usual reasons you Posix guys' code fails on Windows.
>>> >>> >> >
>>> >>> >> > Regards,
>>> >>> >> > Mike
>>> >>> >> >
>>> >>> >> > [ 85%] Building CXX object
>>> >>> >> >
>>> >>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
>>> >>> >> > In file included from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>>> >>> >> >                  from
>>> >>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
>>> >>> >> > error: conflicting declaration of 'int _snprintf(char*, size_t,
>>> >>> >> > const
>>> >>> >> > char*,
>>> >>> >> > ...)' wit
>>> >>> >> > h 'C' linkage
>>> >>> >> >    _CRTIMP int __cdecl _snprintf(char * __restrict__
>>> >>> >> > _Dest,size_t
>>> >>> >> > _Count,const char * __restrict__ _Format,...)
>>> >>> >> > __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>>> >>> >> >
>>> >>> >> > ^
>>> >>> >> > In file included from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
>>> >>> >> > note: previous declaration with 'C++' linkage
>>> >>> >> >   #define snprintf _snprintf
>>> >>> >> >                    ^
>>> >>> >> > In file included from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>>> >>> >> >                  from
>>> >>> >> > D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>>> >>> >> >                  from
>>> >>> >> > D:/msys/local/include/boost/scoped_ptr.hpp:14,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>> >>> >> >                  from
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
>>> >>> >> > error: '::snprintf' has not been declared
>>> >>> >> >    using ::snprintf;
>>> >>> >> >            ^
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
>>> >>> >> > error: '__gnu_cxx::snprintf' has not been declared
>>> >>> >> >    using ::__gnu_cxx::snprintf;
>>> >>> >> >                       ^
>>> >>> >> >
>>> >>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271:
>>> >>> >> > recipe
>>> >>> >> > for
>>> >>> >> > target
>>> >>> >> >
>>> >>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
>>> >>> >> > failed
>>> >>> >> > make[2]: ***
>>> >>> >> >
>>> >>> >> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj]
>>> >>> >> > Error 1
>>> >>> >> > CMakeFiles/Makefile2:2085: recipe for target
>>> >>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>>> >>> >> > make[1]: ***
>>> >>> >> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>>> >>> >> > Error 2
>>> >>> >> > Makefile:147: recipe for target `all' failed
>>> >>> >> > make: *** [all] Error 2
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > -----------------------------------------------------
>>> >>> >> > Michael Gogins
>>> >>> >> > Irreducible Productions
>>> >>> >> > http://michaelgogins.tumblr.com
>>> >>> >> > Michael dot Gogins at gmail dot com
>>> >>> >> >
>>> >>> >> > On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins
>>> >>> >> > 
>>> >>> >> > wrote:
>>> >>> >> >>
>>> >>> >> >> OK, I have not ever built for Max before. But I will do as you
>>> >>> >> >> say.
>>> >>> >> >>
>>> >>> >> >> Regards,
>>> >>> >> >> Mike
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >> -----------------------------------------------------
>>> >>> >> >> Michael Gogins
>>> >>> >> >> Irreducible Productions
>>> >>> >> >> http://michaelgogins.tumblr.com
>>> >>> >> >> Michael dot Gogins at gmail dot com
>>> >>> >> >>
>>> >>> >> >> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi 
>>> >>> >> >> wrote:
>>> >>> >> >>>
>>> >>> >> >>> This is for Max.  Building only requires downloading the Max
>>> >>> >> >>> SDK
>>> >>> >> >>> and
>>> >>> >> >>> setting MAX_SDK_ROOT to the directory where the SDK is
>>> >>> >> >>> uninstalled.
>>> >>> >> >>> (Can modify in existing CMakeCache.txt file, or use
>>> >>> >> >>> -DMAX_SDK_ROOT=/path/to/sdk).
>>> >>> >> >>>
>>> >>> >> >>> What needs to be tested though should be first if the regular
>>> >>> >> >>> build
>>> >>> >> >>> (non csound~) is working alright, then csound~ second.
>>> >>> >> >>>
>>> >>> >> >>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>>> >>> >> >>>  wrote:
>>> >>> >> >>> > Is this for Max, or for Pure Data? I build only the one for
>>> >>> >> >>> > Pure
>>> >>> >> >>> > Data.
>>> >>> >> >>> >
>>> >>> >> >>> > Regards,
>>> >>> >> >>> > Mike
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > -----------------------------------------------------
>>> >>> >> >>> > Michael Gogins
>>> >>> >> >>> > Irreducible Productions
>>> >>> >> >>> > http://michaelgogins.tumblr.com
>>> >>> >> >>> > Michael dot Gogins at gmail dot com
>>> >>> >> >>> >
>>> >>> >> >>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh
>>> >>> >> >>> > 
>>> >>> >> >>> > wrote:
>>> >>> >> >>> >>
>>> >>> >> >>> >> Great Mike. Let me know if you need me to check anything.
>>> >>> >> >>> >>
>>> >>> >> >>> >> On 20 April 2015 at 16:33, Michael Gogins
>>> >>> >> >>> >> 
>>> >>> >> >>> >> wrote:
>>> >>> >> >>> >> > I can test if building what I usually build works. I
>>> >>> >> >>> >> > think
>>> >>> >> >>> >> > this
>>> >>> >> >>> >> > includes
>>> >>> >> >>> >> > csound~. I rebuilt several times in the past few days if
>>> >>> >> >>> >> > that
>>> >>> >> >>> >> > is
>>> >>> >> >>> >> > any
>>> >>> >> >>> >> > help.
>>> >>> >> >>> >> >
>>> >>> >> >>> >> > I will check specifically this evening.
>>> >>> >> >>> >> >
>>> >>> >> >>> >> > Regards,
>>> >>> >> >>> >> > Mike
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> > -----------------------------------------------------
>>> >>> >> >>> >> > Michael Gogins
>>> >>> >> >>> >> > Irreducible Productions
>>> >>> >> >>> >> > http://michaelgogins.tumblr.com
>>> >>> >> >>> >> > Michael dot Gogins at gmail dot com
>>> >>> >> >>> >> >
>>> >>> >> >>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>>> >>> >> >>> >> >  wrote:
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >> The only snag with this is that I have not tested this
>>> >>> >> >>> >> >> with
>>> >>> >> >>> >> >> input
>>> >>> >> >>> >> >> audio;
>>> >>> >> >>> >> >> it works well with
>>> >>> >> >>> >> >> output-only.
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >> ========================
>>> >>> >> >>> >> >> Dr Victor Lazzarini
>>> >>> >> >>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>>> >>> >> >>> >> >> Maynooth University,
>>> >>> >> >>> >> >> Maynooth, Co Kildare, Ireland
>>> >>> >> >>> >> >> Tel: 00 353 7086936
>>> >>> >> >>> >> >> Fax: 00 353 1 7086952
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>>> >>> >> >>> >> >> > 
>>> >>> >> >>> >> >> > wrote:
>>> >>> >> >>> >> >> >
>>> >>> >> >>> >> >> > In addition, I will take a look at Victor's new audio
>>> >>> >> >>> >> >> > callback
>>> >>> >> >>> >> >> > and
>>> >>> >> >>> >> >> > may
>>> >>> >> >>> >> >> > make that the default in the app.
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >> ------------------------------------------------------------------------------
>>> >>> >> >>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM
>>> >>> >> >>> >> >> EDT
>>> >>> >> >>> >> >> Develop your own process in accordance with the BPMN 2
>>> >>> >> >>> >> >> standard
>>> >>> >> >>> >> >> Learn Process modeling best practices with Bonita BPM
>>> >>> >> >>> >> >> through
>>> >>> >> >>> >> >> live
>>> >>> >> >>> >> >> exercises
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >>> >> >>> >> >> event?utm_
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >>> >> >>> >> >> _______________________________________________
>>> >>> >> >>> >> >> Csound-devel mailing list
>>> >>> >> >>> >> >> Csound-devel@lists.sourceforge.net
>>> >>> >> >>> >> >>
>>> >>> >> >>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> > ------------------------------------------------------------------------------
>>> >>> >> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM
>>> >>> >> >>> >> > EDT
>>> >>> >> >>> >> > Develop your own process in accordance with the BPMN 2
>>> >>> >> >>> >> > standard
>>> >>> >> >>> >> > Learn Process modeling best practices with Bonita BPM
>>> >>> >> >>> >> > through
>>> >>> >> >>> >> > live
>>> >>> >> >>> >> > exercises
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >>> >> >>> >> > event?utm_
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> >
>>> >>> >> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >>> >> >>> >> > _______________________________________________
>>> >>> >> >>> >> > Csound-devel mailing list
>>> >>> >> >>> >> > Csound-devel@lists.sourceforge.net
>>> >>> >> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>> >> >>> >> >
>>> >>> >> >>> >>
>>> >>> >> >>> >>
>>> >>> >> >>> >>
>>> >>> >> >>> >>
>>> >>> >> >>> >>
>>> >>> >> >>> >>
>>> >>> >> >>> >> ------------------------------------------------------------------------------
>>> >>> >> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM
>>> >>> >> >>> >> EDT
>>> >>> >> >>> >> Develop your own process in accordance with the BPMN 2
>>> >>> >> >>> >> standard
>>> >>> >> >>> >> Learn Process modeling best practices with Bonita BPM
>>> >>> >> >>> >> through
>>> >>> >> >>> >> live
>>> >>> >> >>> >> exercises
>>> >>> >> >>> >>
>>> >>> >> >>> >>
>>> >>> >> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >>> >> >>> >> event?utm_
>>> >>> >> >>> >>
>>> >>> >> >>> >>
>>> >>> >> >>> >>
>>> >>> >> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >>> >> >>> >> _______________________________________________
>>> >>> >> >>> >> Csound-devel mailing list
>>> >>> >> >>> >> Csound-devel@lists.sourceforge.net
>>> >>> >> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > ------------------------------------------------------------------------------
>>> >>> >> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >>> >> >>> > Develop your own process in accordance with the BPMN 2
>>> >>> >> >>> > standard
>>> >>> >> >>> > Learn Process modeling best practices with Bonita BPM
>>> >>> >> >>> > through
>>> >>> >> >>> > live
>>> >>> >> >>> > exercises
>>> >>> >> >>> >
>>> >>> >> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >>> >> >>> > event?utm_
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >>> >> >>> > _______________________________________________
>>> >>> >> >>> > Csound-devel mailing list
>>> >>> >> >>> > Csound-devel@lists.sourceforge.net
>>> >>> >> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>> >> >>> >
>>> >>> >> >>>
>>> >>> >> >>>
>>> >>> >> >>>
>>> >>> >> >>>
>>> >>> >> >>>
>>> >>> >> >>> ------------------------------------------------------------------------------
>>> >>> >> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >>> >> >>> Develop your own process in accordance with the BPMN 2
>>> >>> >> >>> standard
>>> >>> >> >>> Learn Process modeling best practices with Bonita BPM through
>>> >>> >> >>> live
>>> >>> >> >>> exercises
>>> >>> >> >>>
>>> >>> >> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >>> >> >>> event?utm_
>>> >>> >> >>>
>>> >>> >> >>>
>>> >>> >> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >>> >> >>> _______________________________________________
>>> >>> >> >>> Csound-devel mailing list
>>> >>> >> >>> Csound-devel@lists.sourceforge.net
>>> >>> >> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > ------------------------------------------------------------------------------
>>> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >>> >> > Develop your own process in accordance with the BPMN 2 standard
>>> >>> >> > Learn Process modeling best practices with Bonita BPM through
>>> >>> >> > live
>>> >>> >> > exercises
>>> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >>> >> > event?utm_
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >>> >> > _______________________________________________
>>> >>> >> > Csound-devel mailing list
>>> >>> >> > Csound-devel@lists.sourceforge.net
>>> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>> >> >
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> ------------------------------------------------------------------------------
>>> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >>> >> Develop your own process in accordance with the BPMN 2 standard
>>> >>> >> Learn Process modeling best practices with Bonita BPM through live
>>> >>> >> exercises
>>> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >>> >> event?utm_
>>> >>> >>
>>> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >>> >> _______________________________________________
>>> >>> >> Csound-devel mailing list
>>> >>> >> Csound-devel@lists.sourceforge.net
>>> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> > ------------------------------------------------------------------------------
>>> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >>> > Develop your own process in accordance with the BPMN 2 standard
>>> >>> > Learn Process modeling best practices with Bonita BPM through live
>>> >>> > exercises
>>> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >>> > event?utm_
>>> >>> >
>>> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >>> > _______________________________________________
>>> >>> > Csound-devel mailing list
>>> >>> > Csound-devel@lists.sourceforge.net
>>> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>> >
>>> >>>
>>> >>>
>>> >>>
>>> >>> ------------------------------------------------------------------------------
>>> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> >>> Develop your own process in accordance with the BPMN 2 standard
>>> >>> Learn Process modeling best practices with Bonita BPM through live
>>> >>> exercises
>>> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> >>> event?utm_
>>> >>>
>>> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> >>> _______________________________________________
>>> >>> Csound-devel mailing list
>>> >>> Csound-devel@lists.sourceforge.net
>>> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>
>>> >>
>>> >
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> > Develop your own process in accordance with the BPMN 2 standard
>>> > Learn Process modeling best practices with Bonita BPM through live
>>> > exercises
>>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> > event?utm_
>>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live
>>> exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-05-05 22:10
FromSteven Yi
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
Hi Felipe,

I realized I never replied to your email but I had wanted to.  I think
using appveyor would be really great if we can figure out how to do
so.  If anything, I imagine if we can get the build automated through
appveyor, we should also be able to do the same for any one building
on Windows, which would be a huge win.  As it is now, I find it a bit
tiring going through all the steps to get a build working on Windows;
if we could do a build where we just run a script that uses
Chocolately Nuget (https://chocolatey.org/) to grab all dependencies
and build, that'd be great.  Last I checked, choco didn't have all the
dependencies we normally use. I looked just now and it seems there's a
simple enough process to create packages, similar to some things I had
to do for homebrew on OSX.

I'm not sure when anyone will have a chance to follow up on this, but
I didn't want to lose this item so I created a ticket[1] for this.

Thanks!
steven

[1] - https://github.com/csound/csound/issues/464

On Wed, Apr 22, 2015 at 12:18 PM, Felipe Sateler  wrote:
> I just found out about appveyor: like travis, but on a windows env.
> Maybe setting it up could avoid (or at least help detect earlier)
> breaking windows builds.
>
> Not sure if setting up the dependencies will be more trouble than its
> worth, though.
>
> http://www.appveyor.com/
>
> Saludos
>
> On 21 April 2015 at 23:07, Michael Gogins  wrote:
>> OK, again it compiled for me, but I got the same error of multiply defined
>> pthreads functions.
>>
>> So I think it is a gcc version thing. Perhaps you should revert your code
>> with an #ifdef for your gcc version. My gcc version is:
>>
>> $ gcc -v
>> Using built-in specs.
>> COLLECT_GCC=D:\Qt\Qt5.4.1\Tools\mingw491_32\bin\gcc.exe
>> COLLECT_LTO_WRAPPER=D:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../libexec/gcc/i686-w64-mingw32/4.9.1/lto-wrapper.exe
>> Target: i686-w64-mingw32
>> Configured with: ../../../src/gcc-4.9.1/configure --host=i686-w64-mingw32
>> --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32
>> --with-sysroot=/c
>> /mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32
>> --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared
>> --enable-static --disable-multili
>> b --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto
>> --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp
>> --enable-libatomic --enable-lto --en
>> able-graphite --enable-checking=release --enable-fully-dynamic-string
>> --enable-version-specific-runtime-libs --disable-sjlj-exceptions
>> --with-dwarf2 --disable-i
>> sl-version-check --disable-cloog-version-check --disable-libstdcxx-pch
>> --disable-libstdcxx-debug --enable-bootstrap --disable-rpath
>> --disable-win32-registry --d
>> isable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld
>> --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib
>> --with-gmp=/c/
>> mingw491/prerequisites/i686-w64-mingw32-static
>> --with-mpfr=/c/mingw491/prerequisites/i686-w64-mingw32-static
>> --with-mpc=/c/mingw491/prerequisites/i686-w64-mingw
>> 32-static --with-isl=/c/mingw491/prerequisites/i686-w64-mingw32-static
>> --with-cloog=/c/mingw491/prerequisites/i686-w64-mingw32-static
>> --enable-cloog-backend=isl
>>  --with-pkgversion='i686-posix-dwarf-rev2, Built by MinGW-W64 project'
>> --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe
>> -I/c/mingw491/i
>> 686-491-posix-dwarf-rt_v3-rev2/mingw32/opt/include
>> -I/c/mingw491/prerequisites/i686-zlib-static/include
>> -I/c/mingw491/prerequisites/i686-w64-mingw32-static/incl
>> ude' CXXFLAGS='-O2 -pipe
>> -I/c/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32/opt/include
>> -I/c/mingw491/prerequisites/i686-zlib-static/include -I/c/mingw491/pr
>> erequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe
>> -L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32/opt/lib
>> -L/c/mingw491/prerequisites/
>> i686-zlib-static/lib -L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib
>> -Wl,--large-address-aware'
>> Thread model: posix
>> gcc version 4.9.1 (i686-posix-dwarf-rev2, Built by MinGW-W64 project)
>>
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>
>> On Tue, Apr 21, 2015 at 9:46 PM, Michael Gogins 
>> wrote:
>>>
>>> No, I was using 1.57.0. I have installed 1.58.0 now and am trying it. I
>>> will revert or fix it, you should hear back in a few minutes.
>>>
>>> Regards,
>>> Mike
>>>
>>>
>>> -----------------------------------------------------
>>> Michael Gogins
>>> Irreducible Productions
>>> http://michaelgogins.tumblr.com
>>> Michael dot Gogins at gmail dot com
>>>
>>> On Tue, Apr 21, 2015 at 9:02 PM, Steven Yi  wrote:
>>>>
>>>> Your change broke my build here:
>>>>
>>>>
>>>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
>>>> : In member function 'void dvx::Sequencer::Write(const string&)':
>>>>
>>>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
>>>> :589:109: error: no matching function for call to
>>>> 'xml_writer_make_settings(cha
>>>> , unsigned int)'
>>>>     write_xml(file, top_pt, std::locale(),
>>>> boost::property_tree::xml_parser::xm
>>>> _writer_make_settings(' ', 4u));
>>>>
>>>>                              ^
>>>>
>>>> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cp
>>>> :589:109: note: candidate is:
>>>> In file included from
>>>> c:/Users/Administrator/work/boost_1_58_0/boost/property_t
>>>> ee/detail/xml_parser_utils.hpp:15:0,
>>>>                  from
>>>> c:/Users/Administrator/work/boost_1_58_0/boost/property_t
>>>> ee/detail/xml_parser_write.hpp:15,
>>>>                  from
>>>> c:/Users/Administrator/work/boost_1_58_0/boost/property_t
>>>> ee/xml_parser.hpp:15,
>>>>                  from
>>>> c:/Users/Administrator/work/csound6/frontends/max_csound_
>>>> ilde/src/sequencer.h:36,
>>>>                  from
>>>> c:/Users/Administrator/work/csound6/frontends/max_csound_
>>>>
>>>> Are you using boost 1.58.0?
>>>>
>>>> On Tue, Apr 21, 2015 at 7:37 PM, Michael Gogins
>>>>  wrote:
>>>> > I have pushed a few fixes that advance the compilation of csound~ with
>>>> > MinGW. I do not think they should present a problem for other
>>>> > platforms. I
>>>> > will let you guys deal with the next problem, multiple definitions of
>>>> > pthread functions, see below.
>>>> >
>>>> > Regards,
>>>> > Mike
>>>> >
>>>> > Linking CXX shared library "csound~.mxe"
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
>>>> > .text+0x1350): multiple definition of `pthread_exit'
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000059.o):(.text+0x0):
>>>> > first defined here
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
>>>> > .text+0x1c90): multiple definition of `pthread_create'
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000054.o):(.text+0x0):
>>>> > first defined here
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):thread.c:(
>>>> > .text+0x1f40): multiple definition of `pthread_join'
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000067.o):(.text+0x0):
>>>> > first defined here
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>>> > ext+0x290): multiple definition of `pthread_mutex_unlock'
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000076.o):(.text+0x0):
>>>> > first defined here
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>>> > ext+0x370): multiple definition of `pthread_mutex_init'
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000072.o):(.text+0x0):
>>>> > first defined here
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>>> > ext+0x680): multiple definition of `pthread_mutex_lock'
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000073.o):(.text+0x0):
>>>> > first defined here
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>>> > ext+0x760): multiple definition of `pthread_mutex_trylock'
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000075.o):(.text+0x0):
>>>> > first defined here
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-mutex.o):mutex.c:(.t
>>>> > ext+0x830): multiple definition of `pthread_mutex_destroy'
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/lib/libpthread.dll.a(d000071.o):(.text+0x0):
>>>> > first defined here
>>>> >
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/bin/ld.exe:
>>>> > d:/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i6
>>>> >
>>>> > 86-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib\libpthread.a(libwinpthread_la-thread.o):
>>>> > bad reloc address 0x0 in section `.CRT$XLF'
>>>> > collect2.exe: error: ld returned 1 exit status
>>>> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:429:
>>>> > recipe for
>>>> > target `frontends/max_csound_tilde/csound~.mxe' failed
>>>> > make[2]: *** [frontends/max_csound_tilde/csound~.mxe] Error 1
>>>> > CMakeFiles/Makefile2:2085: recipe for target
>>>> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>>>> > make[1]: *** [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>>>> > Error 2
>>>> > Makefile:147: recipe for target `all' failed
>>>> > make: *** [all] Error 2
>>>> >
>>>> >
>>>> > -----------------------------------------------------
>>>> > Michael Gogins
>>>> > Irreducible Productions
>>>> > http://michaelgogins.tumblr.com
>>>> > Michael dot Gogins at gmail dot com
>>>> >
>>>> > On Tue, Apr 21, 2015 at 12:30 PM, Michael Gogins
>>>> > 
>>>> > wrote:
>>>> >>
>>>> >> I have MinGW gcc 4.9.1 which comes with the Qt SDK 5.4.1.
>>>> >>
>>>> >> I will build again this afternoon or this evening.
>>>> >>
>>>> >> Just twitting you Posix guys for working on a Windows (also) system.
>>>> >>
>>>> >> Regards,
>>>> >> Mike
>>>> >>
>>>> >>
>>>> >> -----------------------------------------------------
>>>> >> Michael Gogins
>>>> >> Irreducible Productions
>>>> >> http://michaelgogins.tumblr.com
>>>> >> Michael dot Gogins at gmail dot com
>>>> >>
>>>> >> On Tue, Apr 21, 2015 at 12:20 PM, Steven Yi 
>>>> >> wrote:
>>>> >>>
>>>> >>> Oddly, I tried adding -fpermissive, then tried undoing it and now
>>>> >>> things are compiling just fine.  I just added a link to libsndfile
>>>> >>> when on Windows and that has things now compiling and linking
>>>> >>> correctly.
>>>> >>>
>>>> >>> Note: I did not have the same problem as you regarding snprintf.  It
>>>> >>> worked just fine here.  I assume that means that snprintf is defined
>>>> >>> in your setup in headers, but not on mine (mingw, gcc 4.8.2).  So it
>>>> >>> has nothing to do with posix people or anything, just difference of
>>>> >>> setups on Windows.  I added an #ifndef in src/definitions.h for
>>>> >>> csound~; could you try pulling and building again?
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> On Tue, Apr 21, 2015 at 11:11 AM, Michael Gogins
>>>> >>>  wrote:
>>>> >>> > Boost version?
>>>> >>> >
>>>> >>> > Regards,
>>>> >>> > Mike
>>>> >>> >
>>>> >>> >
>>>> >>> > -----------------------------------------------------
>>>> >>> > Michael Gogins
>>>> >>> > Irreducible Productions
>>>> >>> > http://michaelgogins.tumblr.com
>>>> >>> > Michael dot Gogins at gmail dot com
>>>> >>> >
>>>> >>> > On Tue, Apr 21, 2015 at 10:36 AM, Steven Yi 
>>>> >>> > wrote:
>>>> >>> >>
>>>> >>> >> I'm getting a different build error myself.  I'm not sure what's
>>>> >>> >> changed since the last time I built on this virtual machine:
>>>> >>> >>
>>>> >>> >> cd /C/Users/Administrator/work/cs6make/frontends/max_csound_tilde
>>>> >>> >> &&
>>>> >>> >> /c/MinGW/bi
>>>> >>> >> n/g++.exe   -DUSE_LRINT -DWIN32 -D_CSOUND_RELEASE_
>>>> >>> >> -Dcsound__EXPORTS
>>>> >>> >> -mfpmath=ss
>>>> >>> >> e -msse2 -fomit-frame-pointer -mtune=nocona -mstackrealign
>>>> >>> >> -static-libstdc++ -st
>>>> >>> >> atic-libgcc -static -fvisibility=hidden
>>>> >>> >> @CMakeFiles/csound~.dir/includes_CXX.rsp
>>>> >>> >>    -Wno-format -DWIN_VERSION -DWIN_EXT_VERSION -D_WINDOWS -o
>>>> >>> >> "CMakeFiles/csound~
>>>> >>> >> .dir/src/sequencer.cpp.obj" -c
>>>> >>> >> /C/Users/Administrator/work/csound6/frontends/max
>>>> >>> >> _csound_tilde/src/sequencer.cpp
>>>> >>> >>
>>>> >>> >>
>>>> >>> >>
>>>> >>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>>> >>> >> : In member function 'void dvx::Sequencer::Write(const string&)':
>>>> >>> >>
>>>> >>> >>
>>>> >>> >>
>>>> >>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_tilde/src/sequencer.cpp
>>>> >>> >> :588:67: error: invalid conversion from 'const char*' to
>>>> >>> >> 'boost::property_tree::
>>>> >>> >> xml_parser::xml_writer_settings >::Ch {aka
>>>> >>> >> char}'
>>>> >>> >> [-fper
>>>> >>> >> missive]
>>>> >>> >>     boost::property_tree::xml_writer_settings w(" ",
>>>> >>> >> 4);
>>>> >>> >> //
>>>> >>> >> Set ind
>>>> >>> >> entation character and amount.
>>>> >>> >>
>>>> >>> >> ^
>>>> >>> >> In file included from
>>>> >>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>>> >>> >> ee/detail/xml_parser_utils.hpp:15:0,
>>>> >>> >>                  from
>>>> >>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>>> >>> >> ee/detail/xml_parser_write.hpp:15,
>>>> >>> >>                  from
>>>> >>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tr
>>>> >>> >> ee/xml_parser.hpp:15,
>>>> >>> >>                  from
>>>> >>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>>> >>> >> ilde/src/sequencer.h:36,
>>>> >>> >>                  from
>>>> >>> >> c:/Users/Administrator/work/csound6/frontends/max_csound_t
>>>> >>> >> ilde/src/sequencer.cpp:24:
>>>> >>> >>
>>>> >>> >>
>>>> >>> >>
>>>> >>> >> c:/Users/Administrator/work/boost_1_58_0/boost/property_tree/detail/xml_parser_w
>>>> >>> >> riter_settings.hpp:40:9: error:   initializing argument 1 of
>>>> >>> >> 'boost::property_tr
>>>> >>> >>
>>>> >>> >>
>>>> >>> >>
>>>> >>> >> ee::xml_parser::xml_writer_settings::xml_writer_settings(boost::property_tr
>>>> >>> >> ee::xml_parser::xml_writer_settings::Ch, typename
>>>> >>> >> Str::size_type,
>>>> >>> >> const Str
>>>> >>> >> &) [with Str = std::basic_string;
>>>> >>> >> boost::property_tree::xml_parser::xml_wr
>>>> >>> >> iter_settings::Ch = char; typename Str::size_type = unsigned
>>>> >>> >> int]'
>>>> >>> >> [-fpermi
>>>> >>> >> ssive]
>>>> >>> >>          xml_writer_settings(Ch inchar = Ch(' '),
>>>> >>> >>          ^
>>>> >>> >> make[3]: ***
>>>> >>> >>
>>>> >>> >> [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/sequencer.cp
>>>> >>> >> p.obj] Error 1
>>>> >>> >>
>>>> >>> >> On Mon, Apr 20, 2015 at 10:17 PM, Michael Gogins
>>>> >>> >>  wrote:
>>>> >>> >> > I have obtained the Max SDK for 32 bit Windows. My build fails
>>>> >>> >> > for
>>>> >>> >> > one
>>>> >>> >> > of
>>>> >>> >> > the usual reasons you Posix guys' code fails on Windows.
>>>> >>> >> >
>>>> >>> >> > Regards,
>>>> >>> >> > Mike
>>>> >>> >> >
>>>> >>> >> > [ 85%] Building CXX object
>>>> >>> >> >
>>>> >>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj
>>>> >>> >> > In file included from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext_prefix.h:220:0,
>>>> >>> >> >                  from
>>>> >>> >> > D:/msys/local/src/MaxSDK-6.1.4/c74support/max-includes/ext.h:20,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/max_headers.h:27,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:27,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/stdio.h:528:110:
>>>> >>> >> > error: conflicting declaration of 'int _snprintf(char*, size_t,
>>>> >>> >> > const
>>>> >>> >> > char*,
>>>> >>> >> > ...)' wit
>>>> >>> >> > h 'C' linkage
>>>> >>> >> >    _CRTIMP int __cdecl _snprintf(char * __restrict__
>>>> >>> >> > _Dest,size_t
>>>> >>> >> > _Count,const char * __restrict__ _Format,...)
>>>> >>> >> > __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
>>>> >>> >> >
>>>> >>> >> > ^
>>>> >>> >> > In file included from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:24:0,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/definitions.h:43:19:
>>>> >>> >> > note: previous declaration with 'C++' linkage
>>>> >>> >> >   #define snprintf _snprintf
>>>> >>> >> >                    ^
>>>> >>> >> > In file included from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/ext/string_conversions.h:43:0,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/bits/basic_string.h:2834,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/string:52,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/stdexcept:39,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/array:38,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/tuple:39,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/functional:55,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/memory:79,
>>>> >>> >> >                  from
>>>> >>> >> > D:/msys/local/include/boost/smart_ptr/scoped_ptr.hpp:21,
>>>> >>> >> >                  from
>>>> >>> >> > D:/msys/local/include/boost/scoped_ptr.hpp:14,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/includes.h:33,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/memory.h:24,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.h:25,
>>>> >>> >> >                  from
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > c:/Users/mike/csound-csound6-git/frontends/max_csound_tilde/src/midi.cpp:24:
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:175:11:
>>>> >>> >> > error: '::snprintf' has not been declared
>>>> >>> >> >    using ::snprintf;
>>>> >>> >> >            ^
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > d:/Qt/Qt5.4.1/Tools/mingw491_32/i686-w64-mingw32/include/c++/cstdio:185:22:
>>>> >>> >> > error: '__gnu_cxx::snprintf' has not been declared
>>>> >>> >> >    using ::__gnu_cxx::snprintf;
>>>> >>> >> >                       ^
>>>> >>> >> >
>>>> >>> >> > frontends/max_csound_tilde/CMakeFiles/csound~.dir/build.make:271:
>>>> >>> >> > recipe
>>>> >>> >> > for
>>>> >>> >> > target
>>>> >>> >> >
>>>> >>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj'
>>>> >>> >> > failed
>>>> >>> >> > make[2]: ***
>>>> >>> >> >
>>>> >>> >> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/src/midi.cpp.obj]
>>>> >>> >> > Error 1
>>>> >>> >> > CMakeFiles/Makefile2:2085: recipe for target
>>>> >>> >> > `frontends/max_csound_tilde/CMakeFiles/csound~.dir/all' failed
>>>> >>> >> > make[1]: ***
>>>> >>> >> > [frontends/max_csound_tilde/CMakeFiles/csound~.dir/all]
>>>> >>> >> > Error 2
>>>> >>> >> > Makefile:147: recipe for target `all' failed
>>>> >>> >> > make: *** [all] Error 2
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > -----------------------------------------------------
>>>> >>> >> > Michael Gogins
>>>> >>> >> > Irreducible Productions
>>>> >>> >> > http://michaelgogins.tumblr.com
>>>> >>> >> > Michael dot Gogins at gmail dot com
>>>> >>> >> >
>>>> >>> >> > On Mon, Apr 20, 2015 at 1:10 PM, Michael Gogins
>>>> >>> >> > 
>>>> >>> >> > wrote:
>>>> >>> >> >>
>>>> >>> >> >> OK, I have not ever built for Max before. But I will do as you
>>>> >>> >> >> say.
>>>> >>> >> >>
>>>> >>> >> >> Regards,
>>>> >>> >> >> Mike
>>>> >>> >> >>
>>>> >>> >> >>
>>>> >>> >> >> -----------------------------------------------------
>>>> >>> >> >> Michael Gogins
>>>> >>> >> >> Irreducible Productions
>>>> >>> >> >> http://michaelgogins.tumblr.com
>>>> >>> >> >> Michael dot Gogins at gmail dot com
>>>> >>> >> >>
>>>> >>> >> >> On Mon, Apr 20, 2015 at 1:02 PM, Steven Yi 
>>>> >>> >> >> wrote:
>>>> >>> >> >>>
>>>> >>> >> >>> This is for Max.  Building only requires downloading the Max
>>>> >>> >> >>> SDK
>>>> >>> >> >>> and
>>>> >>> >> >>> setting MAX_SDK_ROOT to the directory where the SDK is
>>>> >>> >> >>> uninstalled.
>>>> >>> >> >>> (Can modify in existing CMakeCache.txt file, or use
>>>> >>> >> >>> -DMAX_SDK_ROOT=/path/to/sdk).
>>>> >>> >> >>>
>>>> >>> >> >>> What needs to be tested though should be first if the regular
>>>> >>> >> >>> build
>>>> >>> >> >>> (non csound~) is working alright, then csound~ second.
>>>> >>> >> >>>
>>>> >>> >> >>> On Mon, Apr 20, 2015 at 12:46 PM, Michael Gogins
>>>> >>> >> >>>  wrote:
>>>> >>> >> >>> > Is this for Max, or for Pure Data? I build only the one for
>>>> >>> >> >>> > Pure
>>>> >>> >> >>> > Data.
>>>> >>> >> >>> >
>>>> >>> >> >>> > Regards,
>>>> >>> >> >>> > Mike
>>>> >>> >> >>> >
>>>> >>> >> >>> >
>>>> >>> >> >>> > -----------------------------------------------------
>>>> >>> >> >>> > Michael Gogins
>>>> >>> >> >>> > Irreducible Productions
>>>> >>> >> >>> > http://michaelgogins.tumblr.com
>>>> >>> >> >>> > Michael dot Gogins at gmail dot com
>>>> >>> >> >>> >
>>>> >>> >> >>> > On Mon, Apr 20, 2015 at 12:08 PM, Rory Walsh
>>>> >>> >> >>> > 
>>>> >>> >> >>> > wrote:
>>>> >>> >> >>> >>
>>>> >>> >> >>> >> Great Mike. Let me know if you need me to check anything.
>>>> >>> >> >>> >>
>>>> >>> >> >>> >> On 20 April 2015 at 16:33, Michael Gogins
>>>> >>> >> >>> >> 
>>>> >>> >> >>> >> wrote:
>>>> >>> >> >>> >> > I can test if building what I usually build works. I
>>>> >>> >> >>> >> > think
>>>> >>> >> >>> >> > this
>>>> >>> >> >>> >> > includes
>>>> >>> >> >>> >> > csound~. I rebuilt several times in the past few days if
>>>> >>> >> >>> >> > that
>>>> >>> >> >>> >> > is
>>>> >>> >> >>> >> > any
>>>> >>> >> >>> >> > help.
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> > I will check specifically this evening.
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> > Regards,
>>>> >>> >> >>> >> > Mike
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> > -----------------------------------------------------
>>>> >>> >> >>> >> > Michael Gogins
>>>> >>> >> >>> >> > Irreducible Productions
>>>> >>> >> >>> >> > http://michaelgogins.tumblr.com
>>>> >>> >> >>> >> > Michael dot Gogins at gmail dot com
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> > On Mon, Apr 20, 2015 at 10:49 AM, Victor Lazzarini
>>>> >>> >> >>> >> >  wrote:
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >> The only snag with this is that I have not tested this
>>>> >>> >> >>> >> >> with
>>>> >>> >> >>> >> >> input
>>>> >>> >> >>> >> >> audio;
>>>> >>> >> >>> >> >> it works well with
>>>> >>> >> >>> >> >> output-only.
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >> ========================
>>>> >>> >> >>> >> >> Dr Victor Lazzarini
>>>> >>> >> >>> >> >> Dean of Arts, Celtic Studies and Philosophy,
>>>> >>> >> >>> >> >> Maynooth University,
>>>> >>> >> >>> >> >> Maynooth, Co Kildare, Ireland
>>>> >>> >> >>> >> >> Tel: 00 353 7086936
>>>> >>> >> >>> >> >> Fax: 00 353 1 7086952
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >> > On 20 Apr 2015, at 15:30, Michael Gogins
>>>> >>> >> >>> >> >> > 
>>>> >>> >> >>> >> >> > wrote:
>>>> >>> >> >>> >> >> >
>>>> >>> >> >>> >> >> > In addition, I will take a look at Victor's new audio
>>>> >>> >> >>> >> >> > callback
>>>> >>> >> >>> >> >> > and
>>>> >>> >> >>> >> >> > may
>>>> >>> >> >>> >> >> > make that the default in the app.
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >> ------------------------------------------------------------------------------
>>>> >>> >> >>> >> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM
>>>> >>> >> >>> >> >> EDT
>>>> >>> >> >>> >> >> Develop your own process in accordance with the BPMN 2
>>>> >>> >> >>> >> >> standard
>>>> >>> >> >>> >> >> Learn Process modeling best practices with Bonita BPM
>>>> >>> >> >>> >> >> through
>>>> >>> >> >>> >> >> live
>>>> >>> >> >>> >> >> exercises
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> >>> >> >>> >> >> event?utm_
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> >>> >> >>> >> >> _______________________________________________
>>>> >>> >> >>> >> >> Csound-devel mailing list
>>>> >>> >> >>> >> >> Csound-devel@lists.sourceforge.net
>>>> >>> >> >>> >> >>
>>>> >>> >> >>> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> > ------------------------------------------------------------------------------
>>>> >>> >> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM
>>>> >>> >> >>> >> > EDT
>>>> >>> >> >>> >> > Develop your own process in accordance with the BPMN 2
>>>> >>> >> >>> >> > standard
>>>> >>> >> >>> >> > Learn Process modeling best practices with Bonita BPM
>>>> >>> >> >>> >> > through
>>>> >>> >> >>> >> > live
>>>> >>> >> >>> >> > exercises
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> >>> >> >>> >> > event?utm_
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> >>> >> >>> >> > _______________________________________________
>>>> >>> >> >>> >> > Csound-devel mailing list
>>>> >>> >> >>> >> > Csound-devel@lists.sourceforge.net
>>>> >>> >> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >>> >> >>> >> >
>>>> >>> >> >>> >>
>>>> >>> >> >>> >>
>>>> >>> >> >>> >>
>>>> >>> >> >>> >>
>>>> >>> >> >>> >>
>>>> >>> >> >>> >>
>>>> >>> >> >>> >> ------------------------------------------------------------------------------
>>>> >>> >> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM
>>>> >>> >> >>> >> EDT
>>>> >>> >> >>> >> Develop your own process in accordance with the BPMN 2
>>>> >>> >> >>> >> standard
>>>> >>> >> >>> >> Learn Process modeling best practices with Bonita BPM
>>>> >>> >> >>> >> through
>>>> >>> >> >>> >> live
>>>> >>> >> >>> >> exercises
>>>> >>> >> >>> >>
>>>> >>> >> >>> >>
>>>> >>> >> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> >>> >> >>> >> event?utm_
>>>> >>> >> >>> >>
>>>> >>> >> >>> >>
>>>> >>> >> >>> >>
>>>> >>> >> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> >>> >> >>> >> _______________________________________________
>>>> >>> >> >>> >> Csound-devel mailing list
>>>> >>> >> >>> >> Csound-devel@lists.sourceforge.net
>>>> >>> >> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >>> >> >>> >
>>>> >>> >> >>> >
>>>> >>> >> >>> >
>>>> >>> >> >>> >
>>>> >>> >> >>> >
>>>> >>> >> >>> >
>>>> >>> >> >>> >
>>>> >>> >> >>> > ------------------------------------------------------------------------------
>>>> >>> >> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>>> >>> >> >>> > Develop your own process in accordance with the BPMN 2
>>>> >>> >> >>> > standard
>>>> >>> >> >>> > Learn Process modeling best practices with Bonita BPM
>>>> >>> >> >>> > through
>>>> >>> >> >>> > live
>>>> >>> >> >>> > exercises
>>>> >>> >> >>> >
>>>> >>> >> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> >>> >> >>> > event?utm_
>>>> >>> >> >>> >
>>>> >>> >> >>> >
>>>> >>> >> >>> >
>>>> >>> >> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> >>> >> >>> > _______________________________________________
>>>> >>> >> >>> > Csound-devel mailing list
>>>> >>> >> >>> > Csound-devel@lists.sourceforge.net
>>>> >>> >> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >>> >> >>> >
>>>> >>> >> >>>
>>>> >>> >> >>>
>>>> >>> >> >>>
>>>> >>> >> >>>
>>>> >>> >> >>>
>>>> >>> >> >>> ------------------------------------------------------------------------------
>>>> >>> >> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>>> >>> >> >>> Develop your own process in accordance with the BPMN 2
>>>> >>> >> >>> standard
>>>> >>> >> >>> Learn Process modeling best practices with Bonita BPM through
>>>> >>> >> >>> live
>>>> >>> >> >>> exercises
>>>> >>> >> >>>
>>>> >>> >> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> >>> >> >>> event?utm_
>>>> >>> >> >>>
>>>> >>> >> >>>
>>>> >>> >> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> >>> >> >>> _______________________________________________
>>>> >>> >> >>> Csound-devel mailing list
>>>> >>> >> >>> Csound-devel@lists.sourceforge.net
>>>> >>> >> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >>> >> >>
>>>> >>> >> >>
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > ------------------------------------------------------------------------------
>>>> >>> >> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>>> >>> >> > Develop your own process in accordance with the BPMN 2 standard
>>>> >>> >> > Learn Process modeling best practices with Bonita BPM through
>>>> >>> >> > live
>>>> >>> >> > exercises
>>>> >>> >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> >>> >> > event?utm_
>>>> >>> >> >
>>>> >>> >> >
>>>> >>> >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> >>> >> > _______________________________________________
>>>> >>> >> > Csound-devel mailing list
>>>> >>> >> > Csound-devel@lists.sourceforge.net
>>>> >>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >>> >> >
>>>> >>> >>
>>>> >>> >>
>>>> >>> >>
>>>> >>> >>
>>>> >>> >> ------------------------------------------------------------------------------
>>>> >>> >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>>> >>> >> Develop your own process in accordance with the BPMN 2 standard
>>>> >>> >> Learn Process modeling best practices with Bonita BPM through live
>>>> >>> >> exercises
>>>> >>> >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> >>> >> event?utm_
>>>> >>> >>
>>>> >>> >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> >>> >> _______________________________________________
>>>> >>> >> Csound-devel mailing list
>>>> >>> >> Csound-devel@lists.sourceforge.net
>>>> >>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >>> >
>>>> >>> >
>>>> >>> >
>>>> >>> >
>>>> >>> >
>>>> >>> > ------------------------------------------------------------------------------
>>>> >>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>>> >>> > Develop your own process in accordance with the BPMN 2 standard
>>>> >>> > Learn Process modeling best practices with Bonita BPM through live
>>>> >>> > exercises
>>>> >>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> >>> > event?utm_
>>>> >>> >
>>>> >>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> >>> > _______________________________________________
>>>> >>> > Csound-devel mailing list
>>>> >>> > Csound-devel@lists.sourceforge.net
>>>> >>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >>> >
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> ------------------------------------------------------------------------------
>>>> >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>>> >>> Develop your own process in accordance with the BPMN 2 standard
>>>> >>> Learn Process modeling best practices with Bonita BPM through live
>>>> >>> exercises
>>>> >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> >>> event?utm_
>>>> >>>
>>>> >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> >>> _______________________________________________
>>>> >>> Csound-devel mailing list
>>>> >>> Csound-devel@lists.sourceforge.net
>>>> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >>
>>>> >>
>>>> >
>>>> >
>>>> >
>>>> > ------------------------------------------------------------------------------
>>>> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>>> > Develop your own process in accordance with the BPMN 2 standard
>>>> > Learn Process modeling best practices with Bonita BPM through live
>>>> > exercises
>>>> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> > event?utm_
>>>> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> > _______________________________________________
>>>> > Csound-devel mailing list
>>>> > Csound-devel@lists.sourceforge.net
>>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> >
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>>> Develop your own process in accordance with the BPMN 2 standard
>>>> Learn Process modeling best practices with Bonita BPM through live
>>>> exercises
>>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>>> event?utm_
>>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
>
>
> --
>
> Saludos,
> Felipe Sateler
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net