SynthEdit changelog

Changes.

Unreleased

No issue

fix release build

v1.4.163

No issue

sync w WV

Poly-to-Mono improved

v1.4.162

No issue

fix "save as prefab" file extension override.

fix VU Meter prefab not loading

v1.4.161

No issue

fix patch-cable offset on sub-panels

fix mac build

fix Mac build

v1.4.160

No issue

fix(se): Fix patch-cable drawing glitches.

fix(se): Fix Patch Cable drag drawing glitches in Sub-Panel.

fix(se): Fix possible crash doping new module on Panel view.

fix Mac build

update VST3 with fixes

fix(se): Fix glitch with "Controls-on-Parent" when Patch-Manager in lower container.

prevented main-screen parameter linkage craziness

eip

enhanced "grab" support.

sync w WV

v1.4.158

No issue

fix(se): reduce GUI timer rate to increase responsiveness.

fix(se): Fix mouse hit-detection faulty with Sub-Panels

fixIoPlugDirections(se): Fix possible crash with nested polyphonic oversampling.

v1.4.157

No issue

Support Bold and Italic fonts on Mac

v1.4.155

No issue

FixedPlugs(se): Fixed-values module now works in polyphonic oversampled containers.

fix(se): Fix List connections into oversampled polyphonic containers losing initial value.

v1.4.154

No issue

attempt to fix "blank bug". (black areas on Panel).

v1.4.153

No issue

fix(se): fix grey lines on tiled background when Windows DPI scaling enabled.

Updated VU Meter prefab to use -18Db reference level (EBU Standard).

fix(vst3): Fix 'About" box not available on Sub-Panels.

v1.4.152

No issue

fix(au): Added right-click support to Mac.

v1.4.151

No issue

fix(se): Control "hints" now work in Sub-Panels.

v1.4.150

No issue

improved frame rate

improved animation frame-rate in SynthEdit editor.

feat(se): New module "List to Animation" - for hooking up knobs to control list modules.

Removed "Bools to List" "List to Bools" "List Converter A" "List Converter B" Modules from menu.

v1.4.149

No issue

fix(AU): Text Fields now respond correctly to key.

v1.4.148

No issue

Added Bool-Splitter and LIst-to_Animation to Mac build

v1.4.147

No issue

Soundfont Osc - fix win build

code tidy

Sample Osc2 working on Mac

code tidy

fixes for SampleOsc2 (Mac)

SF2 Osc - Reduce memory useage while loading soundfonts.

v1.4.145

No issue

SAmple Osc2 Mac fixes

Sample Osc2 - modernise code a bit.

Sample Osc2 fixes for Mac

Sample Osc2 - remove dependencies on MS Windows.

fix blank views on Mac

fix click on object in sub-panel selecting all parent containers.

GUI - reduce "grabber" height.

v1.4.143

No issue

color curve stuff

fix JSon export issue for GUI connections on Structuve View

more accurate resize adorner hit detection.

re-enable undo

v1.4.142

No issue

fix(se): Fixed Patch Cables disappearing after save/load.

XPSV - module blue/grey shading position corrected.

XPSV - "controls-on-module" working.

v1.4.141

No issue

