Download SynthEdit Beta

This is the untested development version of SynthEdit. It has the latest features and bug-fixes, but is unstable and may contain new bugs.

Please first un-install your existing beta version using the Windows Control Panel Add/Remove Programs screen.

Download SynthEdit 1.1 installation file

Read about changes in SynthEdit 1.1

Download Old Version - SynthEdit 1.017

Recent Changes

  • [11-Mar-10] Beta V 1.181

    • New module List-to-Text provides the current selection from a list for the Popup menu.
    • Fix for issues with 'mono use OK'.
    • Fix for occasional hang when loading VST into Cubase5.
    • Fixed blank lines in MIDI Monitor.
    • More helpful message with feedback errors.
  • [04-Mar-10] Beta V 1.18

    • Tweaked colors - Integer pins more orange to diferentiate with Text pins. Brightness increased a little.
    • MIDI Monitor - Removed weird newline charater from end of lines.
    • MIDI CV - Exposed Allocation Mode pin.
    • Scope 3 - Improved capturing of 'flat-line' signals.
    • Patch Select menu now in columns.
  • [11-Feb-10] Beta V 1.179

    • Fixed example project not loading.
    • MIDI Learn - fixed crash learning CC 120,13 (All Notes off).
  • [06-Feb-10] Beta V 1.178

    • MIDI Player - No longer stops audio when done.
    • Fix for delayed first note when mixing down in mixcraft.
    • New error message when saving to protected folder.
  • [21-Jan-10] Beta V 1.177

    • Automation Screen - Fixed Tab-Order.
    • Containers - Fixed nested graphics losing position when moved or deleted in sub-container.
    • Fixed embedded soundfonts not loading in second VST Plugin instance.
    • Fixed error message when loading projects in 'developer mode'.
  • [14-Jan-10] Beta V 1.176

    • MIDI Learn - Now supports Monophonic Aftertouch (Channel Pressure).
    • MIDICV - Fixed crash when not connected to anything.
    • Waveshaper2 - Fixed wasting CPU on patch change when 'Ignore-Patch-Change' specified.
    • Fixed crash when loading some older projects.
    • Fixed crash with SL Boolsplitter II (and similar).
    • Waveplayer - Left and right output now correct (was reversed).
  • [17-Dec-09] Beta V 1.175

    • Fixed possible crash loading project with Soundfont Osc.
    • DH MidiOut - MIDI port pin now updates correctly on load.
  • [10-Dec-09] Beta V 1.174

    • Microtuning - Bulk dumps now working.
    • Patchmemory and Converter SEMs consolidated.
    • new module 'Command Trigger' - makes it easy to trigger commands like 'Load Bank' from a button.
  • [26-Nov-09] Beta V 1.172

    • SYSEX - Now support Roland checksum (SS).
    • Micro-Tuning - Added support for recieving 'SINGLE NOTE TUNING CHANGE (REAL-TIME)' and 'KEY-BASED TUNING DUMP'.
    • Unison Fix - Now supports microtuning.
    • MIDI Monitor - Shows more SYSEX message bytes.
    • SDK Modules can now use chm (compiled html) help.
  • [19-Nov-09] Beta V 1.171

    • Removed support for 14-bit MIDI controller fine tune (CC 33-64).
    • Microtuning support via SINGLE NOTE TUNING CHANGE MIDI message.
    • New module - unison fix.
  • [12-Nov-09] Beta V 1.17

    • Updated Help index to include all modules.
    • Installation defaults to C:\Program Files\SynthEdit again.
  • [04-Nov-09] Beta V 1.168

    • Fixed crash when loading projects with old 'Control Plugs' modules.
    • Voicemute - Fixed crash in FL Studio.
    • Patch Automator - RPN fine tune working again.
  • [28-Oct-09] Beta V 1.166

    • Text Entry3, List Entry3 - Now resizeable to tiny size.
    • Fixed 'Save changes?" message after save-as-vst.
    • Improved note-on CPU.
    • SYSEX - Fixed sending 8-bit values (should be 7-bit)
    • SYSEX - added 'LL' (Least significant byte) and 'MM' (Most significant byte) options for 14-bit SYSEX.
    • Patch Automator - Fixed sending two Program Changes when changing patch via MIDI.
    • Container - Setting 'ignore PC' on container's without patch-automators now don't affect parent container.
    • Oscillator - Fixed Pulse Width Modulation with negative values.
  • [17-Oct-09] Beta V 1.165

    • Text Entry3, List Entry3 - Now resizeable to tiny size.
    • Fixed 'Save changes?" message after save-as-vst.
  • [08-Oct-09] Beta V 1.164

    • Container - 'Controls on Parent' connection now works when first connected. (Don't need re-open).
    • Small CPU improvements.
    • Drum Trigger - Fixed crash on all-notes-off message.
    • Sliders - Fixed resetting when other slider first connected to same destination.
  • [02-Oct-09] Beta V 1.163

    • Fixed inaccurate GUI Pin initialisation
  • [01-Oct-09] Beta V 1.162

    • Overlap mode - Fixed held notes getting cut-off.
  • [24-Sep-09] Beta V 1.161

    • BPM Clock - handles buggy hosts a little better.
    • SDK3 - small fix for GCC compatibility.
    • MIDI Player - fixed "File not found" error.
    • Fixed crash when changing skins.
    • Fixed Cubase SX3 patch rename crash.
    • Fixed CK GUI MultiLevels (and similar) settings not saving.
  • [19-Sep-09] Beta V 1.16

    • BPM Clock - handles buggy hosts a little better.
    • SDK3 - small fix for GCC compatibility.
    • MIDI Player - fixed "File not found" error.
    • Fixed crash when changing skins.
  • [29-Aug-09] Beta V 1.159

    • Fixed crash changing from poly to mono mode.
    • Fixed missing module in 'Radio Button' example prefab.
  • [27-Aug-09] Beta V 1.158

    • Bender and Mod Wheel prefabs now automate correctly.
    • Waveshaper2 - Fixed multi-core crashing.
    • SDK - Code generator improved.
    • Fixed crash when loading Banks into synth after deleting modules.
    • Further fix for hanging notes.
  • [13-Aug-09] Beta V 1.157

    • MIDI Learn settings now applied correctly when loading bank/patch.
    • Voice allocation improvements.
    • Popup Menu - Item number zero working.
    • SDK - Improved 'Build Code Skeleton' feature.
  • [06-Aug-09] Beta V 1.156

    • Changing skin on panel working correctly.
    • Soundfont Osc - 'Ignore PC' property moved to automation screen.
    • Peak Meter working again.
    • Peak Meter - Fixed partial segments lighting up.
    • Scope, Freq Analyser etc - Module Titles now shown on Panel View.
    • Sample Player2 - No longer re-loads soundfont unnecessarily when changing patch.
    • Help tutorials refreshed. Tutorial skin included in main download.
    • Sample Player2 - New Interpolation options, 'None' and 'Cubic', which uses less CPU than 'sinc'.
    • new modules - MIDI Logger, MIDI Log Playback.
  • [16-Jul-09] Beta V 1.154

    • VST Program names now truncated at 24 characters (was 19).
    • Ignore PC' on Automation screen works again.
    • SDK2 - New GUI pin function IsConnected().
    • New prefab - PD303 synth plus skin.
    • Fixed 'help' command on several modules. Let me know if I missed any.
    • Scope3 - Lower CPU use.
  • [09-Jul-09] Beta V 1.153

    • Properties Screen - Greyed fields now read-only.
    • Voice splitter now works in VST mode.
    • VCA - Corrected not-quite-silent output bug.
    • Fl Studio - Further fixes for note-on clicks.
    • Fixed shortened output names in Cubase mixer.
  • [02-Jul-09] Beta V 1.152

    • Prefabs (like knob) back on Insert menu.
    • New prefab - Button.
    • List Entry - Up/Down Selector now uses all available space for text.
    • Soundfont Player - now sleeps when not playing a note.
    • Soundfont Player - now handles Bank 128 Correctly
    • Properties window - Fixed random text in greyed (disabled) fields.
    • Sample Osc2 - Now triggers also from gate pin (not only trigger pin).
    • Fixed crash when running projects with missing SEMs.