|
-
- ** March 20th, 2019
- - add module Southpole-parasites.Smoke
-
-
- ** March 15th, 2019
- - fix "MIDI Note On" idle detection mode
- - add configurable threshold settings for MIDI idle detection (short, default, long)
- - add new demo video: https://youtu.be/XTpLfcz-6Vo
-
-
- ** March 10th, 2019
- - implement MIDI channel aftertouch
- - add "fixDenorm" global setting (settings.json) (also editable via Toolbar)
- - fix "Save as" (Ctrl+Shift+S) and "Revert" (Ctrl+Shift+O) keyboard shortcuts
- - add module bsp.Bias
- - add module bsp.Rescaler
- - update patches
-
-
- ** March 9th, 2019
- - fix loud noise burst issue in Bidoo.REI module
- - add patch collection (see vst2_bin/patches/bsp/, 90 patches)
-
-
- ** March 8th, 2019
- - update AmalgamatedHarmonics.* 0.6.1 => 0.6.5
- - update Alikins.* 0.6.0 => 0.6.6
- - update AS.* 0.6.9 => 0.6.13
- - update Bidoo.* 0.6.10 => 0.6.27
- - update Fundamental.* 0.6.0p => 0.6.2
- - update Bogaudio.* 0.6.7 => 0.6.13
- - update cf.* 0.6.? => 0.6.8
- - update computerscare.* 0.6.2 => 0.6.6
- - update DHE-Modules.* 0.6.0 => 0.6.4
- - update Geodesics.* 0.6.1 => 0.6.6
- - update ImpromptuModular.* 0.6.10 => 0.6.16
- - update JW-Modules.* 0.6.1 => 0.6.3
- - update LindenbergResearch.* 0.6.2b => 0.6.4
- - update ML_modules.* 0.6.2 => 0.6.4
- - update moDllz.* 0.6.2 => 0.6.6
- - update modular80.* 0.6.0 => 0.6.4
- - update RJModules.* 0.6.0 => 0.6.1
- - update SonusModular.* 0.6.1 => 0.6.2
- - update Squinkylabs.* 0.6.9 => 0.6.14
- - update Valley.* 0.6.4 => 0.6.16
- - update NauModular.* 0.6.0 => 0.6.1
- - add module arjo_modules.Seq
- - add module arjo_modules.Count
- - add module arjo_modules.Switch
- - add module Alikins.Reference
- - add module Alikins.HoveredValue
- - add module Alikins.InjectValue
- - add module Alikins.ShiftPedal
- - add module Alikins.ValueSaver
- - add module AmalgamatedHarmonics.Arp31
- - add module AmalgamatedHarmonics.Arp32
- - add module AmalgamatedHarmonics.Bombe
- - add module AmalgamatedHarmonics.Chord
- - add module AmalgamatedHarmonics.Galaxy
- - add module AmalgamatedHarmonics.Generative
- - add module AS.Mixer2ch
- - add module AS.Mixer4ch
- - add module AS.BPMCalc2
- - add module AS.ZeroCV2T
- - add module Bark.TrimLFO
- - add module Bark.TrimLFObpm
- - add module Bark.QuadLogic
- - add module Bark.Panel6
- - add module Bark.OneBand
- - add module Bidoo.ZOUMAI
- - add module Bidoo.MS
- - add module Bidoo.EMILE
- - add module Bidoo.GARCON
- - add module Bidoo.PENEQUE
- - add module Bidoo.LIMONADE
- - add module Bidoo.FFILTR
- - add module Bidoo.HCTIP
- - add module Bidoo.REI
- - add module Bidoo.CURT
- - add module Bidoo.BISTROT
- - add module Bogaudio.AnalyzerXL
- - add module Bogaudio.Blank3
- - add module Bogaudio.Blank6
- - add module Bogaudio.Clpr
- - add module Bogaudio.Cmp
- - add module Bogaudio.LLFO
- - add module Bogaudio.Lmtr
- - add module Bogaudio.Mute8
- - add module Bogaudio.Nsgt
- - add module Bogaudio.Pressor
- - add module Bogaudio.Slew
- - add module cf.ALGEBRA
- - add module cf.BUFFER
- - add module cf.CHOKE
- - add module cf.CUTS
- - add module cf.DISTO
- - add module cf.PLAY
- - add module cf.VARIABLE
- - add module DHE-Modules.Func
- - add module DHE-Modules.Func6
- - add module DHE-Modules.Ranger
- - add module DHE-Modules.Tapers
- - add module DHE-Modules.Xycloid
- - add module Edge.WTFDoveVCO
- - add module Edge.K_Rush
- - add module EH_modules.FV1Emu
- - add module Fundamental.Octave
- - add module Geodesics.Entropia
- - add module ImpromptuModular.BigButtonSeq2
- - add module ImpromptuModular.Foundry
- - add module ImpromptuModular.FourView
- - add module ImpromptuModular.Tact1
- - add module JW-Modules.BlankPanelSmall
- - add module JW-Modules.BlankPanelMedium
- - add module JW-Modules.BlankPanelLarge
- - add module LabSeven.LS3340VCO
- - add module LindenbergResearch.Korg35 (WIP)
- - add module LindenbergResearch.DiodeVCF
- - add module LindenbergResearch.Speck (WIP)
- - add module MicMusic.Distortion
- - add module MicMusic.Adder
- - add module ML_modules.OctaPlus
- - add module ML_modules.OctaTimes
- - add module modular80.Nosering
- - add module modular80.RadioMusic
- - add module NauModular.Mrcheb
- - add module NauModular.Pith
- - add module noobhour.Baseliner
- - add module noobhour.Bsl1r
- - add module noobhour.Customscaler
- - add module QuantalAudio.MasterMixer
- - add module QuantalAudio.BufferedMult
- - add module QuantalAudio.UnityMix
- - add module QuantalAudio.DaisyChannel
- - add module QuantalAudio.DaisyMaster
- - add module QuantalAudio.Horsehair
- - add module QuantalAudio.Blank1
- - add module QuantalAudio.Blank3
- - add module QuantalAudio.Blank5
- - add module rcm.CV0to10Module
- - add module rcm.CV5to5Module
- - add module rcm.CVMmtModule
- - add module rcm.CVS0to10Module
- - add module rcm.CVTglModule
- - add module rcm.DuckModule
- - add module rcm.LoadCounter
- - add module rcm.PianoRollModule
- - add module RJModules.ThreeXOSC
- - add module RJModules.BPF
- - add module RJModules.Buffers
- - add module RJModules.Chord
- - add module RJModules.ChordSeq
- - add module RJModules.Glides
- - add module RJModules.MetaKnob
- - add module RJModules.Octaves
- - add module RJModules.RandomFilter
- - add module RJModules.Riser
- - add module Skylights.whatnote
- - add module Skylights.turing
- - add module Skylights.turing_volts
- - add module Skylights.turing_pulse
- - add module Skylights.turing_vactrol
- - add module Squinkylabs.CHBg
- - add module Squinkylabs.KS
- - add module Squinkylabs.Sequencer
- - add module Valley.Amalgam
- - add module Valley.Interzone
-
-
- ** October 31st, 2018
- - add Linux port
- - thanks to Github user "cameronleger" for porting LGLW !
- - thanks to Github user "davephillips" for testing the port !
- - change default idle detection mode to "Always Active"
- (in the instrument version of the plugin)
- - set "idleDetectInstr" to 1 to re-enable it (settings.json)
- - support FBO rendering in dynamically loaded modules
- - add "fbo" and "fbo_shared" settings (must be set to false in VirtualBox VM)
- - update dBiz modules (fixes UI issues)
- - add module dBiz.FourSeq
- - add module dBiz.Divider
- - add module dBiz.DualFilter
- - add module dBiz.SmiX
- - add module dBiz.SuHa
- - add module dBiz.TROSC
- - add module dBiz.Util2
- - add module AudibleInstruments.Marbles
- - add module AudibleInstruments.Plaits
- - add module AudibleInstruments.Stages
- - add module SquinkyLabs.Blank (crash)
- - add module SquinkyLabs.CHB
- - add module SquinkyLabs.DG
- - add module SquinkyLabs.EV3
- - add module SquinkyLabs.EV
- - add module SquinkyLabs.FunV (crash)
- - add module SquinkyLabs.GMR
- - add module SquinkyLabs.Gray
- - add module SquinkyLabs.LFN
- - add module SquinkyLabs.Shaper (crash)
- - add module SquinkyLabs.Super
- - add module SubmarineFree.AG-104
- - add module SubmarineFree.AO106
- - add module SubmarineFree.AO112
- - add module SubmarineFree.AO118
- - add module SubmarineFree.AO124
- - add module SubmarineFree.AO136
- - add module SubmarineFree.EO102
- - add module SubmarineFree.LD103
- - add module SubmarineFree.NG106
- - add module SubmarineFree.OG104
- - add module SubmarineFree.PG104
- - add module SubmarineFree.SS112
- - add module SubmarineFree.SS208
- - add module SubmarineFree.SS212
- - add module SubmarineFree.SS220
- - add module SubmarineFree.SS221
- - add module SubmarineFree.TD116
- - add module SubmarineFree.TD202
- - add module SubmarineFree.TF101
- - add module SubmarineFree.TM105
- - add module SubmarineFree.XG104
-
-
- ** October 12th, 2018
- - add support for ppqPos based timing clock
- (fixes CLK1/2 output in FLStudio)
-
-
- ** September 10th, 2018
- - add module bsp.Legato
-
-
- ** September 9th, 2018
- - ui: clamp param value to min/max range when pasting param via ctrl-e
- - add module bsp.DownSampler
-
-
- ** September 6th, 2018
- - fix critical multi-instancing issue (mixed instr+fx plugins)
- - or better: a workaround:
- let each VST plugin instance load its unique set of add-on module plugins.
- each plugin.dll now exists twice: plugin.dll.fx, and plugin.dll.instr (same content)
- - add module bsp.RMS
-
-
- ** September 5th, 2018
- - ui: add global settings toolbar menu
- - select window size preset
- - change refresh rate
- - toggle vsync
- - save settings.json (including favourites)
- - ui: fix MsDisplayWidget namespace issue
- - affects e.g. AS.SignalDelay module
- - update module AS.Flow (v0.6.9)
- - update module AS.SignalDelay
- - update module AS.Phaser
- - add module AS.TriggersMKIII
- - add module AS.ReScale
- - remove module BogAudio.RM
- - add module BogAudio.AD
- - add module BogAudio.AMRM
- - add module BogAudio.Matrix88
- - add module BogAudio.UMix
- - update module LindenbergResearch.QuickMix
- - update module LindenbergResearch.MS20VCF
- - add module LindenbergResearch.BlankPanelWood
-
-
- ** September 3rd, 2018
- - ui: remove email, password, and login widgets
- - ui: add vst param id + param value fields
- - ui: ctrl-w / ctrl-e over a param widget now copies / pastes param values
- - ui: RMB click after param widget mouse drag now undoes last param change
- (undo works until the mouse pointer leaves the widget)
- (second RMB click will load param reset value)
- - update precompiled plugin SDK
-
-
- ** September 2nd, 2018
- - update module bsp.Scanner
- - add input randomization feature
- - add module bsp.AttenuMixer
- - add module bsp.TunedDelayLine
-
-
- ** August 31th, 2018
- - add module bsp.Scanner
- - update module LindenbergResearch.Westcoast
-
-
- ** August 28th, 2018
- - fix rotary knobs (infinite min/max)
- - fixes e.g. Ohmer.Metriks and ImpromptuModular modules
- - update ImpromptuModular modules to v0.6.11
- - update module LindenbergResearch.Westcoast (preview)
-
-
- ** August 26th, 2018
- - fix: don't trash VST host GL context when loading .vcv patches via the plugin UI
- - fix: failed assertion when restoring dynamically loaded module state (program chunk)
- - add module bsp.Sway
- - update module LindenbergResearch.Westcoast (preview)
- - add module LindenbergResearch.QuickMix (preview)
-
-
- ** August 25th, 2018
- - add module com-soundchasing-stochasm.Resonator
- - add module mental.MentalSubMixer
- - add module mental.MentalMults
- - add module mental.MentalMixer
- - add module mental.MentalFold
- - add module mental.MentalClip
- - add module mental.MentalGates
- - add module mental.MentalABSwitches
- - add module mental.MentalQuantiser
- - add module mental.MentalChord
- - add module mental.MentalMuxes
- - add module mental.MentalLogic
- - add module mental.MentalButtons
- - add module mental.MentalSums
- - add module mental.MentalPitchShift
- - add module mental.MentalClockDivider
- - add module mental.MentalCartesian
- - add module mental.MentalPatchMatrix
- - add module mental.MentalBinaryDecoder
- - add module mental.MentalSwitch8
- - add module mental.MentalMux8
- - add module mental.MentalCounters
- - add module mental.MentalKnobs
- - add module mental.MentalGateMaker
- - add module mental.MentalMasterClock
- - add module mental.MentalPatchNotes
- - add module mental.MentalQuadLFO
- - add module mental.MentalRadioButtons
- ! (note) The UI handling in some of the mental modules, e.g. MentalPatchMatrix is
- tied to the audio engine which means that the UI will not work properly
- while the plugin is idle.
- - update module LindenbergResearch.Westcoast (preview)
-
-
- ** August 24th, 2018
- - fix failed assertion when destroying plugin instance with dynamically loaded modules
- - add module Bidoo.CANARD
- - add module Bidoo.DFUZE
- - add module Bidoo.OUAIVE
- - add module Bidoo.RABBIT
- - update module bsp.Obxd_VCF
- - this is now an optional, dynamically loaded plugin
- - update module LindenbergResearch.Westcoast (preview)
-
-
- ** August 23rd, 2018
- - update module LindenbergResearch.Westcoast
- - add module bsp.Obxd_VCF
-
-
- ** August 21st, 2018
- - add module AmalgamatedHarmonics.Arpeggiator
- - add module AmalgamatedHarmonics.Arpeggiator2
- - add module AmalgamatedHarmonics.Circle
- - add module AmalgamatedHarmonics.Imperfect
- - add module AmalgamatedHarmonics.Imperfect2
- - add module AmalgamatedHarmonics.Progress
- - add module AmalgamatedHarmonics.Ruckus
- - add module AmalgamatedHarmonics.ScaleQuantizer
- - add module AmalgamatedHarmonics.ScaleQuantizer2
- - add module AmalgamatedHarmonics.SLN
- - add module Geodesics.BlackHoles
- - add module Geodesics.Pulsars
- - add module Geodesics.Branes
- - add module Geodesics.Ions
- - add module Geodesics.BlankLogo
- - add module Geodesics.BlankInfo
- - update module LindenbergResearch.Westcoast (preview)
- - add module mscHack.Alienz
- - add module mscHack.ASAF8
- - add module mscHack.Dronez
- - add module mscHack.Mixer_9_3_4
- - add module mscHack.Mixer_16_4_4
- - add module mscHack.Mixer_24_4_4
- - add module mscHack.Morze
- - add module mscHack.OSC_WaveMorph_3
- - update module mscHack.SEQ_6x32x16
- - add module mscHack.Windz
-
-
- ** August 19th, 2018
- - add idle detection support
- - default detection settings are configured in settings.json ("idleDetectInstr", "idleDetectFx")
- - modes:
- - "Always Active" (0): Disables idle detection
- - "Wake on MIDI Note-On" (1): Detect idle output, wake up when MIDI note-on is received
- - "Wake on Audio Input" (2): Detect idle output, wake up when audio input level exceeds silence threshold
- - idle mode is also (re-)stored per patch
- - update module LindenbergResearch.Westcoast (preview)
-
-
- ** August 18th, 2018
- - lglw: add clipboard support (TextField)
- - fix Fundamental.VCA-2 layout
- - add module alto777_LFSR.FG8
- - add module alto777_LFSR.Psychtone
- - add module alto777_LFSR.Amuse
- - add module alto777_LFSR.a7Utility
- - add module alto777_LFSR.cheapFX
- - add module alto777_LFSR.Divada
- - add module alto777_LFSR.YASeq3
- - add module Autodafe.Multiple18
- - add module Autodafe.Multiple28
- - add module Autodafe.LFOWidget
- - add module Autodafe.Keyboard
- - add module Autodafe.BPMClock
- - add module Autodafe.ClockDivider
- - add module Autodafe.SEQ8
- - add module Autodafe.SEQ16
- - add module Autodafe.TriggerSeq
- - add module Autodafe.FixedFilter
- - add module Autodafe.MultiModeFilter
- - add module Autodafe.FormantFilter
- - add module Autodafe.FoldBack
- - add module Autodafe.BitCrusher
- - add module Autodafe.PhaserFx
- - add module Autodafe.ChorusFx
- - add module Autodafe.ReverbFx
- - add module CastleRocktronics.Cubefader
- - add module computerscare.ComputerscareDebug
- - add module computerscare.ComputerscarePatchSequencer
- - add module FrankBuss.Formula
- - add module JE.SimpleWaveFolder
- - add module JE.RingModulator
- - add module Nohmad.Noise
- - add module Nohmad.StrangeAttractors
- - add module SynthKit.Addition
- - add module SynthKit.Subtraction
- - add module SynthKit.And
- - add module SynthKit.Or
- - add module SynthKit.M1x8
- - add module SynthKit.M1x8CV
- - add module SynthKit.ClockDivider
- - add module SynthKit.RotatingClockDivider
- - add module SynthKit.RotatingClockDivider2
- - add module SynthKit.PrimeClockDivider
- - add module SynthKit.FibonacciClockDivider
- - add module SynthKit.Seq4
- - add module SynthKit.Seq8
- - add module TheXOR.Klee
- - add module TheXOR.M581
- - add module TheXOR.Z8K
- - add module TheXOR.Renato
- - add module TheXOR.Spiralone
- - add module TheXOR.Burst
- - add module TheXOR.Uncertain
- - add module TheXOR.PwmClock
- - add module TheXOR.Quantizer
- - add module TheXOR.Attenuator
- - add module TheXOR.Boole
- - add module TheXOR.Switch
- - add module TheXOR.Mplex
- - add offline rendering quality settings (in settings.json)
- - "oversampleOffline": true=check host process level, false=use realtime settings
- - "oversampleOfflineFactor": oversampling factor in offline rendering mode
- - "oversampleOfflineQuality": oversampling quality in offline rendering mode
-
-
- ** August 17th, 2018
- - fix VST parameter automation in Propellerhead Reason
- - add module Fundamental.VCA-1 (for real this time)
-
-
- ** August 16th, 2018
- - fix: amplify input channels *10, attenuate output channels /10
- => for VCV Rack patch compatibility
- - update module Fundamental.LFO (increase max rate)
- - add module Fundamental.VCA-1
- - update module LindenbergResearch.*
- - add module PG-Instruments.PGSEQ3
- - add module PG-Instruments.PGPanner
- - add module PG-Instruments.PGQuadPanner
- - add module PG-Instruments.PGOctPanner
- - add module PG-Instruments.PGVCF
- - add module PG-Instruments.PGStereoVCF
- - add module PG-Instruments.PGEcho
- - add module PG-Instruments.PGStereoEcho
- - add module PG-Instruments.PGStereoPingPongEcho
- - add module Southpole.Abr
- - add module Southpole.Annuli
- - add module Southpole.Aux
- - add module Southpole.Balaclava
- - add module Southpole.Bandana
- - add module Southpole.Blank1HP
- - add module Southpole.Blank2HP
- - add module Southpole.Blank4HP
- - add module Southpole.Blank8HP
- - add module Southpole.Blank16HP
- - add module Southpole.Blank42HP
- - add module Southpole.But
- - add module Southpole.CornrowsX
- - add module Southpole.DeuxEtageres
- - add module Southpole.Etagere
- - add module Southpole.Falls
- - add module Southpole.Ftagn
- - add module Southpole.Fuse
- - add module Southpole.Gnome
- - add module Southpole.Piste
- - add module Southpole.Pulse
- - add module Southpole.Rakes
- - add module Southpole.Riemann
- - add module Southpole.Smoke
- - add module Southpole.Snake
- - add module Southpole.Sns
- - add module Southpole.Splash
- - add module Southpole.Sssh
- - add module Southpole.Wriggle
-
-
- ** August 14th, 2018
- - fix shared_lib build
- - add module 21kHz.D_Inf
- - add module 21kHz.PalmLoop
- - add module ImpromptuModular.Tact
- - add module ImpromptuModular.TwelveKey
- - add module ImpromptuModular.Clocked
- - add module ImpromptuModular.MidiFile
- - add module ImpromptuModular.PhraseSeq16
- - add module ImpromptuModular.PhraseSeq32
- - add module ImpromptuModular.GateSeq64
- - add module ImpromptuModular.WriteSeq32
- - add module ImpromptuModular.WriteSeq64
- - add module ImpromptuModular.BigButtonSeq
- - add module ImpromptuModular.SemiModularSynth
- - add module ImpromptuModular.BlankPanel
- - update module LindenbergResearch.SimpleFilter
- - update module LindenbergResearch.MS20Filter
- - update module LindenbergResearch.AlmaFilter
- - update module LindenbergResearch.ReShaper
- - add module LindenbergResearch.VCO
- - add module LindenbergResearch.Westcoast (preview)
-
-
- ** August 11th, 2018
- - add settings.json:"oversampleFactor" option (0,25..16)
- - add settings.json:"oversampleQuality" option (0..10)
- - add settings.json:"oversampleNumIn" option (0..8)
- - add settings.json:"oversampleNumOut" option (1..8)
- - oversample settings are also saved / restored with the patch
- - oversample settings can be configured via toolbar button menu
-
-
- ** August 9th, 2018
- - add settings.json:"touchKbd" option
- - show / hide virtual keyboard when textfield is clicked
- - support virtual keyboard input via effEditKeyDown
-
-
- ** August 8th, 2018
- - support Windows 8 touch API and add settings.json:"touchInput" configuration item
- - RMB is emulated via ctrl-LMB or LMB-hold
- - don't forward keyboard events to next listener when they have been consumed by the plugin UI
-
-
- ** August 7th, 2018
- - fix Windows 7 mouse lock issue (no redraw while mouse is locked)
- - fix / re-add file drag'n'drop support
- - modulebrowser: sort favorite modules by name
- - fix MIDI input in Jeskola Buzz
-
-
- ** August 6th, 2018
- - add settings.json "refreshRate" property
- - <15: use VST host timer
- - >=15: custom refresh rate in Hz
- - add settings.json "vsync" property
-
-
- ** August 5th, 2018
- - replace GLFW window / input event handling by LGLW library
- => no more "dummy" windows
- => automation should now work in all DAWs
- => effect and instrument plugins may now be used in the same DAW project
- - window size can now be configured via settings.json "windowSize" property
-
-
- ** July 26th, 2018
- - fix effect processing in Cubase 9.5.30
-
-
- ** July 13th, 2018
- - add support for dynamically loaded plugins ("plugin.dll")
- - add module Template_shared.MyModule
- - change: the dBiz.* modules are now linked dynamically
-
-
- ** July 12th, 2018
- - fix: assign unique VST param base id when duplicating modules
- - change: Core.MIDI*: pre-select default VST MIDI input device
- - remove module VultModules.Debriatus
- - remove module VultModules.Lateralus
- - remove module VultModules.Rescomb
- - remove module VultModules.Splie
- - remove module VultModules.Stabile
- - remove module VultModules.Tangents
- - remove module VultModules.Tohe
- - remove module VultModules.Trummor
- ! (note) the author of the Vult modules has requested me to remove them
- (he also removed them from GitHub)
- the modules also required non-open source graphics assets (.svg)
- without which the otherwise BSD-3 licensed modules are unusable.
- - skip module BOKONTEPByteBeatMachine.BokontepByteBeatMachine (unstable)
- - add module dBiz.dBizBlank
- - add module dBiz.Multiple
- - add module dBiz.Contorno
- - add module dBiz.Chord
- - add module dBiz.Utility
- - add module dBiz.Transpose
- - add module dBiz.Bene
- - add module dBiz.Bene2
- - add module dBiz.BenePads
- - add module dBiz.SubMix
- - add module dBiz.Remix
- - add module dBiz.PerfMixer
- - add module dBiz.VCA530
- - add module dBiz.Verbo
- - add module dBiz.DVCO
- - add module dBiz.DAOSC
- - add module Ohmer.KlokSpid
- - add module Ohmer.RKD
- - add module Ohmer.RKDBRK
- - add module Ohmer.Metriks
- - add module Ohmer.Splitter1x9
- - add module Ohmer.BlankPanel1
- - add module Ohmer.BlankPanel2
- - add module Ohmer.BlankPanel4
- - add module Ohmer.BlankPanel8
- - add module Ohmer.BlankPanel16
- - add module Ohmer.BlankPanel32
-
-
- ** July 11th, 2018
- - ErraticInstruments.MPEToCV: remove (excessive) debug output
- - remove direct references to gRackScene, gRackWidget, gFocusedWidget,
- gHoveredWidget, gDraggedWidget, gDragHoveredWidget from all plugins and
- replace them by RACK_PLUGIN_UI_* macro calls
- - Valley.Dexter: remove duplicate wavetable set
- - add module DrumKit.BD9
- - add module DrumKit.Snare
- - add module DrumKit.ClosedHH
- - add module DrumKit.OpenHH
- - add module DrumKit.DMX
- - add module JW_Modules.Cat
- - add module JW_Modules.BouncyBalls
- - add module JW_Modules.FullScope
- - add module JW_Modules.GridSeq
- - add module JW_Modules.Quantizer
- - add module JW_Modules.MinMax
- - add module JW_Modules.NoteSeq
- - add module JW_Modules.SimpleClock
- - add module JW_Modules.ThingThing
- - add module JW_Modules.WavHead
- - add module JW_Modules.XYPad
- - add module unless_modules.Piong
- - add module unless_modules.Markov
-
-
- ** July 10th, 2018
- - add module Gratrix.VCO_F1
- - add module Gratrix.VCO_F2
- - add module Gratrix.VCF_F1
- - add module Gratrix.VCA_F1
- - add module Gratrix.ADSR_F1
- - add module Gratrix.Chord_G1
- - add module Gratrix.Octave_G1
- - add module Gratrix.Fade_G1
- - add module Gratrix.Fade_G2
- - add module Gratrix.Binary_G1
- - add module Gratrix.Seq_G1
- - add module Gratrix.Keys_G1
- - add module Gratrix.VU_G1
- - add module Gratrix.Blank_03
- - add module Gratrix.Blank_06
- - add module Gratrix.Blank_09
- - add module Gratrix.Blank_12
- - add module moDllz.MIDIPoly
- - add module moDllz.TwinGlider
- - add module moDllz.MIDIdualCV
- - add module moDllz.XBender
- - add module RJModules.Supersaw
- - add module RJModules.TwinLFO
- - add module RJModules.Noise
- - add module RJModules.RangeLFO
- - add module RJModules.BitCrush
- - add module RJModules.Widener
- - add module RJModules.FilterDelay
- - add module RJModules.Sidechain
- - add module RJModules.Stutter
- - add module RJModules.Filter
- - add module RJModules.Filters
- - add module RJModules.Notch
- - add module RJModules.Integers
- - add module RJModules.Floats
- - add module RJModules.Randoms
- - add module RJModules.LRMixer
- - add module RJModules.Mono
- - add module RJModules.Volumes
- - add module RJModules.Panner
- - add module RJModules.Panners
- - add module RJModules.BPM
- - add module RJModules.Button
- - add module RJModules.Buttons
- - add module RJModules.Splitter
- - add module RJModules.Splitters
- - add module RJModules.Displays
- - add module RJModules.Range
- - add module SerialRacker.MidiMultiplexer
-
-
- ** July 9th, 2018
- - add module Alikins.IdleSwitch
- - add module Alikins.MomentaryOnButtons
- - add module Alikins.BigMuteButton
- - add module Alikins.ColorPanel
- - add module Alikins.GateLength
- - add module Alikins.SpecificValue
- - add module BaconMusic.Glissinator
- - add module BaconMusic.PolyGnome
- - add module BaconMusic.QuantEyes
- - add module BaconMusic.SampleDelay
- - add module BaconMusic.SortaChorus
- - add module BaconMusic.ChipNoise
- - add module BaconMusic.ChipWaves
- - add module BaconMusic.ChipYourWave
- - add module BaconMusic.KarplusStrongPoly
- - add module BaconMusic.ALingADing
- - add module BaconMusic.Bitulator
-
-
- ** July 8th, 2018
- - add module DHE-Modules.BoosterStage
- - add module DHE-Modules.Cubic
- - add module DHE-Modules.Hostage
- - add module DHE-Modules.Stage
- - add module DHE-Modules.Swave
- - add module DHE-Modules.Upstage
- - add module mscHack.MasterClockx4
- - add module mscHack.Seq_3x16x16
- - add module mscHack.SEQ_6x32x16
- - add module mscHack.Seq_Triad2
- - add module mscHack.SEQ_Envelope_8
- - add module mscHack.Maude_221
- - add module mscHack.ARP700
- - add module mscHack.SynthDrums
- - add module mscHack.XFade
- - add module mscHack.Mix_1x4_Stereo
- - add module mscHack.Mix_2x4_Stereo
- - add module mscHack.Mix_4x4_Stereo
- - add module mscHack.Mix_24_4_4
- - add module mscHack.StepDelay
- - add module mscHack.PingPong
- - add module mscHack.Osc_3Ch
- - add module mscHack.Compressor
- - add x86/32bit build (you are completely on your own this this -- please upgrade to x64!)
- - fix: load "settings.json" when plugin is initialized
- (note: the windowSize/windowPos and sampleRate are ignored)
- - change: "allowCursorLock" is now enabled by default
- - update VST parameter handling (now uses UI widget min/max info for VST parameter range translation)
-
-
- ** July 7th, 2018
- - add module Bidoo.DTROY
- - add module Bidoo.BORDL
- - add module Bidoo.MU
- - add module Bidoo.TOCANTE
- - add module Bidoo.CHUTE
- - add module Bidoo.LATE
- - add module Bidoo.LOURDE
- - add module Bidoo.ACNE
- - add module Bidoo.DUKE
- - add module Bidoo.MOIRE
- - add module Bidoo.FORK
- - add module Bidoo.TIARE
- - add module Bidoo.CLACOS
- - add module Bidoo.ANTN
- - add module Bidoo.LIMBO
- - add module Bidoo.PERCO
- - add module Bidoo.BAR
- - add module Bidoo.ZINC
- - add module Bidoo.VOID
- - add module Bidoo.SIGMA
- - add module LOGinstruments.constant
- - add module LOGinstruments.constant2
- - add module LOGinstruments.Speck
- - add module LOGinstruments.Britix
- - add module LOGinstruments.Compa
- - add module LOGinstruments.LessMess
- - add module LOGinstruments.Velvet
- - add module LOGinstruments.Crystal
- - add module modular80.Logistiker
- - add module mtsch_plugins.Sum
- - add module mtsch_plugins.Rationals
- - add module mtsch_plugins.TriggerPanic
- - add module NauModular.Tension
- - add module NauModular.Function
- - add module NauModular.Perlin
- - add module NauModular.S_h_it
- - add module NauModular.BitHammer
- - add module NauModular.Osc
- - add module Southpole-parasites.Annuli
- - add module Southpole-parasites.Splash
- - fix denormalized float performance issue
- - add (optional) AVX2-optimized binaries
-
-
- ** July 6th, 2018
- - Core.MIDI-1: support clock and start, stop signals
- (host must implement audioMasterGetTime(7) and support kVstTempoValid + kVstTransportPlaying)
-
-
- ** July 5th, 2018
- - add module huaba.EQ3
- - add module huaba.ABBus
- - add module FrozenWasteland.BPMLFO
- - add module FrozenWasteland.BPMLFO2
- - add module FrozenWasteland.DamianLillard
- - add module FrozenWasteland.EverlastingGlottalStopper
- - add module FrozenWasteland.HairPick
- - add module FrozenWasteland.LissajousLFO
- - add module FrozenWasteland.MrBlueSky
- - add module FrozenWasteland.TheOneRingModulator
- - add module FrozenWasteland.PhasedLockedLoop
- - add module FrozenWasteland.PortlandWeather
- - add module FrozenWasteland.QuadEuclideanRhythm
- - add module FrozenWasteland.QuadGolombRulerRhythm
- - add module FrozenWasteland.QuantussyCell
- - add module FrozenWasteland.RouletteLFO
- - add module FrozenWasteland.SeriouslySlowLFO
- - add module FrozenWasteland.VoxInhumana
- - add module FrozenWasteland.CDCSeriouslySlowLFO
- - add module ML_modules.Quantizer
- - add module ML_modules.Quantum
- - add module ML_modules.TrigBuf
- - add module ML_modules.SeqSwitch
- - add module ML_modules.SeqSwitch2
- - add module ML_modules.ShiftRegister
- - add module ML_modules.ShiftRegister2
- - add module ML_modules.FreeVerb
- - add module ML_modules.Sum8
- - add module ML_modules.Sum8mk2
- - add module ML_modules.SH8
- - add module ML_modules.Constants
- - add module ML_modules.Counter
- - add module ML_modules.TrigDelay
- - add module ML_modules.BPMdetect
- - add module ML_modules.VoltMeter
- - add module ML_modules.OctaFlop
- - add module ML_modules.OctaTrig
- - add module ML_modules.OctaSwitch
- - add module ML_modules.TrigSwitch
- - add module ML_modules.TrigSwitch2
- - add module ML_modules.TrigSwitch3
- - add module ML_modules.TrigSwitch3_2
- - add module trowaSoft.TrigSeq
- - add module trowaSoft.TrigSeq64
- - add module trowaSoft.VoltSeq
- - add module trowaSoft.OscCV
- - add module trowaSoft.MultiScope
- - add module trowaSoft.MultiOscillator
-
-
- ** July 2nd, 2018
- - remove assertions in Bogaudio oscillator (were triggered when LindenbergResearch.AlmaFilter was connected)
- - remove logos from Fundamental.* modules (as requested by the VCV Rack author)
- - add module Template.MyModule
- - clean up for GitHub release
- - add module VultModules.Debriatus
- - add module VultModules.Lateralus
- - add module VultModules.Rescomb
- - add module VultModules.Splie
- - add module VultModules.Stabile
- - add module VultModules.Tangents
- - add module VultModules.Tohe
- - add module VultModules.Trummor
- - add module squinkylabs-plug1.Booty
- - add module squinkylabs-plug1.Vocal
- - add module squinkylabs-plug1.VocalFilter
- - add module squinkylabs-plug1.ColoredNoise
- - add module squinkylabs-plug1.Tremolo
- - add module squinkylabs-plug1.CPU_Hog
- - add module squinkylabs-plug1.ThreadBoost
- - fix program/bank chunk save/restore in Reaper and Reason (and maybe others)
-
-
- ** July 1st, 2018
- - add VST parameter support (set/get/query name)
- - added "vst2_unique_param_base_id" JSON module parameter
- - the plugin always reports 9999 parameters
- - known issue: does not work in Reason since it bails out when a plugin has more than 128 params (IIRC)
- - add module Bogaudio.VCO
- - add module Bogaudio.XCO
- - add module Bogaudio.Additator
- - add module Bogaudio.FMOp
- - add module Bogaudio.LFO
- - add module Bogaudio.EightFO
- - add module Bogaudio.DADSRH
- - add module Bogaudio.DADSRHPlus
- - add module Bogaudio.DGate
- - add module Bogaudio.Shaper
- - add module Bogaudio.ShaperPlus
- - add module Bogaudio.ADSR
- - add module Bogaudio.Follow
- - add module Bogaudio.Mix4
- - add module Bogaudio.Mix8
- - add module Bogaudio.VCM
- - add module Bogaudio.Pan
- - add module Bogaudio.XFade
- - add module Bogaudio.VCA
- - add module Bogaudio.VCAmp
- - add module Bogaudio.Analyzer
- - add module Bogaudio.VU
- - add module Bogaudio.Detune
- - add module Bogaudio.Stack
- - add module Bogaudio.Reftone
- - add module Bogaudio.Bool
- - add module Bogaudio.CVD
- - add module Bogaudio.FlipFlop
- - add module Bogaudio.Manual
- - add module Bogaudio.Mult
- - add module Bogaudio.Noise
- - add module Bogaudio.Offset
- - add module Bogaudio.SampleHold
- - add module Bogaudio.Sums
- - add module Bogaudio.Switch
- - add module Bogaudio.Lag
- - add module Bogaudio.RM
- - add module Bogaudio.Test
- - add module Bogaudio.Test2
- - add module Bogaudio.ThreeHP
- - add module Bogaudio.SixHP
- - add module Bogaudio.EightHP
- - add module Bogaudio.TenHP
- - add module Bogaudio.TwelveHP
- - add module Bogaudio.ThirteenHP
- - add module Bogaudio.FifteenHP
- - add module Bogaudio.EighteenHP
- - add module Bogaudio.TwentyHP
- - add module Bogaudio.TwentyTwoHP
- - add module Bogaudio.TwentyFiveHP
- - add module Bogaudio.ThirtyHP
- - add module cf.trSEQ
- - add module cf.LEDSEQ
- - add module cf.L3DS3Q
- - add module cf.SLIDERSEQ
- - add module cf.PLAYER
- - add module cf.STEPS
- - add module cf.METRO
- - add module cf.EACH
- - add module cf.FOUR
- - add module cf.PEAK
- - add module cf.MONO
- - add module cf.STEREO
- - add module cf.MASTER
- - add module cf.SUB
- - add module cf.CUBE
- - add module cf.PATCH
- - add module cf.LEDS
- - add module cf.DAVE
- - add module Koralfx.Beatovnik
- - add module Koralfx.Mixovnik
- - add module Koralfx.Nullovnik4
- - add module Koralfx.Nullovnik6
- - add module Koralfx.Presetovnik
- - add module Koralfx.Quantovnik
- - add module Koralfx.Scorovnik
- - add module LindenbergResearch.SimpleFilter
- - add module LindenbergResearch.MS20Filter
- - add module LindenbergResearch.AlmaFilter
- - add module LindenbergResearch.ReShaper
- - add module LindenbergResearch.BlankPanel
- - add module LindenbergResearch.BlankPanelM1
- - add module Qwelk.Automaton
- - add module Qwelk.Byte
- - add module Qwelk.Chaos
- - add module Qwelk.Column
- - add module Qwelk.Gate
- - add module Qwelk.Or
- - add module Qwelk.Not
- - add module Qwelk.Xor
- - add module Qwelk.Mix
- - add module Qwelk.News
- - add module Qwelk.Scaler
- - add module Qwelk.Wrap
- - add module Qwelk.XFade
- - add module SubmarineFree.AG106
- - add module SubmarineFree.BB120
- - add module SubmarineFree.FF110
- - add module SubmarineFree.FF120
- - add module SubmarineFree.FF212
- - add module SubmarineFree.LA108
- - add module SubmarineFree.LD106
- - add module SubmarineFree.NG112
- - add module SubmarineFree.OG106
- - add module SubmarineFree.PG112
- - add module SubmarineFree.PO101
- - add module SubmarineFree.PO102
- - add module SubmarineFree.PO204
- - add module SubmarineFree.WK101
- - add module SubmarineFree.WK205
- - add module SubmarineFree.XF101
- - add module SubmarineFree.XF102
- - add module SubmarineFree.XF104
- - add module SubmarineFree.XF201
- - add module SubmarineFree.XF202
- - add module SubmarineFree.XG106
- - add module SubmarineFree.BP101
- - add module SubmarineFree.BP102
- - add module SubmarineFree.BP104
- - add module SubmarineFree.BP108
- - add module SubmarineFree.BP110
- - add module SubmarineFree.BP112
- - add module SubmarineFree.BP116
- - add module SubmarineFree.BP120
- - add module SubmarineFree.BP124
- - add module SubmarineFree.BP132
-
-
- ** June 30th, 2018
- - add module AS.ADSR
- - add module AS.AtNuVrTr
- - add module AS.BPMCalc
- - add module AS.BPMClock
- - add module AS.BlankPanel4
- - add module AS.BlankPanel6
- - add module AS.BlankPanel8
- - add module AS.BlankPanelSpecial
- - add module AS.Cv2T
- - add module AS.DelayPlusFx
- - add module AS.DelayPlusStereoFx
- - add module AS.Flow
- - add module AS.KillGate
- - add module AS.LaunchGate
- - add module AS.Merge2.5
- - add module AS.Mixer8ch
- - add module AS.MonoVUmeter
- - add module AS.Multiple2.5
- - add module AS.PhaserFx
- - add module AS.QuadVCA
- - add module AS.ReverbFx
- - add module AS.ReverbStereoFx
- - add module AS.SEQ16
- - add module AS.SawOsc
- - add module AS.SignalDelay
- - add module AS.SineOsc
- - add module AS.Steps
- - add module AS.SuperDriveFx
- - add module AS.TremoloFx
- - add module AS.TremoloStereoFx
- - add module AS.TriLFO
- - add module AS.TriggersMKI
- - add module AS.TriggersMKII
- - add module AS.VCA
- - add module AS.WaveShaper
- - add module AS.StereoVUmeter
- - add module Befaco.ABC
- - add module Befaco.DualAtenuverter
- - add module Befaco.EvenVCO
- - add module Befaco.Mixer
- - add module Befaco.Rampage
- - add module Befaco.SlewLimiter
- - add module Befaco.SpringReverb
- - add module ESeries.E340
- - add module ErraticInstruments.MPEToCV
- - add module ErraticInstruments.QuadMPEToCV
- - add module HetrickCV.TwoToFour
- - add module HetrickCV.AnalogToDigital
- - add module HetrickCV.ASR
- - add module HetrickCV.Bitshift
- - add module HetrickCV.BlankPanel
- - add module HetrickCV.Boolean3
- - add module HetrickCV.Comparator
- - add module HetrickCV.Contrast
- - add module HetrickCV.Crackle
- - add module HetrickCV.Delta
- - add module HetrickCV.DigitalToAnalog
- - add module HetrickCV.Dust
- - add module HetrickCV.Exponent
- - add module HetrickCV.FlipFlop
- - add module HetrickCV.FlipPan
- - add module HetrickCV.GateJunction
- - add module HetrickCV.LogicCombine
- - add module HetrickCV.RandomGates
- - add module HetrickCV.Rotator
- - add module HetrickCV.Scanner
- - add module HetrickCV.Waveshape
- - add module SonusModular.Addiction
- - add module SonusModular.Bitter
- - add module SonusModular.Bymidside
- - add module SonusModular.Campione
- - add module SonusModular.Chainsaw
- - add module SonusModular.Ctrl
- - add module SonusModular.Deathcrush
- - add module SonusModular.Harmony
- - add module SonusModular.Ladrone
- - add module SonusModular.Luppolo
- - add module SonusModular.Luppolo3
- - add module SonusModular.Micromacro
- - add module SonusModular.Multimulti
- - add module SonusModular.Oktagon
- - add module SonusModular.Osculum
- - add module SonusModular.Paramath
- - add module SonusModular.Piconoise
- - add module SonusModular.Pusher
- - add module SonusModular.Ringo
- - add module SonusModular.Scramblase
- - add module SonusModular.Twoff
- - add module SonusModular.Yabp
- - add module Valley.Topograph
- - add module Valley.UGraph
- - add module Valley.Dexter
- - add module Valley.Plateau
-
-
- ** June 29th, 2018
- - add VSTi version of the plugin (the only difference is that it is reported as an instrument instead of an effect)
- - forward host samplerate to VCV
- - report last seen processing buffer size
- - disable mouse focus lock (can result in non-responding UI)
- - prevent windows from being closed
- - load patches in UI thread
- - add AudibleInstruments modules (Mutable Instruments Clouds, Elements, ..)
-
-
- ** June 28th, 2018
- - replaced all (700+) static+global var references by TLS instance pointer
- - added MSVC+GNU make based build system
- - added support for multiple instantion (reentrant + thread safe)
- - added MIDI input support (VSTMidiDriver)
- - comes with one (statically linke) plugin ("Fundamental")
- - the plugin now also works in other DAWs (tested with Reaper and Reason 10)
-
-
- ** June 25th, 2018
- - initial release
- - registered VST2 uid ('gvgy') at http://service.steinberg.de/databases/plugin.nsf/plugIn?openForm
- - built using mingw64
- - only one instance supported
- - no program chunks
- - no MIDI
- - audio input is broken
- - comes with one (dynamically loaded) plugin ("Fundamental")
- - the VST plugin does not work in some DAWs (neither in Reaper, nor in Reason. It does work in Eureka)
|