Revision file for Nord Modular G2. 040429 TB: (M) Improved connect/disconnect behaivour. 040429 TB: Removed the idle handshaking and increased response timeout. 040429 MA: Added support for buffered E2P accesses. 040428 TB: New functionality added to Parameter Overview. - Assign MIDI, assigns MIDI controllers to all assigned params. - Deassign MIDI, inverse of previous. - View MIDI, show the MIDI controller assigned to the param. - View Buttons, shows the param assigned to the button under. 040428 TB: Parameters that only can be morphed in full range now show their morph groups name as value in the Parameter Pages. 040428 TB: New function, Tools|Deassign All MIDI, clears MIDI Assignments. 040428 TB: New function, Synth|Dump One. Equivalent to Dump One on the HW. 040428 TB: Editor didn't release a clipboard positioning operation when rightclicking in the patch background, which would cause error if using the context menu to insert a new module. 040427 TB: (M) Fixed the assert when changing a knobs value with up/dn-keys. 040427 TB: Knob deassignment from a parameters context menu was fishy. 040427 TB: (M) Dialogs and floaters can now overlap the toolbar. 040427 TB: Bringing focus back to editor from some other application will now bring all windows to top. 040427 TB: Textpad would write terminator out of bounds on max length in HW. 040427 TB: Textpad wasn't updated if open when uploading a patch. 040426 TB: Right-click can be used to toggle keyboard focus on slot buttons. 040426 TB: (M) Stopped Meta keys from interpret as an Apple in Textpad. 040426 TB: If no Performance is open and no synth is connected the Performance Settings dialog will convert to read only. 040426 TB: Editor sometimes crashed when closing a patch when the mouse was held down on a control or a drop down control was open. 040426 BL: Fixed a bug which sometimes caused asserts in the Note Sequencer. 040423 TB: (M) Made the File Browser display volumes correctly. 040422 TB: (M) Crashed when clicking in the patch settings window. 040421 TB: Enhanced verification of morph data when loading patches. 040421 TB: Deleting a module with knob/morph/midictrl assignment using 'Delete Unused Modules' could corrupt the patch. 040421 TB: Clearing alot of blink data could crash the editor. * Build 160 040414 BL: Fixed a tiny bug in the MIDINoteZone module. 040414 MA: Fixed bug with phase reset from PLL. 040413 MA: Changed MIDI CCs for Global Wheel 1 and Global Wheel 2 to CC 96 and CC 97 respectivly. 040413 MA: Freed MIDI CCs: 5, 6, 9, 14, 15, 16, 19, 38, 47, 50, 53, 54, 55, 56, 65, 100 and 101. Note 1: CC 19 is still used for performance mode on/off on global channel. 040413 MA: Removed support for MIDI RPN tuning and MIDI RPN pitchbend sensitivity. * Build 158 040408 MA: Changed GlobalWheel1 MIDI Control to CC 55 (replacing Vibrato Range) and GlobalWheel2 MIDI Control to CC 56 (replacing Vibrato Source). 040408 TB: Editor used to crash when trying to get the context menu of a patch floater parameter with no patch open. 040407 MA: Version message (to Editor) now contains info on whether voice exp. board is connected or not. 040407 MA: If voice exp. board is connected, "Exp" is displayed after the version number when booting up. 040407 MA: Added Device Module outputs for G2X global wheels. 040407 MA: Added MIDI Out support for G2X global wheels (temporary using MIDI CC 58 and CC 59) 040405 TB: Patches with name starting with '-' will now show properly in the Windows menu. 040405 TB: Editor will ask for complete patches instead of partial now. * Build 156 - Frankfurt 2004 Version 040331 TB: Selecting a new slot on the hardware with another application focused moves other editor windows behind the new instead of moving the new to the top (WS 28.3). 040331 TB: Better mouse tracking during knob/slider movement on Mac. 040330 MA: Fixed G2X keyboard bug (keyboard was shifted one octave). * Build 154 - First G2X version 040325 TB: Extended the timeout in the USB communication. 040324 TB: Made sure idle can't freeze out due to heavy load of system events on Mac. 040323 TB: Some graphical updates, mainly the Performance floater. 040323 TB: File focus didn't follow correctly when loading files with the Editors browser. 040323 TB: Added Editor support for G2X 040323 MA: Added Global Wheel support for G2X 040323 TB: Fixed the problem with the splash being white on Mac. 040322 TB: Fixed the problem with the toolbar freezing in Mac version. 040322 TB: Fixed bank download in Mac version. 040322 TB: Fixed a problem with the SeqNote-octave selector. 040319 TB: Hiding mouse cursor when turning knobs on Mac too now. * Build 152 - FIRST MAC BETA 040318 MK: All delays had a faulty cycle load reported ( This will cause some near 100% patches to drop out ) * Build 150 040312 TB: New shortcut key for paste params, ctrl-e. 040312 TB: EditorSync_Lock wasn't called when loading a patch in internal memory from the editors file browser. 040309 MA: Implemented USB disconnection when rebooting via MIDI. 040309 MA: Fixed RB142.6 * Build 148 - RELEASE V1.11 040219 MA: Fixed bug that made the Run/Stop-button start/stop Master Clock when running from external clock. * Build 146 - RELEASE V1.10 040218 MA: New Master Clock behaviour when running from external clock: Run/Stop-button is bypassed and performance run/stop settings are overrided by external sequencer state. 040218 MA: Fixed bug that caused the Master Clock/Arpeggiator to go out of sync when receiving MIDI Continue-command (FBh) from external seqeuncer. 040218 MA: New arpeggiator behaviour: Arpeggiator now accepts NoteOn within full reference clock period (period between 'first' and 'second' clocks) - not just before reference clock ('first' clock). Old arpeggiator behaviour could cause problems with equipment sending MIDI clock before NoteOn. * Build 142 040217 TB: Changed the Envelope graph on Operator module to more reflect on the actual levels. 040217 MK: Fixed RB140.1 040217 MK: Fixed RB140.2 040217 MK: Fixed RB140.3 040217 MK: Fixed RB140.4 040217 MK: Fixed RB140.5 040217 MK: Fixed RB140.6 040217 MK: Fixed RB140.7 * Build 140 040216 MA: New Master Clock range: 30-240 bpm. 040216 FH: New Help file. 040216 TB: Sliders shouldn't move if you hit the thumb anymore. 040216 TB: Added visiblity to morphs of the SeqNote module. 040216 BL: Did some additional work on DXRouter and Operator modules... We can't promise that patches using these modules will be compatible with future releases. 040216 MA: Internal Master Clock is now more precise regarding phase. 040216 MA: Fixed bug with internal Master Clock having incorrect rate. 040213 MK: fixed RB138.2 040213 MK: fixed RB138.3 040213 MK: fixed RB138.4 040213 MK: fixed RB138.1 FX area is always set to mono mode (=always retriggs notes on release) (NB legato mode can not be choosen for FX area) 040213 MK: fixed WS26.2 040213 MK: RB138.6 increased hysteresis limit for BPM estimate for delays from 1/16 to 1/2 BPM @ 120BPM (to improve behaviour for all that sluggish MIDI equipment out there...) 040213 MK: Memory protect now also disables changes to synth settings parameters. 040212 TB: New file format, this time synth can still load old files. * Build 138 040209 TB: Enhanced file browser. 040206 TB: Sometimes a double click-added module could come to the wrong patch area. 040206 MK: Fixed bugg with monoKeyboard module didn't work if more than one slot was enabled 040206 MK: Fixed bugg with monoKeyboard module Glide didn't work for 'last'-note 040206 MK: Fixed bugg Morping of the reverbs params didn't work 040206 MK: Implemented MIDI sync for LFO's and Delays 040206 MK: Fixed bugg in shape sine waveforms 3 and 4 (a lot of quantization nise present) 040206 MK: Fixed bugg with variation swap (morphed params didn't always got updated properly) 040206 MK: Changed voice dependent unison amount for polyphonic patches 040206 MK: Fixed bugg with memory load calculation for patches sometimes was wrong (fx/voice area missmatch) Note! Both modules below are a bit prototypish, so there is no point in reporting bugs regarding parameters, graphs etc.. 040201 BL: New module: DXRouter for emulating DX7 behaviour. 040201 BL: New module: Operator for emulating DX7 behaviour. * Build 136 040128 TB: Copy now includes morph deltas. 040128 TB: External clockrate now shows in toolbar. 040123 TB: Momentary buttons now work momentarily in knob floater too. 040120 TL: Fixed a bug that made files starting with the characters [, \, ], ^, _, {, |, } and ~ to be sorted wrong in the synth. 040119 TL: Fixed a bug that the MIDI send modules could send values greater than 127 which caused the synth to crash. 040116 TL: Fixed the bug that the ± character was not correctly displayed on the synth. 040116 TB: Added mouse wheel support. * Build 134 040112 TB: Added keyboard focus display and selection in toolbar. 040112 TL: Added support for the MIDI LED on the engine. 041112 TL: Made the PLL work on Engine. 040112 MA: Added support for USB status LED (G2 Engine only). 031222 TB: Made the Performance Manager throw away closed Performances. 031222 TB: Fixed a problem where color of a cable from a replaced module could get wrong. 031222 TB: Fixed a bug where performance name could be messed up when being 16 chars long and changing performance settings. * Build 132 - RELEASE V1.00 031218 TL: Fixed a bug that made patches with too many modules with LEDs crash the synth. 031217 TL: Removed the auto storing of KB split in the synth. It is still stored when doing a performance store. 031217 BL: Increased the acceleration of the patch selector knob on the synth. 031217 TL: When downloading patch banks from the editor the patches got wrong category. Fixed that. 031217 TL: Made the browser (in the editor) remember which directory it pointed to when it is closed. 031217 TB: Fixed a problem with the Morph w/ Double Click setting. 031217 TB: Added display of free flash memory in synth settings dialog. 031217 TB: Made Bank download start folder selection from previous selection. 031217 BL: Changed the name of the Color parameter on the Flanger module. New name: Feedback. 031216 TL: Made the file index build in the synth faster, which significantly reduces the start-up time when several banks of patches are stored in the synth. * Build 122 031215 BL: Increased feedback depth on the Flanger. Please be aware of sonic changes! 131216 MK: Fixed zon's lfo rate bugg 131216 TL: Removed the auto storing of global octave shift and KB Hold in the synth. The reason for this is that each save takes a long time (20-30 milliseconds) and the synth is locked during that time. KB hold is still stored when doing a performance store. 031216 TL: Added a new patch category, "Audio In". 031216 TL: Fixed that the names of the assignable LEDs were wrong on the synth. 031216 TB: Fixed CN-K03. 031216 TB: Fixed DG-13.1. 031215 TB: Made F7 show morph name instead of group number. 031215 TB: Updates to LED-blink. 031215 TB: Fixed AD-4.1. 031215 TL: Made the synth auto-load the last loaded patches or performance during start-up. This may be inhibited by holding the "Performance Mode" and "Patch Load" buttons. 031215 TL: When loading performances the file focus was not saved in the synth. Fixed that. 031215 TL: Doubled the max double-click time on the synth. 031215 TL: Glide auto mode did not work very well. Fixed that. 031214 MK: Fixed shape osc's wavform sin 3&4 reduced gain a little 031214 MK: Fixed Mod input on comb filter (was negated) 031214 MK: Fixed limitation bugg in wrapper 031214 MK: Fixed pitch stick morphing bugg. 031215 BL: Gave the DrumSynth new default values (Kick1). 031215 BL: Extended the range of the Flanger and increased the feedback depth. Please be aware of possible sonic changes! 031215 BL: Made a change in the ClkGen to guarantee synchronisation when loading a patch using internal clock source. 031214 BL: Fixed AD-4.8. Compressor display. * Build 120 * Build 116 031212 TB: Changed the Setup file to have a release compiled Editor. 031212 TL: Optimised code to make the synth respond quicker to parameter and morph changes. 031212 MK: Added Static filter with resonance 031212 MK: Fixed bugg in voice placer (could cause freeze for some cobinations of patches in slots) 031212 BL: Changed the NoiseGate's Logical output into a control one which outputs the envelope signal to be used externally. 031212 TB: Moved Drum Synth to Osc-group and removed Synth-group. 031211 BL: Did some changes on the Digitizer module. 031211 BL: Removed the Algorithm parameter from the PitchTracker. 031211 BL: Changed the graphical appearance of the Compressor. 031211 TB: Yet another file format. 031211 MK: Osc C&D wave mix up 031211 MK: Fixed Daz 10.13 031211 MK: Fixed Daz 10.14 031211 BL: Changed the sequencers behaviour so that they reset when the Length parameter is changed. (Fixes D10.19) 031211 TB: Fixed DlyClock:s shown parameter value. 031211 TB: Fixed a problem with Master-clock resetting when updating Performance-data from the Editor. 031211 TB: Additional fix to the DP2-fix. 031211 TB: Minor graphical tweaks on a bunch of modules. 031211 TB: Fixed WS-16.3 031211 TB: Changed Freq default value on LP/HP/Nord/Classic/Multi. 031211 TB: Build number shows in window caption again. 031211 TB: Fixed DZ-10.22. 031211 TB: Fixed DZ-10.21. 031211 TB: Fixed some issues with the file browser, among them DZ-10.12. * Build 114 031210 MK: Fixed bugg with high resolution pitch bend data as morph src. using this could cause strange behaviour. 031210 MK: Changed behaviour of morph. Morph knob and external device e.g. wheel does not work simultaneously. Selector chooses ONE source. The animation of devices on knobs is thus also removed. 031210 TB: Fixed a bug when changing patch in the synth before the editor had synced all data. (DP2) 031209 MK: Fixed chorus ( now goes deeper and have lareger detune range) 031209 MK: Fixed Wrapper now doesn't wrap at zero amt) 031209 MK: Fixed LP 6--36dB filter bugg when mod pitch 031209 MK: Rescaled Glide amt 031209 MK: Fixed reverb times display 031209 MK: Added more sub frequencies to osc's tuning, right end of partials 0Hz-5Hz 031209 BL: Fixed so that NotDetectors react on the global MIDI channel. 031209 MA: New behaviour of Master Clock: If internal clock is used, Master Clock is reset when loading patches/performances (i.e. when re-linking). 031209 TL: Fixed a bug that MIDI keyboard messages on the global MIDI channel affected all slots with keyboard focus, without regarding keyboard split points. 031209 TB: New file format and converter. 031209 TB: Fixed a bug in communicating voice count. 031209 TB: Disabled Clk-mode on delays and LFO:s. 031209 BL: Fixed RB3.7. 031209 BL: Fixed RB3.1. 031208 TB: Performance Icon. 031208 TB: Fixed DZ9.8. 031208 TB: Modified file browser to have a tab each for patch and perf. 031208 TB: Exterminated the bigger font on buttons. 031208 BL: Adjusted the DrumSynth presets according to the new envelope times. 031208 BL: Changed the behaviour of EnvAHDMod. Hold modulation used to be inverted. NB! Any patches using this will have to be converted by hand. 031208 TL: Fixed a bug that KB hold did not work properly in local off mode. 031208 TL: Enabled the fourth keyboard split point, between the E3 and F3 keys. 031208 TL: The MIDI Slot Channel parameter is a synth parameter, but according to the system menu on the synth it was a performance parameter. Changed that (i.e. changed "Pe" to "Sy"). 031208 MA: Fixed WS 18.1 031208 BL: Added Panic functionality. 031208 MK: WS 19.8 - Not a bugg mixer has wrong bw, remains of old file format can never occur in newer system 031208 MK: Fixed WS 21.2 031208 MK: Fixed WS 22.2 031208 MK: Skipped WS 22.3 031208 MK: Fixed WS 22.5 031208 MK: Fixed WS 22.7 031208 MK: Fixed WS 22.9 031208 MK: Fixed WS 22.11 031207 BL: Added a logical output to the NoiseGate module. 031207 BL: Rewrote the Portamento module. Implemented logarithmic mode and removed the C-Rate/C-Time option. 031207 BL: Added a release velocity output to NoteDetector module and moved it to the In/Out tab. 031207 BL: Added a release velocity output to MIDINoteRcv module. 031207 TL: Made it possible to toggle a slot's keyboard focus by double-clicking it's slot button on the synth. This only works if the slot is active. 031207 TL: Made the file browser in the editor show performance files and not show old Modular patch files. (WS-11.5 and RH-9.1) * Build 112 031205 MK: Changed the genral exp curve ised by all mixers and mod inputs (its not so exp anymore) 031205 MK: Optimized LP filter 031205 MK: Optimized LP filter 031205 MK: Fixed LP filter unity gain bugg 031205 MK: adjusted wet/dry scaling for reverb 031205 MK: adjusted wet/dry scaling for reverb 031205 MK: Fixed intelligent replace for shapers 031205 MK: New module master osc 031205 MK: New shape exp 031205 MK: New module saturate 031205 MK: New module shaper static 031205 MK: Classic filter is back. 031205 TL: Changed the SysEx dump format. Old SysEx dumps are no longer supported. 031205 TL: Changed the order with which the characters are displayed in the "save as" and "set synth name" displays on the synth. 031205 TL: Made clear variation (i.e. shift + variation button) work properly with morphs assigned. 031205 BL: Changed the ranges of the gain parameters on the LevScaler. 031205 BL: New module: Pitch tracker. Still under construction but functional. 031205 BL: Changed the name of the old pitchtracker to ZeroCnt. 031205 BL: Removed the output level control on the Vocoder and adjusted the emphasis filter for more treble. 031204 BL: Fixed a bug which made the amplitude of every other pulse on the 16th output of the ClkGen extremely low. 031204 MA: New arpeggiator behaviour: Arpeggiator is not stopped when turning off the master clock. 031203 TL: Removed a bug that made the editor crash when trying to save variation init in a patch that was created using an old (pre 110) editor. 031203 TL: Made the copying of variations more efficient. Removed a bug that occasionally made the synth crash while copying variations. 031203 BL: Changed default values on Envelopes. 031203 BL: Changed the Envelope follower so that its output is blue at all times. * Build 110 031202 TL: Added the possibility to save init settings for each patch. They are saved by right clicking the variation buttons on the editor toolbar, and choose "Copy Focused To->Variation Init". The init settings are copied to the focused variation either by pressing Shift+Morph on the synth or pressing the "Init" button on the editor toolbar. 031202 MK: Eq's stopped to work sometimes. 031202 MK: Fixed problem with unconnected cable chains 031202 MK: New implemenation for EQ peek ( lowered quantization noise and does not clip internally as easily ) 031202 BL: Fixed so that the Note Detector accepts both MIDI and Keyboard input. 031202 TB: Added graph to Shape B. 031202 TB: Changed 4-1 and 8-1 switches to have inputs over the buttons. 031202 BL: Rewrote the entire note flow through the Modular. Please report any hanging notes/strange behaviours regarding sustain, hold or arpeggiator. 031202 MA: Fixed WS 18.2 031202 MA: Fixed a bug concerning KeyboardSplit and MIDI Note On/Off (MIDI out). 031201 TB: Added graphs to the 2 and 3-band eq. 031201 TB: New leds to the sequencers. 031201 TL: Fixed a bug that sometimes crashed the synth when dumping SysExes. 031201 TL: To reload a patch the load button on the synth has to be pressed twice. 031201 TL: When holding a slot button in performance mode, the Patch Load LED does not flash anymore. 031201 TL: Made the following changes in the System menu on the synth. "MIDI Send Clk" -> "MIDI Clk Send" "MIDI Acpt Clk" -> "MIDI Clk Recv" 031201 TB: Fixed WS-19.4 and WS-19.5. * Build 108 031130 TL: Made a new file format. The synth can no longer open old files, but the editor can still open them. 031130 TL: Made it possible to drang and drop both patch and performance files to the editor and to open performances from the patch browser. 031130 MK: Two new shaper modules 031130 MK: Fixed output allocation for device and keyboad module 031130 MK: Fixed 14 more positipons in output matrix 031130 MK: Added a master oscillator 031130 MK: Changed mixing on dual osc to linear 031130 MK: Changed default waveforms on some osc to saw 031130 MK: Changed default KBT on filters to OFF 031130 MK: Changed reverb layout (smaller module) 031130 TB: Removed Auto Upload and Recycle Windows from Options. 031130 TB: Reordered keyboard shortcuts. 031128 TB: Went through all modules and: - Validated all parameter values. - Replaced most check buttons with rotate buttons. - Replaced all Mute and Bypass buttons with On/Off buttons. - Graphical triming. 031128 MA: Fixed WS 18.3 031125 TL: Added lines that show which module a parameter belongs to in the parameter pages and in the patch menu. 031125 TL: Changed the control pedal gain to be in the range 1 - 1.5 instead of 1 - 2. * Build 106 031124 MK: Two brand new EQ's 031124 MA: Fixed bug concerning Keyboard Split/Zone and MIDI Note On/Off out 031124 TB: Added correct tooltip values for midi modules. 031124 BL: Changed the behaviour of the frequency shifters shift modulation, it now behaves like most other parameters. 031123 BL: Did some additional work on inter slot MIDI. 031124 TB: New memory meter showing the worst of all mem resources. 031124 TB: Fixed WS-16.6 031124 MA: Removed MIDI controller 19 (Performance Mode) from user-assignable controllers in Editor 031124 TL: Changed all synth system menu headers from uppercase to lowercase. 031124 TL: Removed "MIDI Clk Trig" and "MIDI Send Arp" from the system menu on the synth since these options did not work properly. 031124 MA: Added filtering to Device module output signals. 031124 MA: Changed Status module 'Var. Change' to 'Var. Active', to match 'Patch Active' output signal behaviour 031124 MA: Added exponential velocity output on keyboard module. * Build 104 031121 MK: DistB made system crash sometimes 031121 MK: Fix bugg audio in Pading didn't work for global bus 031121 MK: Fix Peek lvl meters red led didn't work properly 031121 MK: Fixed LFOB rate. 031121 MK: morph update after variation change was wrong. 031121 MK: Leds didn't not update correctly after when adding/removeing new modules 031121 MK: Osc's parameter name 'coarse' is now dependant on tune mode. 031121 TB: Removed star indicating patch has changed 031121 TL: Improved response times so the synth does not miss control events (pitch bends etc.). 031121 MA: Added 'Monophonic Keyboard' module. 031121 MA: Added 'Status' module. 031121 MA: Added 'Device' module. (TODO: Add filtering to pitch stick, aftertouch, mod.wheel and control pedal outputs) 031121 MA: Added 'Note' output (pitch output without contribution from pitch stick, vibrato and glide) to keyboard module. 031121 TB: Changed the design of the white buttons in the key quantizer. 031121 TB: Now allowing more than one keyboard module. 031121 TB: Fullrange parameters now display their value in 0-127 on a second line in the tooltip. 031121 TL: Removed the connection between parameter page rows and columns. When the row changes, the column is not changed automatically. 031121 BL: Improved the 0-100 parameter texts so that hints and value fields 031120 TB: Doubled the number of module colors. now show the value with one decimal. 031120 BL: Added a KbdFollow module for keyboard scaling of e.g. FM amounts. (similar to the old NoteVelScaler.) 031119 TB: Added Parameter Overview and updated the Parameter Pages floater. 031119 BL: ClkGen: fixed so that the 1/96 output works properly. (used to output 1/48ths). 031119 BL: Fixed a bug in the Phaser which sometimes caused strange behaviours. This fixes the OffsetSwitch bug that Rob reported. 031118 TB: Fixed delete unused modules. 031118 TB: Optimized drawing of colored modules. 031118 BL: MIDI modules: Added suport for sending MIDI controls between slots. 031117 TB: Fixed copy params. 031117 MK: Fixed RH 11.1 031117 MK: Fixed WS 14.4 * Build 102 031114 BL: Changed the distribution of envelope times so that medium amount on an envelope knob results in 947 ms instead of something like 180 ms. 031114 TB: Fixed saving of local performance. 031114 MK: Fixed WS11.4 * Build 100 031113 TB: Rewrote the dynamic bandwidth handler. 031113 TB: Fixed a bug with variations when copying modules between patches. * Build 98 031112 TB: Morph source selector changed to radio button. 031111 TB: Updated placement algorithm for parameter hints. 031111 TL: Changed the page handling so that each parameter page row remembers which column was active when that row was active. 031111 TL: Made it possible to change parameter page by pressing a row and a column button simultaneously. 031111 TL: Fixed WS-6.19. 031111 TL: Fixed WS-11.2. 031111 BL: Gave the Compressor's hint texts correct units. 031111 BL: Changed all parameter texts that went from 0-127 into 0-100. 031111 BL: Added Exp/Lin/dB button to Mixer 4_1c. 031111 BL: Added a "dB" mode on mixers, the exp mode now shows values between 0-100. 031110 BL: Added an extra mode to the ModAmount module, temporarily called "1-m". The "1-m" mode means that the modulation is multiplied onto the original signal in such a fashion that the original signal goes unaltered thru the module if no modulation is applied. The other mode means that no original signal passes if the modulation amount is zero (simple multiplication). 031109 BL: Removed the gain knob from the Switch1_4 module. * Build 96 031106 TB: New file format version w/ converter. 031106 BL: New module: classic Phaser module. 031106 TL: Pressing Shift + a variation button restores all parameters in that variation to the ones that were last saved. 031105 TB: Paste parameters added to edit menu. 031105 TB: New help. * Build 94 031104 TB: Remove Unused Modules updated and moved to patch menu. 031104 TB: Global Assign added to module and parameter context menus. 031104 TB: Renamed the tools in tools menu and moved textpad to patch menu. 031104 BL: New module: ModAmt Modulation amount controller. 031104 BL: Fixed minor bugs in Mix1_1 and Mix1_2a. 031104 TL: Fixed WS-11.3. 031104 TL: Wrote the mic level VU meter. * Build 92 031103 TB: New To, Open To and Save From added to file menu. 031103 MK: Added new overdrive module (Note mod input is not working) 031103 MK: Added new lfos 031103 MK: RH 9.9 Fixed 031103 TL: Removed Common edit on the synth. Pressing the Common Edit button now enters morph assign mode. 031103 TL: Changed the Display Mode (on the synth) so pressing Shift+Display Mode toggles the button assignment display. 031103 BL: New module: 2 channel mixer with label buttons. 031103 BL: New module: 4 channel simple mixer. 031103 BL: Removed level meter from Mixer1_1, Mixer2_1 and Mixer2_2. 031103 BL: Optimized Mixer1_1, Mixer2_1 and Mixer2_2. 031103 BL: Added "Lin" buttons on Mixer1_1 and Mixer 2_1. * Build 90 031031 TB: Major graphical update. 031030 TB: Enabled morphing of buttons. 031029 TB: Added Download to Performance menu and patch background context menu. 031029 TB: Implemented auto download, where the editor downloads the top patch or performance when a synth is connected. 031028 TB: Added New Performance to file menu. 031028 TL: Fixed WS-3.2 WS-3.41 WS-3.53 031027 TB: Made Performance Settings a floating window. 031027 MK: Fixed WS 10.3 031027 MK: Fixed WS 10.4 031025 BL: Added a "Ctrl thru" parameter on MIDINoteZone to make it possible to route CC:s too. 031025 BL: New Clock generator behaviour: PLL controlled. Not fully functional yet. 031024 TL: Fixed WS-7.1 (regarding the order in which the modules are focused in the patch browser) to some extent. The left and right buttons focus the module at the top of the adjacent column. Shift + left/right change variation. Made the page buttons exit the patch browser. 031022 MA: WS6.10 fixed * Build 88 031022 TL: Changed how the voice count is displayed on the patch settings menu. 031022 TL: Removed category from performances. 031020 TB: Implemented WS7.6 031020 TB: Fixed WS7.5 031020 BL: Fixed a bug in OffsetSwitch and OffsetSwitchMom. 031020 MA: Module LEDs blink on all patches in Editor - not just only on focused patch. 031017 TB: Implemented WS6.4 031017 TB: Replaced vibrato rate with control pedal gain in synth settings dialog. 031017 MK: Fixed filter modulation input error 031017 MK: Blink could cause editor to crash when loading a new patch - Fixed 031017 MK: WS6.7 fixed 031017 MK: WS6.11 fixed 031017 MK: WS6.15 fixed 031017 TL: After consulting a dictionary I was convinced that WS-6.2 really was a bug so I fixed it. 031017 MA: Removed MIDI Controller option from control menu on pre-assigned controls (Patch Level etc) 031016 TB: Implemented right click menu on global knobfloater. 031016 TB: Added a shortcut rightclick menu to number of voices. 031016 TB: Made the category selector in the patch toolbar a combobox. 031016 TB: Added functionality so it's not needed to select the name of the performance every time you save. 031016 TB: Corrected HP single strip graph. 031016 TB: Fixed WS1.5 * BUILD 84 031016 BL: Fixed a bug which caused modulatable envelopes to not work properly. 031016 TB: Fixed bugg with common edit morph assign in editor * BUILD 82 031015 TL: Made new file format. It is no longer possible to load any old patches or performances. 031015 TB: Added memory load meters in toolbar. 031015 MA: Enhanced module LED blinking rate. 031015 TB: Updated oscillator graphs. 031015 TB: Added graphs to the single strip HP and LP filters. 031015 MA: Fixed bug concerning pitch stick morph initialization. 031015 MA: Changed MIDI controller menu option from "Other ..." to "Assign ...". 031015 MA: Changed MIDI controller menu option from "Disable All" to "Remove All". 031015 MA: Changed MIDI controller menu option from "Disable" to "Remove". 031015 MA: Removed Modulation Wheel, Expression Pedal and Main Volume from MIDI controller menu. * BUILD 80 031014 MK: Removed Sub tuning mode on osc's + fixed some param text 031014 MK: Osc's: Impl partial mode with a zero Hz option 031014 MK: Remove chainout ans smp display for delays 031014 MK: Added Hi damp for delayB 031014 TB: Changed behaviour of drop down controls to act more like standard combo boxes. 031014 TB: Fixed the problem with synth crashing if load got too large. 031014 TB: Changed colors on selected and active parameters. 031014 TB: Greatly enhanced upload time. 031014 TB: Reorderd toolbar. 031014 TB: Added missing toolbar icons. 031014 TB: Fixed RH7.15 031014 TL: Added control pedal gain to the synth system menu. 031014 MA: Fixed module blink bug concerning slot focus. 031014 MA: When using external MIDI clock, external clock tempo is displayed on panel. 031013 BL: New module: MinMax compare. 031013 BL: Added modulation input on Fade1_2 module. 031013 BL: Added modulation input on Fade2_1 module. 031010 MK: Separated CVA bus from input modules to a module of its own. 031010 MK: Added padding to all in modules 031010 MK: Changed system bus headroom to 24dB 031010 MK: Mute added to noise 031010 MK: 10 new Delay modules added 031010 MK: Reworked all oscillators (once more) 031010 MK: Startred optimization of oscs (basic waforms done) 031010 MK: Fixed so osc implemetaion doesn eat som much ZP resources 031010 BL: Changed order of envelope shapes. 031010 BL: New module: Noise gate. 031010 BL: Changed ranges on Envelop follower. 031010 BL: ADR Envelope: Changed Decay/Release behaviour. 031010 BL: New module: 1 channel mixer. 031010 BL: New module: 1 channel stereo mixer. 031010 BL: Removed 6 channel mixers. 031010 BL: Added chain input on Mixer4_1a. 031010 BL: Made MixFader moule bigger and with traditional faders. 031010 BL: Removed PolarPan and PolarFade. 031010 BL: New module: Switch1_2Mom. 031010 BL: New module: Switch2_1Mom. 031010 BL: Removed gains on Switch4_1 inputs. 031010 BL: Added extra headroom to StMixer. 031010 BL: Changed name on OffsetLev module -> Constant. 031010 BL: Changed behaviour of Amp module so that gain goes from 0 times to four times. 031010 BL: Removed LevMult module. 031010 BL: New module: Momentary offset switch. 031010 BL: Added label button on Offset switch module.. 031010 BL: Changed behaviour of Pan module, you can now choose between linear and percieved linear behaviour (3dB gain at center position). 031010 BL: Changed behaviour of XFade module. See what's said about Pan above. 031010 BL: Added extra modes to the portamento module, however the two exponential modes are not working yet (acts as linear). 031009 TB: Bank upload and download now works with performance too. 031008 TB: Fixed transparacy problem with big knobs. 031008 TB: Replaced category selection with name edit in performance settings. 031008 TB: Added Undo/Redo button on the toolbar. * BUILD 76 031003 TB: Added Global Knob Map support in editor. 030930 TB: Fixed WS1.93. 030930 TB: Made the button on the OnOff switches have editable name. 030930 TB: Added 'Recent Files' in the editors file menu. 030930 TB: Added option to enable/disable morphing w/ double click. 030929 TB: Added the F7 shortcut key for morphgroup tooltips. 030929 MK: Fixed P mem bugg ( patches crashes when P mem is > 4k ) 030928 TB: Made patch gain morphable. 030928 TB: Implemented alphanumeric sort in file browser. 030928 MA: Keyboard floater is active regardless on local control mode. 030928 MA: Changed PitchBend range from 0...24 to 1...23 semitones. 030928 MA: Fixed global MIDI channel NoteOn/NoteOff bug. 030926 TL: Fixed WS-3.15. Now each menu also displays if the parameter is saved in the patch, the performance or in the synth. 030926 TB: The replace arrow has now the background color of the modules' group. 030926 TB: Editor no more allows morphing after 25 params are morphed. 030925 TB: Performance name is now editable 030925 TB: The state of mixers 'On'-buttons now follow in replace. 030925 TB: Removed the MIDI-dialog. 030925 TB: Page and column assign separated on context menu. 030925 TB: Fixed WS1.87 030925 TB: Fixed WS3.22 030925 BL: Fixed WS1.61 030925 BL: Fixed RH5.8 * BUILD 74 030924 TL: Wrote SysEx dumping of patches and performances. They are invoked by pressing Shift+System. 030924 BL: Replaced old modules EnvAD and EnvAR with EnvADR which combines the features of both. 030924 BL: Remade the multi envelope into a four segment envelope. The last level can be set arbitrary so that the module outputs any value when not active. The bipolar mode of this envelope differs from other envelopes. 030924 BL: Fixed WS3.46. 030924 BL: Fixed WS4.8. 030924 BL: Fixed RH8.12. 030924 MA: New PitchStick morph behaviour. WS-1.71 fixed 030924 MA: Added support for MIDI Controller "All Notes Off" on global MIDI channel. 030923 TB: Made Part Selectors open upward if too near the bottom of the screen. 030922 MK: Fixed Volume Mute bugg 030922 TB: Changed so only active patches are shown to make the editor/synth tighter. 030921 MA: Voice Mode has sends and responds to MIDI CC# 15 030921 MA: The synth responds to program change on global channel only when in Perfomance Mode. 030921 MA: Performance Mode sends and responds to MIDI CC# 19 on global channel. 030921 MA: Keyboard Hold sends and responds to MIDI CC# 18 030921 MA: MIDI CC is sent when changing variation using the Editor or the prog+/prog- buttons. 030921 MA: Fixed MIDI LED bug. (MIDI LED did not react correctly to incoming MIDI on global channel except when in performance mode) 030921 MA: The toolbar module parameters have preassigned MIDI controllers that does not show up in the MIDI controller dialog. The parameters are: Glide time, glide mode, vibrato range, vibrato source, pitchbend range, pitchbend enable, patch level, patch mute, octave shift, arpeggiator run/stop, arpeggiator rate, arpeggiator mode and arpeggiator range. 030921 MA: Added a "Remove All" button in MIDI controller dialog. * BUILD 72 030919 TB: Added variation copy from the editor. 030918 MA: MIDI LED is activated when receiving G2 sysex. 030917 MA: MIDI clock can be reset from keyboard (when enabled in System menu). 030917 TB: Changed pref. dir. from Windows folder to User/AppData. ÅD-1.2. 030917 MA: MIDI: Arpeggiator sends MIDI (when enabled in System menu). Program Change on global MIDI channel loads performance. Sending/receiving Program Change can be enabled/disabled in the System menu. Sending/receiving MIDI controllers can be enabled/disabled in the System menu. 030916 MA: MIDI: Incoming MIDI is not affected by Keyboard Split/Zone settings Arpeggiator rate (CC# 50), range (CC# 54), mode (CC# 53), run/stop (CC# 47) Vibrato source (CC# 56), range (CC# 55) Sustain pedal (CC# 64) Control pedal (CC# 11) Bend on/off (CC# 14) Patch mute (CC# 9) Morphs are controllable using devices via MIDI (pedals, pitchstick, modwheel etc) RealTime (Clock/Start/Stop/Continue) * BUILD 70 030912 BL: Major changes in the Envelope group. Keyboard gate buttons on all envelopes (except Hold and Decay which are too small). New envelope times ranging from 0.2ms to 45s. New shape concept in ADDSR and Multi envelopes. New module AHD-Env without modulation inputs. Logarithmic attack shape added to ADDSR and Multi envelopes. 030912 TB: Added drag'n'drop support for moving an assigned control on the knob floater, using the control key to trigger. 030911 TL: Wrote the Patch menu. 030910 TB: New context menu on knob floater. 030909 TL: While Shift+Display Mode are held, the button assignments are displayed on the LCDs. When intermittent messages are displayed (e.g. when an encoder is turned), the upper LCD is not altered, and the value is displayed on the lower row. 030909 TL: No parameters are now saved when going to/from performance mode. The MIDI channels are no longer saved in the performance but in the global synth settings. This does not work with the editor, so for now it is not possible to set MIDI channels in the editor. 030908 TL: Now any keypress except navigation keys, shift and load/save keys exits the load and save modes. * BUILD 68 030905 TB: Updated design on envelopes. 030902 TL: Fixed the following bugs: WS-1.112 WS-3.45 WS-3.59 WS-3.61 WS-3.68 030829 MA: MIDI - Sustain Enable is sent and received (CC# 57) 030829 MA: MIDI - Support for enabling/disabling prog.change/ctrl.change over MIDI 030829 MA: MIDI - Octave Shift is sent and received (CC# 17) 030829 MA: MIDI - Support for separate MIDI sustain on all slots 030829 TL: Went through the tooltips on the sequencers. * BUILD 66 030828 BL: Fixed the following bugs: WS1.40 ÅD1.12 (earlier) ÅD1.20 WS1.38 (earlier) ÅD1.9 (earlier) WS1.37 - XMux8_1 steps. WS3.29 WS3.32 WS3.33 WS3.35 WS3.36 WS3.37 WS3.38 WS3.40 WS3.51 030828 BL: Fixed a bug in EnvADDSR which caused the whole envelope to behave strangely. 030828 BL: Fixed a bug in BodeShift which affected other modules in some cases. 030828 BL: Changed the module formerly known as PTrack into ZCount and removed the accuracy output. 030828 BL: Added WS4.4 - In signal type selector on LevelControl module. 030829 MA: MIDI - PitchBend is sent and received 030829 MA: MIDI - ModWheel is sent and received (CC# 1) 030829 MA: MIDI - Legato mode is sent and received (RPN# 68) 030829 MA: MIDI - Aftertouch is sent and received 030829 MA: MIDI - Sustain is sent and received (CC# 64) 030829 MA: MIDI - Channel Volume is sent and received (CC# 7) 030829 MA: MIDI - Glide time/mode is sent and received (CC# 5 amd CC# 65) 030829 MA: MIDI - RPN values (PitchBend range and MasterTuning) are controlled using Data Entry (CC#6 and CC# 38), Data Increment (CC# 96) and Data Decrement (CC# 97) 030829 MA: MIDI - PitchBend Range is sent and received (RPN# 0) 030829 MA: MIDI - Master Tune is received over global MIDI channel (RPN# 1 and RPN# 2) 030829 MA: Sustain pedal always controls Sw.Pedal morph group, but its sustain functionality can be turned off in the system menu. 030829 TL: Fixed RH-6.14 030829 TL: Fixed the tooltips on the Event Sequencer. 030829 TB: Fixed WS-3.19 030829 TB: Fixed WS-3.66 030829 TB: Fixed ÅD-1.7 030829 TB: Row and Column selectors on knobfloater can now be dragged to a module in the active patch window, assigning it. 030828 TB: Open and save performance moved to file menu. 030828 TB: Switching to or from performance mode now keeps the patches. 030828 TB: Recycle Windows function now recycles unsaved patches too. 030828 TL: Fixed the following bugs: WS-3.17 WS-3.18 WS-3.27 WS-3.30 WS-3.31 WS-3.34 WS-3.41 (only the "minus endless" part) WS-3.44 WS-3.47 WS-3.48 WS-3.50 WS-3.52 WS-3.57 WS-3.58 WS-3.60 WS-3.62 WS-3.63 WS-3.64 WS-3.65 WS-3.67 WS-3.69 WS-3.70 WS-3.71 WS-3.72 WS-3.73 ÅD-2.3 ÅD-2.4 ÅD-2.5 ÅD-2.6 WS-3.24 does not apply since the spectral oscillator has been removed. 030827 TL: Temporarily removed the patch auto load at start-up. 030826 TL: Animated morphs on the synth. 030825 TB: Added two new tile commands in the windows menu. 030824 MK: Inputs on filters without amt knob was scaled wrong a factor 2 030824 MK: LFO's has kb tracking off,1/3,2/3 and off 030824 MK: Fixed RH5.1 (lfo tuning ) 030824 MK: Fixed RH5.4 (lfo load ) 030824 MK: Fixed RH5.12 (filter phase) 030824 MK: Fixed RH5.14 (default GC on) 030824 MK: Fixed WS1.59 (pitch error in osc's) 030824 MK: Fixed WS1.59 (pitch error in osc's) 030824 MK: Fixed WS1.62 030824 MK: Sync positions on all osc wavforms adjusted 030824 MK: Spectral osc reomved (inserted into shape osc's) 030824 MK: FM tracking is now a assignable runtime parameter 030824 MK: Fixed bugg with regarding fm tracking (pitch inputs was not included in tracking signal 030824 MK: New osc 'juno' 030824 MK: New osc sine-shape 030824 MK: Fixed aliasing bugg in spectarl waveforms 030824 MK: Reorganized waveform locations (pw-based shapes and filter like shapes) 030824 MK: Adjusted morph scaling so full swing hits same discrete values as stan-alone-knob 030824 MK: Adjusted note-morph for 5 octave range (c to c ) * BUILD 64 030822 MA: Removed MIDI CC# 68 from list over user assignable controller 030822 MA: MIDI LED functionality 030822 MA: Variation changes are sent and received over MIDI (CC# 70) 030822 MA: Removed MIDI CC# 70 from list over user assignable controller 030822 MA: Local On/Off is sent and received over MIDI (CC# 122) 030822 MA: Mono/Poly mode is sent and received over MIDI (CC# 126 and CC# 127) 030822 MA: Added support for user assignable MIDI controllers 030822 BL: Fixed WS-3.3. 030822 BL: Fixed WS-3.4. 030822 BL: Fixed WS-3.5. 030822 BL: Fixed WS-3.6. 030822 BL: Fixed WS-3.9. 030822 BL: Fixed WS-3.10. 030822 BL: Fixed WS-3.11. 030822 BL: Fixed WS-3.16. 030822 BL: Fixed WS-3.39. 030822 BL: Fixed WS-3.42. 030822 BL: Fixed WS-3.54. 030822 BL: Fixed WS-3.55. 030822 BL: Fixed WS-3.56. 030822 BL: New time values and improved modulation resolution on LogicPulse and LogicDelay modules. 030822 BL: Fixed graphics in LogicPulse module. 030822 BL: Fixed graphics in LogicPulse module. 030821 TB: Fixed WS-4.9 030821 TB: Changed file ext. to PCH2 for patch and PRF2 for performance 030821 TL: If a patch or performance save was initiated on the synth and then aborted, the file focus was set to where it was when the save was aborted. This is fixed. 030821 TB: Added Performance support in patch browser. 030820 TL: Increased the LED flash frequency. 030820 TL: Made it possible to lock Common Edit Mode by double-clicking the Common Edit button. Also enabled common edit for octave shift and sustain pedal mode. 030820 TB: Added category sort for patch browser. 030819 TL: Fixes a bug that when the synth started in performance mode it did not go to performance load mode but to patch load mode. 030819 TL: Changed the number of patch banks to 32 and number of performance banks to 8. Each bank can hold 128 files. 030819 TL: When going to performance mode, the patches that were loaded outside the performance mode are kept. Only the following parameters are saved: * If performance pages are showing * Master clock rate, run/stop and keyboard trig. * The keyboard zones * Slot MIDI channel 030819 TL: It is now possible to copy a patch by holding Focus/Copy and a slot button, and to paste it to another slot holding Shift+Focus/Copy and a slot button. 030818 TB: Patch Browser now only shows patches in the selected bank. 030818 TL: If a parameter has a max value <= 16 and it is assigned to an encoder, it can also be be changed by the corresponding button (if the button is not assigned to anything else). Shift+button decreases the parameter's value. 030818 TL: Made all momentary parameters only to be assigned to buttons, they are never assigned to encoders. 030818 TL: Made it possible to assign bypass on Digitzer to the panel (one part of WS-3.68) 030818 TB: Modified colors used by drop down controls. 030818 TB: Fixed WS-3.1. 030818 TB: Fixed the Tri/Sqr graph on LFO B. (WS-4.6) 030818 TB: Fixed the value mapping on horizontal radio buttons. * BUILD 62 030815 TB: Fixed WS-1.15. 030815 MK: Filters has KBT Off 1/3 2/3 1/1 030815 MK: Filters has extded freq range and cutoff freq for low Q values is more accurate. 030815 BL: Fixed WS-1.37. 030815 BL: Fixed WS-1.39. 030815 BL: Fixed WS-1.55. 030815 BL: Fixed WS-1.63. 030815 BL: Fixed WS-1.64. 030815 BL: Fixed WS-1.66. 030815 BL: Fixed WS-1.67. 030815 BL: Fixed WS-1.68. 030815 BL: Fixed WS-1.84. 030815 BL: Fixed WS-1.99. 030815 BL: Fixed WS-1.104. 030815 BL: Fixed WS-1.114. 030815 BL: Fixed WS-1.115. 030815 BL: WS-1.80. No bug as far as I can see 030815 BL: WS-1.82. No bug as far as I can see 030815 BL: WS-1.82. No bug as far as I can see 030815 BL: Added module "StringOsc" 030815 BL: Added module "DelayLine" 030815 BL: Added module "Pulse" 030815 BL: Added module "LogicGate" 030815 BL: Added module "WahWah" 030815 TL: Fixed WS-1.85. 030815 TL: Fixed a bug that sometimes when the editor changed the variation, the panel showed the new variation but the sound was from the old variation. 030815 TB: Fixed WS-1.57. 030815 TB: Fixed a bug where variation could change back when changing visible cables in the editor 030814 TB: Removed load% from module tooltips. 030814 TB: Fixed a bug where a cable could lose color when replacing a module. 030813 TB: Floater windows don't take focus from now on. * BUILD 60