====================================================
              faustgen~ - Change log
----------------------------------------------------
GRAME - Centre national de creation musicale
http://www.grame.fr
====================================================
Copyright GRAME (c) 2012-2024

----------------------------------------------------
Version 1.68 - 05/01/2024

- distribution with Faust 2.70.3

----------------------------------------------------
Version 1.67 - 11/11/2023

- distribution with Faust 2.69.3

----------------------------------------------------
Version 1.66 - 14/09/2023

- distribution with Faust 2.68.0

----------------------------------------------------
Version 1.65 - 16/06/2023

- distribution with Faust 2.60.3

----------------------------------------------------
Version 1.64 - 14/05/2023

- distribution with Faust 2.59.6

----------------------------------------------------
Version 1.63 - 17/12/2022

- distribution with Faust 2.54.9

----------------------------------------------------
Version 1.62 - 01/10/2022

- distribution with Faust 2.50.6

----------------------------------------------------
Version 1.61 - 17/06/2022

- compiles on Apple M1

----------------------------------------------------
Version 1.60 - 03/05/2022

- use of the new 'shortname' controller access model

----------------------------------------------------
Version 1.59 - 03/05/2022

- 'librarypath' with an empty path now clear the librarypath list

----------------------------------------------------
Version 1.58 - 29/04/2022

- add a "nc" option in 'compileoptions' to avoid DSP recompilation

----------------------------------------------------
Version 1.57 - 08/04/2022

- rework 'read' method, cleanup

----------------------------------------------------
Version 1.56 - 30/03/2022

- explicitly use deleteDSPFactory in the code
- use Faust 2.40.0 and LLVM 14.0 on macOS, LLVM 10.0 on Windows.

----------------------------------------------------
Version 1.55 - 14/02/2022

- correct -single option handling
- use Faust 2.40.0 and LLVM 13.0.1 on macOS, LLVM 10.0 on Windows.

----------------------------------------------------
Version 1.54 - 10/02/2022

- use Faust 2.39.5 and LLVM 12.0.1 on macOS, LLVM 10.0 on Windows.
- add -single option handling 

----------------------------------------------------
Version 1.53 - 10/29/2021

- use Faust 2.37.4 and LLVM 12.0.1 on macOS, LLVM 10.0 on Windows.

----------------------------------------------------
Version 1.52 - 10/22/2021

- use Faust 2.37.3 and LLVM 12.0.1 on macOS, LLVM 10.0 on Windows.

----------------------------------------------------
Version 1.51 - 05/13/2021

- correct documentation URL.

----------------------------------------------------
Version 1.50 - 02/01/2021

- cleanup MidiUI/midi_handler and SoundUI rework.

----------------------------------------------------
Version 1.49 - 01/20/2021

- add 'assist' handling

----------------------------------------------------
Version 1.48 - 12/16/2020

- use Faust 2.30.5 and LLVM 10.0
- add a new MIDI output on a new most-right outlet, that send MIDI messages when the DSP code uses MIDI metadata.

----------------------------------------------------
Version 1.45 - 07/26/2020

- use Faust 2.27.1 and LLVM 10.0
- bug fixes

----------------------------------------------------
Version 1.41 - 10/30/2019

- new "dump" message to send  [path, cur, min, max] messages for all controllers on a new most-right outlet
- "reset" message renamed to "init " and send [path, init, min, max] messages for all controllers on a new most-right outlet
- "bang" message sent on most-right outlet when DSP compilation is finished

----------------------------------------------------
Version 1.40 - 10/25/2019

- correct messages handling bug, correctly cast values to FAUSTFLOAT
- add DSP controller state save/load after recompilation
- add "reset" message to restore the DSP controller state to the 'init' values
- use Faust 2.19.3 version and LLVM 9.0

----------------------------------------------------
Version 1.39 - 10/10/2019

- correct messages handling bug, remove unneeded lock
- updated libraries.
- use Faust 2.19.0 version

----------------------------------------------------
Version 1.36 - 03/05/2019

  - add ‘soundfile’ primitive support.
  - add OSC support.
  - various bug fixes.

----------------------------------------------------
Version 1.12 - 01/05/2017

  - updated libraries. 
  - correct memory deallocation in faustgen~ destructor.

----------------------------------------------------
Version 1.11 - 12/06/2016

  - internal hacked version.

----------------------------------------------------
Version 1.10 - 09/21/2016

  - use new library format.

----------------------------------------------------
Version 1.09 - 06/06/2016

  - 32/64 bits version compiled with LLVM 3.8 on OSX.

----------------------------------------------------
Version 1.08 - 05/01/2016

  - polyphonic support using a new "polyphony N" message. 

----------------------------------------------------
Version 1.07 - 01/24/2016

  - correct bug in compileoptions handing, 
  - rework installation procedure for Max 7.

----------------------------------------------------
Version 1.06 - 01/14/2016

  - raise MAX_CPP_MAX_DSP_SIGNALS to 512.

----------------------------------------------------
Version 1.05 - 11/17/2015

  - fix crash bug when changing Faust DSP while audio is on.

----------------------------------------------------
Version 1.04 - 11/09/2015

  - various fixes.

----------------------------------------------------
Version 1.02 - 06/03/2015

  - compiled with LLVM 3.4 on Windows, 
  - various fixes.

----------------------------------------------------
Version 0.90b - 06/09/2013

  - fix in SVG diagram generation, 
  - use latest LLVM 3.3 version on OSX.

----------------------------------------------------
Version 0.89b - 14/06/2013

  - fix in Faust bargraph code generation

----------------------------------------------------
Version 0.88b - 22/05/2013

  - temporary folder location (for SVG...) changed on Windows

----------------------------------------------------
Version 0.87b - 06/05/2013

  - memory management correction in Faust. 
  - correct "write" message. 
  - 64/32 bits version on OSX

----------------------------------------------------
Version 0.86b - 04/04/2013

  - fix recursion limitation bug in Faust

----------------------------------------------------
Version 0.85b - 03/15/2013

  - memory management corrections in LLVM code generation

----------------------------------------------------
Version 0.84b - 03/15/2013

  - crash bug correction in LLVM code generation

----------------------------------------------------
Version 0.83b - 09/03/2013

  - add "write" message to save DSP in external files

----------------------------------------------------
Version 0.82b - 12/05/2012

  - all commands now quoted (on OSX and Windows)

----------------------------------------------------
Version 0.81b - 12/03/2012

  - first version for Windows

----------------------------------------------------
Version 0.80b - 11/20/2012

  - now open menu at mouse current location

----------------------------------------------------
Version 0.79b - 11/12/2012

  - First release

