NMG2 Editor Changelog

What's new in NMG2 Editor 0.25 Update 14-10-2012

Feb 13, 2013
  • Detection of modules incomaptible with original clavia edtor, will be saved with extensions prf2x en pch2x
  • Delay parameter where not shown in units in param pages.
  • Added some other missing unit conversions.
  • Added help to application settings
  • Added menu option to run g2ools from editor
  • Added option to change led colors
  • Bug placing modules when adding modules in scrolled scrollbox
  • Added option to control editor ui elements with midi (ctrl midi input) ableton style
  • Added init performance messages
  • Implemented assigned voices message
  • Implemented init perf message sequence
  • Implemented clear bank location message
  • Implement master clock messages
  • prevent echo ctrl midi on radio controls (midi + index)
  • Global point seperator, in stead of from country settings
  • Check box list for ctrl midi devices
  • Keep midi devices in ini file that system can't find (turned off)
  • patch manager : load, save patch/perf, init perf, load/save bank, rename, variations, slot selection also selectslot, select category
  • Assigned voices red when nil
  • Check box list for sysex midi devices
  • Show/Hide midi aware indicator on controls
  • Found and solved memory leak in VST
  • Restructured code repository (svn)
  • Made a html help file

New in NMG2 Editor 0.24 Update 8-7-2012 (Feb 13, 2013)

  • Added selection buttons on switches
  • Fixed error in filter modules, shows filtertype didn't correspond with actual filtertype
  • Added unit conversions of many parameters
  • Added uni/polar direction buttons on envelopes/lfo's
  • Fixed editing parameter labels on switches and mixer knobs
  • Fixed a number of bugs
  • Added two modules "Resonator" and "Driver" that where hidden in the editor

New in NMG2 Editor 0.23 Update 22-5-2012 (Feb 13, 2013)

  • Fixed a bug in the loading of partch banks from the G2

New in NMG2 Editor 0.23 Update 21-5-2012 (Feb 13, 2013)

  • Added "Save log file" button on the View log form

New in NMG2 Editor 0.23 Update 19-5-2012 (Feb 13, 2013)

  • This is only a realease with binaries, mainly for testing the following:
  • user interface changes (popup menus and shortcut keys) for compatibility with Jaws screenreading software for visualy impaired users. See file "NMG2 Keyboard shortcuts.txt"
  • Other changes:
  • Auto adjust module positions on module insert (no overlapping modules)
  • Numbering modules when adding modules
  • Menu-driven patching (for use with Jaws)
  • Close dialogs with ESC
  • Variation init function
  • Select parameter messaging between G2 and editor
  • Patch notes dialog window
  • Changes to the moduledef.xml (parameter mappings to parameter pages knobs, still some modules todo)

New in NMG2 Editor 0.22 Update 9-4-2012 (Feb 13, 2013)

  • Multiple G2 support, you have to install the libusb-win32 filter driver on each clavia usb driver for this to work.
  • Improvement of shut down (not solved everything yet, see known issues)
  • Anti aliased polygon drawing for cables
  • Customization of colors
  • Some of the module display functions
  • Added a "Control midi" port, but this hasn't yet any functionality.
  • Solved a number of bugs.

New in NMG2 Editor 0.21 Update 9-3-2012 (Mar 15, 2012)

  • The libusb dll is now loaded statically in stead of dynamically. That means that you can run the editor weather or not the libusb-win32 is installed on your system. You might not want to install the libusb, maybe because you want to use midi only functions, or if you want to run the editor as a client wirelessly connected to another editor that maintains the usb connection. When you start the editor on a system without the libusb-win32, you get a warning: "libusb0.dll not found, USB functions are disabled".
  • Added the functionality so you can run the editor as a client to another instance of the editor. For example, you could run the editor on a laptop that is has a wireless tcp-ip connection with another editor on a desktop pc that has the usb connection with the G2. The settings for this are on the "Application settings" form.
  • Added midi functionality to the editor, for uploading/downloading patches and performances using sysex. I've used the open sources midi library "https://bitbucket.org/h4ndy/midiio-dev" for this.
  • Added the buttons associated to knobs on the parameter pages and on the VST. Which parameter is associated with a button when you assign a parameter to a knob on the parameter pages is hard coded in the G2. So I've added this information to the "ModuleDef.xml" (But I've not managed to do all modules yet).
  • Added the function so you can assign all parameters of a module to a parameter page in one go. This is also hard coded in the G2, so I've started to add this info to the "ModuleDef.xml" also.
  • VST is now a "Synth" VST in stead of a "Effect" VST, so you can use it in an instrument rack
  • Tested the VST on cubase, solved some bugs that froze Cubase on occasions
  • Added version control to the "ModuleDef.xml" and "ParamDef.xml" files. If these files are of different version to the editor application or VST, you get a warning, for example: "Warning, ModuleDef.xml version differs from application."
  • Solved a number of the compiler warnings and a number of bugs.

New in NMG2 Editor 0.21 Update 14-3-2011 (Mar 15, 2012)

  • fixed bug in performance settings: keyboard checkbox didn't work

New in NMG2 Editor 0.21 Update 13-3-2011 (Mar 15, 2012)

  • fixed midi device listings bug
  • fixed bug that crashed the editor on receiving midi note events