code tidy

  • disabled "Undo" (too buggy).
  • UWP building

    "Undo" on Delete objects working.

    fix(se): Fix crash on Undo insert module.

    rounded ends on patch cables

    XPSV - Better clip rect on zero-height modules.

    XPSV - new outline implemented.

    fix Build number in DSP.xml

    XPSV - "Controls on Module" working.

    XPSV - Darker Grid.

    XPSV - Fix Container DSP Default applied to GUI wrapper.

    XPSV - Fix drag over cable bug.

    XPSV - resizing working.

    XPSV - Fixed modules not deselecting correctly.

    wip

    updated version number in resource files.

  • added build number to DSP.xml
  • v1.4.140

    No issue

    fix(Mac): Fix crash with Frequency-Analyser modules.

    v1.4.139

    No issue

    Added Butterworth Filter to mac modules

    Added Mac project for Filters.sem

    v1.4.138

    No issue

    Fixed Patchcable-Change-Notifier showing on XPSV.

    fix(se): Fix hidden sub-panels taking mouse clicks.

    fix color interpolation.

    XPSV - GUI plugs color correct.

    XPSV - Sub-Control pin default override working.

    XPSV - Platform text entry aligned correctly.

    removed GuiModuleDirectXHost (not used)

    scope3 - switch to automatic sleep mode.

    v1.4.137

    No issue

    implement support for factory presets on Mac.

    improved "FIR" Oversampling filters.

    fix(AU): AU plugins now support all Oversampling Filter Pole settings (3-9)

    fix(au): Fix Scope3 not drawing anything.

    code tidy

    update AU plugin default resources

    mac - support latency compensation

    fix(se): Improved settle-time calc on oversampled polyphonic containers.

    fix(mac): Added "Debug"Configuration flags

  • fix(mac): Fixed crash when no audio inputs.
  • improved sub-panels

    mouse improvements

    XPSV - Patch Cables improved.

    XPSV - Fix Text-Entry pin indexing.

    XPSV - Fix Slider pin indexing.

    sync w WV

    v1.4.136

    No issue

    fix(mac): Fix oversampling now working on mac (except for 5 pole).

    v1.4.135

    No issue

    fix(controls-xp): Added preprocessor macro "SE_TARGET_SEM

    v1.4.134

    No issue

    fix(mac): Mac plugins can now change Oversampling rate on fly.

    v1.4.132

    No issue

    fix scope3 glitch

    fix(se): More effective dirty-rect processing.

  • More efficient Scope drawing.
  • fix(Scope) - reduce CPU by not drawing secondary trace unless needed.

    v1.4.131

    No issue

    code tidy

    rationalised drawing

    rearrange swap-chain handling

    test

    fix gfx glitch

    tidy

    remove Lines from GUI JSON

    XPSV - double-ended arrows working.

    removed unused "database.se.json"

    v1.4.130

    No issue

    fix crash exporting some plugins

    fix mac build

    v1.4.128

    No issue

    fix(au):Fix crash when inserting Audio Unit plugin.

    v1.4.127

    No issue

    fix(sdk): Improved mouse-over behavior.

    fix build

    update default mac factory.xml

    fix(au): Fix crash due to double VoiceMute

    sync w WV

    SE Modern building OK.

    fix(se): Avoid scientific notation on Slider readouts.

    v1.4.126

    No issue

    fix(au): Fix mouse offset bug on AU.

    fix(mac): Improve AU Validation compliance.

    mac - removed unused files from project

    v1.4.125

    No issue

    fix(vst): Oversampling-Control module now working in VST.

    fix(se): Fix crash when using Wave-Out in an oversampler.

    feat(vst): Patch Cables "snap" working in VST.

    fix(vst): Fix Sub-Panels not showing (again).

    fix mac build

    XPSV - better width calc

    XPSV - modules sizing correctly

    feat(se): Patch Cables now 'snap' to nearest socket.

    fix(se): Fix Patch-Cables dragging on *right* click.

    v1.4.123

    No issue

    XPSV - Container context menu working.

    sync w WV

    sync w WV

    v1.4.122

    No issue

    fix(se): Fix for removing patch-cables by drag.

    work on XPSV.

    XPSV: fixed scope resize issue.

    XPSV - container spare pin drawn in correct order

    XPSV - fixed header smear

    Lines snap better

    feat(se): Added new Vector knob

    v1.4.121

    No issue

    fix(se): Fix Patch-Cables ignoring mouse.

    v1.4.120

    No issue

    fix(vst): Fixed Cubase calculating plugin window heading height wrong.

    XPSV - snap to pin working.

    XPSV - fix assertions on opening.

    v1.4.119

    No issue

    feat(se): New module Poly-to-Mono (experimental).

    v1.4.118

    No issue

    feat(se): New Module - Vector Panner Knob

    fix(se): Fix pixelation on Panel-Group module.

    v1.4.117

    No issue

    fix(se64): Text controls sized better.

    fix(se): Fix crash loading some older project files.

    v1.4.116

    No issue

    fix(se): Fixed Patch Cables disappearing.

    XPSV - Lines arrange correctly.

    XPSV - Improved text.

    XPSV - Fixed List-Entry arrangement.

    XPSV - outline enhanced.

    XPSV - Fixed lines connection point calc.

    XPSV - Fixed: some hidden pins shown on GUI.

    v1.4.115

    No issue

    fix(se): Fix hanging notes when voice-refresh enabled.

    v1.4.114

    No issue

    feat(se): New module - Vector-Knob

    fix(freq-analyser): Fixed "Blue flashes"

    work on GUI

    v1.4.113

    No issue

    fix(vst): Fix Sub-Panels not drawing content.

    XPSV - Switch modules drawing correctly.

    fix build

    v1.4.112

    No issue

    fix(se): Fix unwanted snap-to-grid when only right-clicking an object.

    feat(se): New Module "Vector Bar Graph"

    fix(se): XPSV - fix plug drawing glitch.

    fix(se): "Build code skeleton" now closes XML file before presenting "done" dialog.

    XPSV - Connections to Container Spare plugs working.

    fix 32-bit build

    add missing file

    Added vector Ring GUI file

    fix(se): Fix crash on selection box.

    fix(se):Fix Mac build

    fix

    fix(se): Fix for PatchMem-List accepting invalid values.

    fix(se): Ensure main structure window always opens,

    feat9se): new module vector-ring

    fix(se): Prevent invalid connections between GUI pins of differing datatype.

    v1.4.109

    No issue

    fix(se): Patch Cables should switch on patch change.

    tidier JSON

    fix subpanel glitch

    XPSV work

    fix(se):Fix app icon missing.

    sync mp_api.h

    code tidy

    v1.4.108

    No issue

    installer remove "Icon Index" as test

    XPSV - Dragging connections working.

  • more tesselator supoort.
  • fix(patch-cables): Patch-cables working again.

    v1.4.106

    No issue

    fix(se): All parameters now visible on Details Screen.

  • fix(se): Fix crash when changing IPC on patch cables param.
  • fix(se): Don't allow multiple windows on same thing.

    v1.4.105

    No issue

    fix(se): Fix Slider text-entry crash.

    code tidy SE2

    v1.4.104

    No issue

    improved WV export.

    improved WV export

    work on graphics

    code tidy

    feat(FileDialog): Module now shortens filenames when in default folder.

    feat(se): XPSV Line colors now correct.

    v1.4.103

    No issue

    fix(se): Panel Background Image now resizeable again.

    grid work

    test new grid lines

    v1.4.102

    No issue

    XPSV - PIN CIRCLES DRAWING.

    XPSV - lines now highlight when selected.

    disabled 'backup' files.

    fix build number on web

    debugging improvements (infinite assert dialogs in OnPaint())

    v1.4.101

    No issue

    fix UDBN

    updatebuildnumber takes folder as arg[0]

    fix updateBuildNumber relative paths.

    XPSV - Fixed dragging draw artifacts (smear).

    XPSV - combined GUI object lists (children, modules)

    v1.4.90

    No issue

    fix Timermanager crash

    fix bug in timer manager

    Added FIR-Filters module to installer

    reverb and softdist build platform set to XP on 32-bit build

    v1.4.89

    No issue

    .net target back to 4.6.2

    WV SSM now exported.

    set all platform tools sets to VS2015

    Updated README.md

    XPSV more generic object handling

    XP Struct - Lines drawing to correct connection point on containers

    fix mac build

    v1.4.87

    No issue

    feat(se): New cross-platform MIDI Monitor.

    fix path dependencies

    Panel Views now open only once.

    XPSV - Line selection working

    XPSV - Removed adorners

    XP Struct - selection logic working.

    XP Struct - Container IO plugs drawing.

    fix 32-bit build paths

    v1.4.86

    No issue

    fix(se): Removed Aero2 framework for Windows 7 compatibility.

    XP Struct - Initial Container drawing.

    v1.4.85

    No issue

    fix possible crash with feedback modules

    inline bezier functions

    added bezier to lines

    XP Struct - Mouse working on embedded gfx

    XP Struct view, module size working.

    improved DXGUI module arrange()

    v1.4.84

    No issue

    fix(se): Butterworth filter freq could not go below 10Hz.

    mac assets now taken from SE 1.4 (in developer mode)

    added icon to SynthEdit folder, installer seems to need it at that location.

    code tidy

    DXG tidier module outlines

    DX View - Lines draw to correct end points

    v1.4.83

    No issue

    test WINVER set for Windows 7

    v1.4.82

    No issue

    restore hardware acceleration

    fix vtable screwup

    fix paths

    fix icon error

    fix icon path

    fix mac build

    fix(win7): Improve image compositing on Windows 7.

    fix(win7): Fixed brush color gamma.

    delete .wax solution items

    fix mac build

    fix build

    v1.4.80

    No issue

    fix oversampling control missing from installer

    fix 32-bit installer

    fix build

    mac - removed copy to plugins folder (no permissions on CI)

    mac fix copy files path

    mac fix build

    fix mac build

    mac - fix modules include path setting

    mac - fix more paths

    mac - fix absolute paths in includes

    fix build installer path

    fix build - sdk project not enabled for Win32

    fix xcode build

    attenpt to fix build

    fix mac build (remove angled brackets on include file)

    removed zerocheck project

    Mac - Update all module project files to use relative paths for copy files step.