1.02 b9 changes fixed an issue with the Distortion FX filters causing overloads or potential crashes when enabling/disabling/changing presets. fixed a GUI glitch with the Sub Osc Shape tooltip fixed an issue where bypassing all FX modules (using bypass buttons on right side of modules + alt-click) could not function. fixed an issue with value tip text labels showing mod slot parameters of 1-16 when dragging mod assignment depths on matrix slots 17-32 fixed: dragging multiple (single-cycle) sound files to zoomed WT editor was interpreting 1st drag as a whole file fixed: (potentially?) minor change to total polyphony count [ 0 / XXX ] in lower-right of Serum, a user mentioned it was sometimes minus 1 the correct polyphony total. fixed: “revert to save” wasn’t always accessing the last loaded preset location, preventing revert or potentially leading to a crash. fixed: dragging a wavetable directly to the first thumbnail in the Table Editor (for a single-cycle import) could crash in some situations added: ProgramChanges.txt file, see info at end of this post
fixed: potential crash switching presets, relating to Filters fixed: envelopes were drawing the right-most pixel offset to the right, by one pixel. fixed: when changing presets with a held note + DIRECT OUT enabled on Sub osc, a high-freq whine would exist until a new note was played. fixed: noise osc was (re) loading when GUI opened. Now noise only loads default noise at instantiation (and preset change, of course). fixed: advancing preset with arrows, after selecting a preset menu item past the 127th preset in the folder would advance to end of subfolder. fixed: Poly total count could get offset by 1 value visually when using rocker arrows on Poly number box. fixed: FX enable buttons on left were not visually updating when automating the effect on/off (although 'rack module' would show/hide) added: shift-alt-click a piano key on latch it (stuck key until another is pressed) added: alt-click and shift-alt-click to cycle through LFO Shapes added: MIDI Learn (and context-menu) for FX enables (main buttons along left side of FX window) improved: some additional preset-load-time increases (noises won’t re-load if in previous preset, tiny WT load increase, more to come) improved: navigation arrows (presets/wavetables) only respond to mouse-up motion (prevents double-advances, helps avoid accidental clicks)
1.03 b2 changes OSX installer in 1.03b1 was not overwriting older VST versions preset-lock states (quality, tuning file locks) now store in preset (and recalled when preset is loading from in-host, in other words a saved song). Effect buffers no longer clear on stop (you now hear effect tail when stopping the host). fixed extremely slow preset loading (again, more situations) of presets made with pre 1.02 builds of Serum that were re-saved.
1.03 b3 changes fixed: oversampling was set at 2x if Oversampling Lock was enabled in a song/project. fixed: sending Serum program change 0 could lead to a crash if no ProgramChange entries exist fixed: ProTools AAX under PT11.1 or later was causing stability issues especially with multiple Serum instances, seems resolved here / feedback welcome. changed: some under-the-hood prep work for preset browser
1.03b4 changes fixed: modulation assign amounts 17-32 in the mod matrix weren’t being updated in their "knob modulation amount” representations, and vice-versa fixed: Filter and FX Filter “Var” parameter wasn’t getting visually updated if Filter type was being automated / controlled via CC
1.03b5 changes fixed: ProTools|AAX saving/autosave issues which could lead to crashes fixed: alt-click on the LFO “shape folder” icon (for advancing LFO Shapes) wasn’t working in some circumstances fixed: if reloading a song with SubOsc "Direct Out” enabled, there could be a faint whine sound until a note was played. added: command-click (OS X) / ctrl-click (WIN) on tuning file (GLOBAL page) to unload tuning file added: mouseover help tooltip for Tuning file load area
fixed: using sustain pedal + if repositioning transport could cause stuck notes fixed: potential crash when opening GUI window in Logic X under 10.10 fixed: resolved an importing audio potential crash (introduced in 1.035 due to memory leak fix) fixed: Var param label on CombL was displaying as “HP Freq” instead of “LP"
- fixed: situations where invalid pixels could get drawn on the envelope, which could lead to a crash - fixed: importing audio using “pitch average” could crash - added: cmd-click (OSX) / Ctrl-click (WIN) on tuning file name to clear .tun file - additional image + graphics improvements - installer locations now remembered on Windows
fixed a potential crash changing presets with varying oversampling amounts fixed .tun files not totally ‘clearing’ - (name/tuning disappeared on clear, but it would still save the tuning file). fixed: tiny amount of pitch bend on very first note of a new instance / reloaded song. fixed: using sustain pedal with monophonic could lead to stuck notes. added: alt-clicking in additive (FFT) bins will toggle to 50% value changed: some additional graphics handling changes (PNG)
fixed: rounding issue with table frames in WT Editor (e.g. ‘arrow' and red border on thumbs could get offset when no table morph applied). fixed: using the "removing all modulators” on a macro drag-source tile which had FX controls destinations would not remove the audible control offset created by the macro knob position until the FX controls fixed: in WT Editor, copy/paste wasn’t selecting the correct table in some situations. fixed: potential stuck notes when using “Limit polyphony” preference w/ modulator assigned to Env1 release added: non-current-value parameter units display for automation in AudioUnits hosts which support it (e.g. Logic) added: typeable values - you must enable the preference on GLOBAL and then double-click to type numeric values. You can enter '%’ (percent symbol) suffix to have the value entered be a percentage, you can add ‘st’ suffix on mod depths to have it convert to semitones, intended for when Coarse Pitch is the destination. This way you can get a precise number of semitones for an env/LFO source.
fixed: double-click tapeable values had additional issues (appearing when undesired, such as adjusting mod depths) fixed: unneeded gfx redraws if OSC1 was in dd mode and OSC2 was in 3d mode fixed: uneeded gfx redraw on VU meters if output is (near) silent fixed: wavetables now load + process 150% faster (preset loading benefits as well). fixed: stuck notes whilst changing wavetables fixed: FilterFX was displaying wrong Freq after preset change fixed: pitch bend on oscillators had the rare potential to shut down playback (100% meters, silent output) fixed: audible ‘whine' when changing between presets both w/subOsc “direct out” and no notes yet played on new preset.
1.04b2 changes - fixed the issue mentioned in this thread regarding pop-up typeable values obstructing some menus.
1.04b1 changes
- fixed a problem with < > arrow switches relating to double-click text values - fixed a problem with the Velo/Note graphs relating to double-click text values - some internal graphics changes to try and reduce/remove Yosemite graphics flicker. Please send me comments regarding redraw performance if you can, I can only go by my machines here. Especially Digital Performer users, as I don't have that host, and they don't offer a demo, and apparently it has some unique VST redraw weirdnesses. Hopefully we can get things shaped up so I can add some bigger things I've been working on :-) -Steve
1.04b4 Feb 7, 2015 fixed: tooltip values for mod matrix curves in 1.04b3 were showing an incorrect value (-98 or -99) fixed: tooltip values were getting slightly cropped on right-edge in some situations (FX with mod destination depth) fixed: typeable values for FX controls were drawn in an offset location fixed: typeable values would not appear on knobs if a modulator was assigned+visible fixed: typeable values would not appear on some numeric displays fixed: typeable values were mistakenly appearing on shape selector on WT Editor fixed: potential crash pasting wavetables with voices active fixed: potential crash assigning mod sources from matrix menu with voices active added: poly aftertouch mod source added: new graphics library, this might have currently unknown issues on older OS’s or obscure hosts. KNOWN ISSUES: no tooltips on windows, fx bypass by alt key is not working
1) presets/songs saved in 1.04b4 will not open in earlier versions of Serum due to the addition of poly aftertouch. 2) There have been a lot of changes under the hood to support new graphics libraries.
Sort of a bad 'combo' in the sense if the new graphics code is causing a "major" issue/nuisance, you may wish to revert back (though please tell me about the issue) However if you save, you won't be able to reload that in the older Serum version. Therefore I would recommend to "save as.." on any songs/projects, just on the off-chance you want to revert back to 1.04b3 (though I doubt that will be neccessary, and prefer to move forward / and if something big comes up I will have b5 up ASAP).
While I don't expect any issues (in fact it should be better if anything, and seems as such here) it is to be considered 'beta' software.