2008-02-05 NetworkEditor 1.2.0
'GSoCket Plugged-in release'
 * SVN $Revision: 11171 $
 * Using CLAM 1.2.0
 * Better and updated online tutorial
 * Loads CLAM and Ladpsa Plugins
 * Shows ports of different colors depending on token data type
 * Port tooltips show also the data type name
 * Suitable monitors are available to add at port context menu
 * Suitable controlers are available at control context menu
   or double clicking
 * The processing is automatically populated with available
   processings. (GSoC:acalvo)
 * Dialog to add processings has completion
 * New spectrogram view (GSoC:bkolasinsky)

2007-06-08 NetworkEditor 1.1.0
'More eye-candy, please'
 * SVN Revision: 10216
 * Using CLAM 1.1.0
 * New examples
   * genderChange: fully working now and with an interface
   * experimentalVowelSynth: Synthesize vowels by controling F1 and 
     F2 in a surface such moving in the vowel triangle.
   * spectralTransform: New interface based on pkwidgets
   * lpc: LPC/MFCC realtime analysis
 * New and enhanced control widgets:
   * New pixmap based control widgets (idea and pixmaps taken from PKSampler)
   * New resizable knob widget (QSynth knobs with enhancements)
   * ControlSender widget is configurable (Zack Welch)
   * Automatic ControlSender creation on input control double click
     and also by using the context menu
   * ControlSurface to control two parameters at once
   * Graphical ControlPrinter (Zack Welch)
 * New views:
   * BarGraph view (and derived classes for LPC, MFCC...)
 * Added an option to compile Faust based processing
 * Selection Handling
   * Moving several selected processings at once
   * Starting a selection drag without control key pressed clears
     previous selections
   * As side effect, clicking on the canvas without control key clears
     selections
   * Clicking on the name also selects
   * Ctrl+A selects all the processings
   * Ctrl+Shift+A clears the selection
   * Pan drag feature has been removed (it did a move, not a real pan)

2007-03-20 NetworkEditor 1.0.0
'The Berlin release'
 * SVN Revision: 9881
 * Using CLAM 1.0.0
 * Functional Ladspa support

2007-03-18 NetworkEditor 0.4.4
'That will be CLAM 1.0 release'
 * SVN Revision: 9864
 * Using CLAM 0.99.0
 * Prototyper sets the name of the network as JACK client name
 * More processings: Different IFFT and FFT implementations,
   SpectrumSubstracter2, ...
 * Fix: Can't change name of a processing (#166 #194 #173)
 * Added ladspa plugins browsing (not still droppable).
 * PeaksView adjust to the minimum magnitude.
 * OfflinePlayer program to apply batch processing to
   audio files.

2006-02-09 NetworkEditor 0.4.3
'Mac is back to stay'
 * Using CLAM 0.98 
 * Using new bundle and dmg tools
 * New icon for Prototyper
 * Fix: Open toolbox button did't work after the recent files modification
 * Down arrow hint on the open toolbox button icon
 * Fix: On quit action quit
 * Shortcuts for printing and quiting
 * Oscilloscope added to the FilePlayer example
 * KDE3 desktop integration (Mime actions, file icons)

2006-12-30 NetworkEditor 0.4.2 
'Debian Packages: less is more'
 * Open recent files option
 * Using CLAM 0.97.0

2006-12-22 NetworkEditor 0.4.1
'The most stable NetworkEditor ever'
 * Using CLAM 0.96.0
 * CLAM Networks as VST plugins
 * Fix: OutControlSenders resends its last value (or default) on start
 * Fix: Removing processing with connected controls caused crash. 
   Now controls links are bidirectional.
 * Fix: NetworkEditor crashed when playing and done a add/remove/configure 
   processing or add/remove wire.  Now the network stops gacefully. 

2006-12-04 NetworkEditor 0.4.0
'California release'
 * Using CLAM 0.95.0
 * Ported to Qt4 and fully rewritten
 * New network canvas engine
   ** Scrollbars and zoom
   ** Big connectors to ease the connections
   ** Consistent sizes of drawn elements
   ** Hovering a connector highlights it
   ** Hovering a connector displays a tooltip with its name
   ** Connector tooltips and highlights helps to figure out were you are going
      to drop the wire
   ** Dropping wire highlight color tells whether it will drop or not 
     (redish: wrong; greenish correct)
   ** Missconfigured processings show a tooltip with the error
   ** Context menus for processings and connectors
   ** Dragging from the processing toolbox displays a processing icon
   ** Semitransparent processing boxes
   ** Copying connector names for their use in the Prototyper
   ** Printing networks and exporting ps/pdf
   ** Dummy mode for free drawing without underlying processings
      *** Dropping whatever text to create a processing
      *** Configuring whatever number of connectors for a processing
      *** Connecting whatever complementary connectors
 * Backends
   ** Just one binary for all backends in a platform
   ** By default, cascade try
   ** You can specify one by command line
   ** Backend indications on the status bar
 * Reliability
   ** Errors on load a network are reported without crash
   ** Unplayable networks are reported (used to hang realtime kernels)
   ** Errors on bad processing drops are reported without crash
   ** Errors on  are reported without crash
   ** 'Modified' flag is set properly and checked before discarding changes
 * Other interface enhancements
   ** Common actions available on the toolbar
   ** Playback and backend indicators
   ** Open examples
   ** Menu options to open recent netwoks
 * Help
   ** Generic context help for canvas, processings and connectors
   ** One click access to the online tutorial
 * Prototyper (network runner)
   ** Just one binary for all backends in a platform
   ** Cascade backend try (command line list or implicit default list)
   ** Errors on loading are reported graphically
   ** Errors on binding the interface are reported graphically
   ** Unplayable network errors are reported and the playback declined
   ** Asking the network when
   ** Default interface when missing, when no implicit (adding .ui) or failed
   ** QLabel named BackendIndicator is filled with backend information
   ** QLabel named PlaybacIndicator is filled with the playback status
   ** QPushButton named AudioFile_<ProcessingName> will configure the
        file that an MonoAudioFileReader will load.
 * NetworkEditor plots and qt widgets plugins:
   ** Ported to Qt4 designer
   ** Some properties can be changed on the designer such as colors,
        refresh time...
   ** Faster oscilloscope, spectrum and peaks views
   ** Tonal analysis widgets: Tonnetz, KeySpace ChordRanking, Tunner,
        PolarChromaPeaks...
 * Desktop integration
   ** Menu entries
   ** File type association in windows to open (Prototyper)
   ** File type association in windows to edit (NetworkEditor)
   ** Windows menu access for some examples
   ** Designer installed in windows setup
   ** Experimental mime bindings for Linux (freedesktop).

2006-06-?? NetworkEditor 0.3.2
'Unreleased release'
 * Still qt3, not released but tagged on CVS
 * Network files extension is now .clamnetwork
 * Prototypers ask for a network when none given or launched from the menu
 * Mime types and actions added
 * Taking the version from the changelog file (CHANGES)



For previous releases see the CLAM changelog



