Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Draft Release Notes for 6.05

Date2015-04-21 14:09
From"Art Hunkins"
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
Michael -
 
Reminder: You also mentioned that the exciter opcode would be included in the new Csound for Android app.
 
Art Hunkins
----- Original Message -----
Sent: Monday, April 20, 2015 9:40 PM
Subject: Re: [Cs-dev] Draft Release Notes for 6.05

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




------------------------------------------------------------------------------
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 14:30
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
Yes, I will make sure it is.

Regards,
Mike


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

On Tue, Apr 21, 2015 at 9:09 AM, Art Hunkins <abhunkin@uncg.edu> wrote:
Michael -
 
Reminder: You also mentioned that the exciter opcode would be included in the new Csound for Android app.
 
Art Hunkins
----- Original Message -----
Sent: Monday, April 20, 2015 9:40 PM
Subject: Re: [Cs-dev] Draft Release Notes for 6.05

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




------------------------------------------------------------------------------
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 01:08
FromMichael Gogins
SubjectRe: [Cs-dev] Draft Release Notes for 6.05
AttachmentsNone  None  
I have added the exciter opcode to CsoundAndroid and, thus. to the Csound for Android app. I did an extremely quick test on Android and it seems to work.

Regards,
Mike


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

On Tue, Apr 21, 2015 at 9:30 AM, Michael Gogins <michael.gogins@gmail.com> wrote:
Yes, I will make sure it is.

Regards,
Mike


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

On Tue, Apr 21, 2015 at 9:09 AM, Art Hunkins <abhunkin@uncg.edu> wrote:
Michael -
 
Reminder: You also mentioned that the exciter opcode would be included in the new Csound for Android app.
 
Art Hunkins
----- Original Message -----
Sent: Monday, April 20, 2015 9:40 PM
Subject: Re: [Cs-dev] Draft Release Notes for 6.05

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




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