DarkWave Studio Changelog

What's new in DarkWave Studio 5.9.4

Nov 17, 2020
  • Removed advertising from setup.
  • Added ZIP archive download option for portable use.

New in DarkWave Studio 5.9.3 (Jun 29, 2020)

  • Added a CPU usage monitor to the machine container. It shows a CPU use graph and can be clicked like a button to pause the machine's processing.

New in DarkWave Studio 5.9.2 (Mar 17, 2020)

  • Updated installer with new code signing certificate.

New in DarkWave Studio 5.9.1 (Dec 30, 2019)

  • Updated installer with new code signing certificate.

New in DarkWave Studio 5.9.0 (Sep 17, 2019)

  • Added a 'VST cache' feature to remember VST plugin details when they are scanned
  • For the first time during startup. Next time DarkWave Studio is launched it does not
  • Need to load existing VST plugins recorded in the cache, drastically reducing the
  • Time the program takes to start when there are a lot of VST plugins to load.
  • Fixed an incompatibility between ASIO4ALL 2.14 and DarkWave Studio on Windows 10.
  • Fixed an incompatibility with SynthEdit plugins packed with UPX and DarkWave
  • Studio.
  • Fixed a program hang when using certain plugins as the VST host was not re-entrant
  • And would hang when the user used the plugin GUI.
  • Changed the audio output code to become idle when doing lengthy operations like
  • Loading, saving and clearing the project. This helps prevent the audio output to
  • Start stuttering when using DirectSound.

New in DarkWave Studio 5.8.5 (Aug 19, 2019)

  • Added 'Play Start' and 'Play End' arrows in the Sequence Editor to allow limiting playback to a small area of the sequence. This allows for easier editing of small parts of a larger track.

New in DarkWave Studio 5.8.2 (Aug 9, 2019)

  • Updated IDE to Visual C++ 2019.
  • Updated installer to NSIS 3.04.
  • Now targets Windows 7 or greater. Windows XP and Vista are no longer supported.
  • Scroll bars added and appearance improved in Project Info.
  • Mouse wheel support added to Studio, Pattern Editor, Sequence Editor, and Project Info.

New in DarkWave Studio 5.8.1 (Jul 22, 2019)

  • Updated installer with new code signing certificate.

New in DarkWave Studio 5.8.0 (Feb 7, 2019)

  • Updated installer with new code signing certificate.

New in DarkWave Studio 5.7.9 (Jan 3, 2019)

  • Updated installer with new code signing certificate.

New in DarkWave Studio 5.7.7 (Aug 16, 2018)

  • Updated installer with new code signing certificate.

New in DarkWave Studio 5.7.6 (Jul 8, 2018)

  • Better fonts in rename dialog and project info.
  • Updated installer with new code signing certificate.

New in DarkWave Studio 5.7.4 (Feb 28, 2018)

  • Installer is signed with an updated code signing certificate.

New in DarkWave Studio 5.7.3 (Aug 24, 2017)

  • Installer is now signed with a digital code signing certificate.

New in DarkWave Studio 5.7.2 (Jul 7, 2017)

  • Updated installer.

New in DarkWave Studio 5.7.1 (Jun 19, 2017)

  • Updated installer.

New in DarkWave Studio 5.7.0 (May 26, 2017)

  • Removed InstallCore from installer.

New in DarkWave Studio 5.6.5 (Apr 20, 2017)

  • Fixed two small problems with project merging, leaving project title and save target as original project, and leaving the project info the same.

New in DarkWave Studio 5.6.4 (Mar 8, 2017)

  • Fixed some problems with the new 'Merge Project' function.

New in DarkWave Studio 5.6.3 (Mar 8, 2017)

  • Added a 'Merge Project' feature to the File menu allowing users to load machines from a project without deleting the machines from the current project.

New in DarkWave Studio 5.6.2 (Jan 4, 2017)

  • Added a new machine called 'ES DownStepper' which is a sample rate reduction filter.

New in DarkWave Studio 5.6.1 (Dec 19, 2016)

  • Improved ASIO support.

New in DarkWave Studio 5.6.0 (Dec 8, 2016)

  • Improved compiler settings for faster processing.

New in DarkWave Studio 5.5.9 (Nov 9, 2016)

  • Updated Installer Using NSIS 3.0 Release (Stable).

New in DarkWave Studio 5.5.8 (Oct 9, 2016)

  • New Installer Using NSIS 3.0 Release (Stable).

New in DarkWave Studio 5.5.7 (Sep 28, 2016)

  • Code signed installer.

New in DarkWave Studio 5.5.6 (Sep 1, 2016)

  • Code signed installer.

New in DarkWave Studio 5.5.5 (Jul 15, 2016)

  • Improved font readability and rendering code for HD recorder tracks.

New in DarkWave Studio 5.5.4 (Jul 11, 2016)

  • Fixed a bug causing installation to not work on some Windows XP systems.

New in DarkWave Studio 5.5.3 (Jul 7, 2016)

  • Fixed a problem causing MIDI CC messages not being sent to VST instruments when controlling machine parameters with the Pattern Editor.

New in DarkWave Studio 5.5.2 (May 31, 2016)

  • CHANGES: New digital certificate.

New in DarkWave Studio 5.5.1 (Apr 21, 2016)

  • New signed trusted installer.

New in DarkWave Studio 5.5.0 (Mar 30, 2016)

  • New signed trusted installer.

New in DarkWave Studio 5.4.2 (Feb 22, 2016)

  • Fixed a bug in the new font rendering with ES BassHead.

New in DarkWave Studio 5.4.1 (Feb 20, 2016)

  • Improved font for ES Control Monitor and ES BassHead.

New in DarkWave Studio 5.4.0 (Feb 5, 2016)

  • Added a new machine called ES Control Monitor. With this you can view
  • control messages from MIDI input and other machines that output control messages.

New in DarkWave Studio 5.3.0 (Jan 4, 2016)

  • New Installer.

New in DarkWave Studio 5.2.0 (Dec 25, 2015)

  • Removed DownloadAdmin.
  • Restored OpenCandy.

New in DarkWave Studio 5.1.2 (Dec 9, 2015)

  • Improvements in multithreaded performance and stability.

New in DarkWave Studio 5.1.1 (Nov 24, 2015)

  • Decreased the CPU usage of ES Scope by only drawing when new data has been written to the audio input port.

New in DarkWave Studio 5.1.0 (Nov 12, 2015)

  • Added a new machine called ES Scope for viewing generated waveforms in realtime.

New in DarkWave Studio 5.0.2 (Oct 28, 2015)

  • Disabled full duplex (audio input) by default with the DirectSound driver.

New in DarkWave Studio 5.0.1 (Oct 21, 2015)

  • Improved installer.

New in DarkWave Studio 5.0.0 (Oct 19, 2015)

  • Removed OpenCandy.
  • New installer downloader by WebInstall.

New in DarkWave Studio 4.9.8 (Oct 9, 2015)

  • Project upgraded from Visual C++ 2013 to Visual C++ 2015.

New in DarkWave Studio 4.9.7 (Oct 7, 2015)

  • Fixed a bug causing the input connector of the Audio Output machine to intermittently not display text.

New in DarkWave Studio 4.9.6 (Sep 30, 2015)

  • Fixed a race condition causing audio output skipping to occur when an attempt to connect incompatible machine ports caused a warning dialog box to display.

New in DarkWave Studio 4.9.5 (Sep 8, 2015)

  • Added support for MIDI messages other than note on, note off, and control
  • change.

New in DarkWave Studio 4.9.4 (Sep 2, 2015)

  • Added warnings for when a user attempts to connect two ports of incompatible type.

New in DarkWave Studio 4.9.3 (Aug 28, 2015)

  • Solved false positive with Microsoft Security Essentials. Updated NSIS from
  • 2.46 To 3.0b2.

New in DarkWave Studio 4.9.2 (Aug 20, 2015)

  • Reverted to NSIS 2.46 from NSIS 3.0b2 due to false positive with Microsoft Security Essentials.

New in DarkWave Studio 4.9.1 (Aug 19, 2015)

  • Updated installer to NSIS 3.0b2.
  • Changed lots of fatal exits to warnings instead.

New in DarkWave Studio 4.9.0 (Aug 8, 2015)

  • Fixed a bug causing the program to close when an attempt to save a project fails.

New in DarkWave Studio 4.8.9 (Aug 5, 2015)

  • CHANGES: Fixed a bug causing the text in a machine connector to not draw, resulting in black empty connector boxes.

New in DarkWave Studio 4.8.8 (Jul 21, 2015)

  • Added a small volume meter to the connector for each audio port of each machine.

New in DarkWave Studio 4.8.7 (Jul 20, 2015)

  • Made the connectors on the machines to become lighter and change the mouse arrow to a cross to indicate a connection can be made by clicking and dragging with the mouse.

New in DarkWave Studio 4.8.6 (Jul 16, 2015)

  • Optimized the DirectSound driver's audio capture and render buffer floating point conversion code.

New in DarkWave Studio 4.8.5 (Jul 14, 2015)

  • Selected compiler options for faster performance.
  • Made the machine 'ES Audio Input' to always have an output port, even when the driver doesn't support full duplex.

New in DarkWave Studio 4.8.4 (Jul 13, 2015)

  • Removed BetterInstaller.

New in DarkWave Studio 4.8.3 (Jul 13, 2015)

  • Restored BetterInstaller.

New in DarkWave Studio 4.8.2 (Jul 7, 2015)

  • Restored OpenCandy.

New in DarkWave Studio 4.8.1 (Jun 30, 2015)

  • Corrected a small bug in the DirectSound options dialog which was causing the program to crash when the options were newly creation, after a fresh install or when the 'Clear Options' Start Menu item had been used.

New in DarkWave Studio 4.8.0 (Jun 29, 2015)

  • Added full duplex (audio input in addition to the regular audio output) support to the DirectSound driver.
  • Renamed 'Master' (the machine with which all others ultimately connect with) to 'ES Audio Output'.
  • Added 'ES Audio Input' machine to connect the audio input stream from the sound card to effects plug-ins and 'ES Audio Output'.

New in DarkWave Studio 4.7.0 (Jun 17, 2015)

  • Help File Which Was Not Much Good Removed. Help Will Soon Be Available Through An Online Help Site.
  • Added Several Additional Sample Projects To Help People Get Started And See What DarkWave Studio Can Do.

New in DarkWave Studio 4.6.8 (Jun 16, 2015)

  • Modified ES Arpeggiator To Not Reset Back To Start Of Loop When A New Note Is Triggered While An Existing Note Is Playing.

New in DarkWave Studio 4.6.7 (Jun 15, 2015)

  • Default Beats Per Minute Reduced From 140 To 80.
  • Default Ticks Per Beat Reduced From 16 To 4.
  • Machine To Machine Mixing Audio Signals Limited To Valid Range Of Values.

New in DarkWave Studio 4.6.6 (Apr 2, 2015)

  • Removed BetterInstaller From Installer.

New in DarkWave Studio 4.6.5 (Mar 20, 2015)

  • Fixed Minor Problem With Installer.

New in DarkWave Studio 4.6.4 (Mar 19, 2015)

  • Integrated Setup Package. No Separate Download Required.

New in DarkWave Studio 4.6.3 (Mar 4, 2015)

  • New Setup Downloader.

New in DarkWave Studio 4.6.2 (Mar 2, 2015)

  • Improved Speed Of Machine To Machine Volume Mixing By Eliminating Denormalized Values When Adjusting Volume.

New in DarkWave Studio 4.6.1 (Feb 24, 2015)

  • Removed OpenCandy. Installer Does Not Require Separate Download Of Installation Files.

New in DarkWave Studio 4.6.0 (Feb 23, 2015)

  • New Setup Downloader.

New in DarkWave Studio 4.5.2 (Jan 15, 2015)

  • Fixed a bug with the 8-Bit audio output code which caused severe distortion.

New in DarkWave Studio 4.5.1 (Jan 9, 2015)

  • Simplified Audio Output Code Providing Better Stability.

New in DarkWave Studio 4.5.0 (Oct 27, 2014)

  • Removed OpenCandy From Setup.
  • Changed BetterInstaller Integration With Installer To No Longer Require Separate Download Of Setup Package.
  • Installation Will Now Work On Computers Not Connected To The Internet.

New in DarkWave Studio 4.4.3 (Oct 16, 2014)

  • Signed Setup Downloader.

New in DarkWave Studio 4.4.2 (Sep 17, 2014)

  • Improved Web Based Installer.

New in DarkWave Studio 4.4.1 (Sep 11, 2014)

  • Fixed A Bug In The Audio Output Driver Drop List Causing A Selection To Be Made (Silent Driver) When Not Selecting An Item From The List.

New in DarkWave Studio 4.4.0 (Sep 5, 2014)

  • ASIO Support Disabled By Default.

New in DarkWave Studio 4.3.9 (Aug 23, 2014)

  • Adjusted Compiler Settings For Increased Speed And Smaller Size.

New in DarkWave Studio 4.3.8 (Aug 20, 2014)

  • Removed Somoto BetterInstaller Download Client.

New in DarkWave Studio 4.3.7 (Jun 9, 2014)

  • Fixed A Plague Of Timing Bugs Affecting ES Arpeggiator.

New in DarkWave Studio 4.3.6 (Jun 9, 2014)

  • Fixed A Bug In The Audio Options Dialog. When Resizing The Window The Drop List Boxes Would Not Redraw.

New in DarkWave Studio 4.3.5 (Jun 6, 2014)

  • Restored BetterInstaller.

New in DarkWave Studio 4.3.4 (Jun 2, 2014)

  • Fixed Intermittent Crashes Caused In BassHead, Crunch, Distort, DGenR8 and Stomp.
  • Minor Improvement To Installer Graphics.

New in DarkWave Studio 4.3.3 (Jun 2, 2014)

  • Removed BetterInstaller.

New in DarkWave Studio 4.3.2 (May 2, 2014)

  • Upgraded Project To Visual Studio 2013 Express.

New in DarkWave Studio 4.3.1 (Apr 2, 2014)

  • New Improved Somoto Installer.

New in DarkWave Studio 4.3.0 (Feb 22, 2014)

  • License Changed To Freeware. Removed BetterInstaller.

New in DarkWave Studio 4.2.0 (Oct 28, 2013)

  • Fixed The Play/Pause Button In The Sequencer ToolBar To Pause When Clicked During Playback.

New in DarkWave Studio 4.1.9 (Aug 31, 2013)

  • Fixed A Memory Alignment Bug In The VST Adapter Which Was Causing A Crash On Startup.

New in DarkWave Studio 4.1.8 (Aug 21, 2013)

  • Improved ASIO Compatibility Preventing Crashes On Startup.

New in DarkWave Studio 4.1.7 (Apr 10, 2013)

  • Changed ES Mixer Machine To Use Same Volume Indicators As The Programs Main Toolbar.

New in DarkWave Studio 4.1.6 (Dec 17, 2012)

  • Fixed Drop Menu Controls Not Ticking Selected Item When Previously Selected Item Was In Place Of The Newly Selected Item Before Deletion.

New in DarkWave Studio 4.1.5 (Dec 14, 2012)

  • Drop Menu Controls Now Check The Selected Item.

New in DarkWave Studio 4.1.4 (Dec 10, 2012)

  • The Master Volume In The Main Tool Bar Is Now Persisted Between Sessions.

New in DarkWave Studio 4.1.3 (Dec 7, 2012)

  • Fixed Bug In New Drop List Controls Which Replaced Combo Boxes.

New in DarkWave Studio 4.1.2 (Dec 6, 2012)

  • Web Based Installer
  • Replaced Combo Boxes With Drop List Controls.

New in DarkWave Studio 4.1.1 (Nov 14, 2012)

  • Fixed A Bug Causing Portamento And Glide Features In ES BassHead To Work Incorrectly.

New in DarkWave Studio 4.1.0 (Nov 2, 2012)

  • Fixed A Bug In ES BassHead Stopping The Formant Filter (Vocal Effect) From Working.
  • Included A Sample Project File Titled 'BassHead Formant Filter.dwp' To Demonstrate The Formant Filter In Action.

New in DarkWave Studio 4.0.9 (Oct 3, 2012)

  • Duplicate Pattern Including Both Notes And Control Tracks.
  • Transpose Pattern Notes Up Or Down One Semitone Or Row.

New in DarkWave Studio 4.0.8 (Sep 30, 2012)

  • Improved Timing Accuracy For Null (Silent) Audio Output Driver.

New in DarkWave Studio 4.0.7 (Sep 21, 2012)

  • Fixed A Bug In ES DGenR8 Which Caused DarkWave Studio To Crash When The Setting For Number Of Samples In The Audio Output Options Were Changed

New in DarkWave Studio 4.0.6 (Aug 31, 2012)

  • Recompiled With Visual C++ 2010 Express Service Pack 1

New in DarkWave Studio 4.0.5 (Aug 22, 2012)

  • Fixed A Program Hang Which Sometimes Occurred When Loading A Project If A Project Is Already Open.

New in DarkWave Studio 4.0.4 (Jul 31, 2012)

  • Fixed Race Conditions Causing Intermittent Crashes Reading And Writing Control Message Buffers.

New in DarkWave Studio 4.0.3 (Jul 30, 2012)

  • Fixed Main ToolBar Master Volume ToolTip Display To Read Correct Level In Decibels.

New in DarkWave Studio 4.0.2 (Jul 30, 2012)

  • Master Volume Slider In Main ToolBar Now Sets Volume To Complete Silence When Moved Completely To The Left.
  • Added A New Sample DarkWave Project Called 'RaveTech.dwp'.

New in DarkWave Studio 4.0.1 (Jul 12, 2012)

  • Fixed Bug Reading Control Tracks In Projects Written By v3.9.7 And Earlier Of The Program.

New in DarkWave Studio 4.0.0 (Jun 29, 2012)

  • Converted Project From NetBeans IDE And MinGW GCC To Microsoft Visual C++ 2010 And Windows SDK 7.1.
  • Removed OpenASIO (This Was Only Required For GCC To Work With ASIO).
  • Added DirectSound Output Support (This Is Enabled By Default For New Installations.)
  • Fixed A Bug In The Reading Of The Native Machine Control Message Buffer Which Could Crash The Program.

New in DarkWave Studio 3.9.7 (Jun 13, 2012)

  • Added Desktop Shortcut Creation Function To Installer.

New in DarkWave Studio 3.9.6 (Jun 8, 2012)

  • Fixed Mute Button In Mixer From Staying Lit.
  • Updated Project To NetBeans IDE 7.1.2.

New in DarkWave Studio 3.9.5 (Jun 8, 2012)

  • Fixed Mixer Buttons From Sticking.

New in DarkWave Studio 3.9.4 (Jun 7, 2012)

  • Fixed A Bug In The ASIO Audio Output Module Which Didn't Report The Correct Sample Rate To The Rest Of The Program When Changing Sample Rate In The Audio Out Options Dialog. This Caused Wrong Timing And Pitch.
  • Further Improved Machine To Machine Connection Mixing Speed With SSE2 64-Bit Floating Point Algorithm.

New in DarkWave Studio 3.9.3 (May 31, 2012)

  • Restored Code To Check For And Zero Denormalized Floating Point Numbers.
  • Improved Speed Of Machine To Machine Audio Port Mixing Routines.

New in DarkWave Studio 3.9.2 (May 30, 2012)

  • Updated Installer Integrated OpenCandy

New in DarkWave Studio 3.9.1 (May 11, 2012)

  • Fixed Failure To Assign Project File Name And Window Title When Loading A Project From The Command Line.
  • Added A Sample Project File Called PsyRave.dwp.

New in DarkWave Studio 3.9.0 (Apr 19, 2012)

  • Fixed Bottom Row Title Column Flicker In Sequence Editor.

New in DarkWave Studio 3.8.9 (Apr 12, 2012)

  • Fixed Drawing Glitches In Sequence Editor.

New in DarkWave Studio 3.8.8 (Apr 9, 2012)

  • Fixed Timing Bug With Sequencer And Arpeggiator Which Caused Dropped Notes.

New in DarkWave Studio 3.8.7 (Feb 2, 2012)

  • Improved Scheduling With Higher Application And Machine Work Thread Priority.

New in DarkWave Studio 3.8.6 (Jan 13, 2012)

  • Add Machine Menu Was Not Being Grouped By PlugIn Format And Folder. Fixed By Changing GCC Optimization Back To -O2 From -O3.

New in DarkWave Studio 3.8.5 (Jan 3, 2012)

  • Improved MIDI Input And Output Timing.
  • Increased GCC Optimization Level From -O2 To -O3.
  • Changed About Box Graphic.

New in DarkWave Studio 3.8.4 (Dec 30, 2011)

  • Fixed A Crash Loading Project With Missing PlugIns.
  • Fixed Incorrect Storing Of VST PlugIn Unique ID.
  • Added A Warning When Saving A Project That Was Written In An Older File Format To The Current Version Of The Program.

New in DarkWave Studio 3.8.3 (Dec 16, 2011)

  • Fixed Problems With VST PlugIns With A Non-Unique UniqueID By Loading Of Correct Machine By Comparing PlugIn Name When Loading A Project. The Project File Format Has Changed To Support This And So Older Versions Of DarkWave Studio Will Not Be Able To Load Projects Saved By This Version.
  • Fixed Playing Of Notes With The Mouse With The Pattern Editor Not Responding To Quick Successive Clicks.
  • Fixed A Bug In The WaveOut Driver Of The 64 Bit Version Which May Have Caused Crashes Or Inability To Play Audio Output On Some Systems.

New in DarkWave Studio 3.8.2 (Dec 16, 2011)

  • Music Keys In The Pattern Editor Can Now Be Played With The Mouse To Hear A Note Or Voice Play Without Having To Add A Note To The Pattern And Play The Pattern To Hear It.

New in DarkWave Studio 3.8.1 (Dec 9, 2011)

  • Fixed Add Machine VST Menu Bug Causing Garbage Display Of VSTs Not Arranged In SubFolders.
  • Add Machine Menu Sorting Made Case Insensitive.
  • Added Support For MidiKeyName In Pattern Editor And VST Adapter.

New in DarkWave Studio 3.8.0 (Nov 28, 2011)

  • Fixed A Timing Bug With Null (Silent) Audio Output Driver.

New in DarkWave Studio 3.7.9 (Nov 18, 2011)

  • Fixed A Bug Where Choosing ASIO Audio Output When No ASIO Devices Are Detected That Would Crash The Program.

New in DarkWave Studio 3.7.8 (Oct 25, 2011)

  • Fixed A Bug Where ES Arpeggiator Would Not Initialize Correctly And Not Generate Notes.

New in DarkWave Studio 3.7.7 (Oct 24, 2011)

  • Fixed ES Arpeggiator Timing Bug.
  • Made Studio Area And Scroll Bars Update When Activating A Machine's GUI.
  • Icon For VST Machines And VST Path Options Changed To VST Logo.

New in DarkWave Studio 3.7.6 (Oct 20, 2011)

  • Fixed ToolBar Borders Not Drawing On Window Resize.
  • Changed Text Color Of Some Controls.
  • Adjusted Edit Text Borders.

New in DarkWave Studio 3.7.5 (Oct 20, 2011)

  • Fixed A Bug Causing A Crash When Editing Audio Output Options When ASIO Support Is Enabled (The Default) And No ASIO Drivers Present.
  • Updated Compiler From GCC v4.5.2 To v4.6.1.

New in DarkWave Studio 3.7.4 (Oct 12, 2011)

  • Fixed A Bug Causing A Crash When Loading The ES HD Recorder Track Machine When The DarkWave Studio Window Is Small.

New in DarkWave Studio 3.7.3 (Oct 12, 2011)

  • Modified Waveform Display Of Bundled Native PlugIns 'ES Crunch' And 'ES Distort' For Better Visibility.

New in DarkWave Studio 3.7.2 (Oct 7, 2011)

  • Categorized 'Add Machine' Menu Into Native And VST PlugIn SubMenus. Both Are Now Sorted Alphabetically. VST PlugIns Are Grouped Into SubMenus Judged By Which SubFolder Of The VST Path They Reside In.
  • Changed GCC C And C++ Compiler Optimization To -O2 (Was -O3) For Better Compatibility And Stability.

New in DarkWave Studio 3.7.1 (Oct 1, 2011)

  • Fixed A Bug In ES BassHead (Polyphonic) Which Would Sometimes Cause Notes To Sustain After A Note Off Control Message And Keep Playing.

New in DarkWave Studio 3.7.0 (Sep 28, 2011)

  • Fixed Bug In Pattern Editor Where Deleting A Machine With More Than One Pattern Would Leave Patterns In Memory And Cause The Program To Crash While Saving The Project And Write A Corrupt Project File.

New in DarkWave Studio 3.6.9 (Sep 21, 2011)

  • Added Start Menu Links To Disable Or Enable ASIO Support. This Is A Workaround For Those Who Find ASIO Support Is Crashing DarkWave Studio Due To Incompatibility With Their Installed ASIO Driver.

New in DarkWave Studio 3.6.8 (Sep 20, 2011)

  • ES BassHead: Setting Rate For LFO 2 And LFO 3 Didn't Work - Fixed.
  • ES BassHead: Setting LFO Amount For Send 1 And 2 (Not 3) Of Any LFO Would Set Latter Send Amounts To The Changed Value - Fixed.
  • Removed DarkWave Studio's Dependency On DirectSound Library.

New in DarkWave Studio 3.6.7 (Sep 8, 2011)

  • More Audio Output Bug Fixes

New in DarkWave Studio 3.6.6 (Sep 4, 2011)

  • Improved ASIO Output Support Compatibility, In Particular Detection And Selection Of Supported SampleRates.

New in DarkWave Studio 3.6.5 (Aug 28, 2011)

  • Added A New Bundled Machine Called ES StereoJoiner Which Joins Two Left And Right Mono Signals Into A Stereo Signal.

New in DarkWave Studio 3.6.4 (Aug 24, 2011)

  • Added A New Bundled Machine Called ES StereoSplitter Which Splits A Stereo Signal Into Left And Right Mono Signals. A Sample Project Titled "StereoSplitter" Is Included To Demonstrate The PlugIn.

New in DarkWave Studio 3.6.3 (Aug 16, 2011)

  • Fixed bug in VST adapter which caused a crash when changing audio output latency settings with a VST with single precision audio input or output.

New in DarkWave Studio 3.6.2 (Aug 5, 2011)

  • Updated Installer Integrated OpenCandy.

New in DarkWave Studio 3.6.1 (Jul 8, 2011)

  • Added A New Bundled Bit Reducer PlugIn Called ES Crunch. It Allows You To Reduce The Number Of Bits Per Sample From 16 To 1 Bits. A Sample Project Titled "Crunch" Is Included To Demonstrate The PlugIn.

New in DarkWave Studio 3.6.0 (Jul 2, 2011)

  • Fixed Some Bugs With Saving And Loading Projects Which Could Lead To Project File Corruption And Crash DarkWave Studio.
  • Added A New Bundled Distortion PlugIn Called ES Distort. A Sample Project Titled "DrumDistort" Is Included To Show It In Action.

New in DarkWave Studio 3.5.7 (Jun 6, 2011)

  • Fixed Non-Display Of Tracking ToolTips In 64-bit Version.
  • When Adding A Control Change In The Pattern Editor The Tracking ToolTip Displays Immediately And You May Adjust The Control Change Vertically Straight Away.
  • Better Handling Of Loading Projects Using Machines Which Are Not
  • Loaded.

New in DarkWave Studio 3.5.6 (Jun 1, 2011)

  • Fixed Non-Display Of Main Volume Slider ToolTip

New in DarkWave Studio 3.5.5 (May 30, 2011)

  • Restored SSE2 (Streaming Single Instruction Multiple Data Extensions) Optimizations

New in DarkWave Studio 3.5.4 (May 26, 2011)

  • ASIO Support Has Been Restored With The Help Of OpenASIO Which Allows The Use Of ASIO With The GNU Compiler Collection Used To Compile DarkWave Studio. ASIO Is Used By DarkWave Studio For Low Latency Audio Output.

New in DarkWave Studio 3.5.3 (May 24, 2011)

  • Improved VST PlugIn Compatibility Support.

New in DarkWave Studio 3.5.2 (May 3, 2011)

  • ASIO Support Disabled As It Crashed DarkWave Studio Due To Incompatibility With GCC.

New in DarkWave Studio 3.5.1 (Apr 28, 2011)

  • Fixed Minor Graphical Bug With Scroll Bars.
  • Changed Application Icon.
  • Upgraded Project To NetBeans IDE 7.0.

New in DarkWave Studio 3.5.0 (Apr 26, 2011)

  • New Graphics For Following PlugIns: AntiAlias, Arpeggiator, BassHead, DGenR8, Mixer, SpatialVerb.
  • New Graphics For DarkWave Studio's About Box.
  • Fixed Graphics Bug Causing Control Borders To Not Draw Properly.

New in DarkWave Studio 3.4.3 (Apr 16, 2011)

  • Fixed A Compatibility Problem Where VST Instruments And Effects That Support 64-Bit Double Precision Floating Point Audio Processing Would Crash When Changing Latency Settings In The Audio Output Options Dialog.

New in DarkWave Studio 3.4.2 (Apr 15, 2011)

  • Removed SSE2 code.
  • Updated VST plugins to match latest source code.

New in DarkWave Studio 3.4.1 (Apr 14, 2011)

  • Fixed A Crash When Launching ES Arpeggiator In 32-bit Version.

New in DarkWave Studio 3.4.0 (Apr 12, 2011)

  • DarkWave Studio is now developed and compiled using the free and open source MinGW, GCC, MSYS, and NetBeans IDE. It was previously developed with MS Visual Studio 2008.

New in DarkWave Studio 3.3.6 (Apr 8, 2011)

  • Fixed A Bug In The Pattern Editor Where Notes Would Be Drawn Over The Keys At The Left.
  • Fixed A Bug In The Pattern Editor Where The Sequencer Play Bar Would Display At The Start Of The Pattern When Not Playing.
  • Fixed A Bug In The Sequencer Where A Deleted Pattern Could Be Added To The Sequence If It Was Selected In The Sequencer When Deleted From The Pattern Editor.

New in DarkWave Studio 3.3.5 (Apr 6, 2011)

  • Fixed Error Calculating Samples / Tick. Now DarkWave Will Play At The Correct Rate Of Beats Per Minute.
  • Added Ticks Per Beat To Main ToolBar. This Gives You Further Control On Timing In Addition To The Existing Beats Per Minute.
  • The HD Recorder Tracks Now Remember Where The Output Is Saved When You Save And Later Open The Project.
  • Pattern Editor Now Shows A Second Play Bar For When The Pattern Is Triggered By The Sequencer In Addition To When Played From The Pattern Editor.

New in DarkWave Studio 3.3.4 (Apr 6, 2011)

  • When Recording Sequence To Hard Disk With The Sequence Editor's Record Button The Recording Now Automatically Stops At The End Of The Sequence.
  • The Play Bar Showing The Current Part Of The Pattern Playing Now Clears When Playback Finishes.

New in DarkWave Studio 3.3.3 (Mar 27, 2011)

  • Added ES Arpeggiator. Allows For Easy Playing Of Arpeggios With A MIDI Keyboard.

New in DarkWave Studio 3.3.2 (Mar 10, 2011)

  • Further Fixes To Stop Intermittent Display Corruption In Sequence Editor

New in DarkWave Studio 3.3.1 (Mar 9, 2011)

  • Fixed Intermittent Display Corruption In Sequence Editor.
  • Fixed Sequence Editor Allowing Selection Of Pattern Events To The Left Of Pattern Header.

New in DarkWave Studio 3.3.0 (Mar 2, 2011)

  • Updated Installer Integrated OpenCandy (Again)

New in DarkWave Studio 3.2.9 (Mar 1, 2011)

  • Updated Installer Integrated OpenCandy

New in DarkWave Studio 3.2.8 (Feb 16, 2011)

  • Fixed Background Drawing Bug Causing Text Labels On ToolBar Controls To Draw Inconsistently.

New in DarkWave Studio 3.2.7 (Jan 25, 2011)

  • Fixed A Bug Which Crashed DarkWave When Resizing A Pattern With Control Tracks.

New in DarkWave Studio 3.2.6 (Jan 24, 2011)

  • Fixed Graphics Drawing Bugs On Windows 7.

New in DarkWave Studio 3.2.5 (Jan 23, 2011)

  • Fixed A Bug Where Pattern Length And Sequence Length Could Be Set To Zero Or Negative Values.

New in DarkWave Studio 3.2.4 (Jan 10, 2011)

  • Fixed A Problem Where The Default GUI For Machines Would Not Show Changes To Values When A Program Preset Was Selected

New in DarkWave Studio 3.2.3 (Jan 10, 2011)

  • VSTs Unloaded During Scanning Of VST PlugIn DLLs To Save Memory / Prevent Crashes.
  • Instances Of VST PlugIns Now Sent effClose When They Are Removed From The Studio.

New in DarkWave Studio 3.2.2 (Jan 10, 2011)

  • Fixed A Regression In v3.2.0 Which Stopped Portamento And Slide Working In ES BassHead

New in DarkWave Studio 3.2.1 (Dec 28, 2010)

  • Fixed Spelling Of 'Parallel' In ES BassHead Filter Routing Setting.
  • Changed Method Of Detecting 64-Bit Windows OS Used By Detect64 During Installation.

New in DarkWave Studio 3.2.0 (Dec 27, 2010)

  • Fixed A Bug In The ES BrainSynth Synthesizer Causing It To Play Notes At The Wrong Frequency.

New in DarkWave Studio 3.1.9 (Dec 14, 2010)

  • Filter Now Low-Pass.
  • Fixed Filter-Cutoff LFO Problems (LFO Amp & LFO Rate Were Not Set Properly).
  • Fixed Comb Filter Delay Offset Bug (Caused Major Problems With Echo Effect).

New in DarkWave Studio 3.1.8 (Dec 10, 2010)

  • Improved Drawing Of Connections Between Machines.
  • Fixed A Bug Causing The ASIO Audio Output Options Not To Resize Properly.

New in DarkWave Studio 3.1.7 (Nov 24, 2010)

  • Fixed ES QuadDelay Property Value Strings in Default Editor.
  • Added Null (Silent) Wave Output Driver.
  • Fixed Problems With Windows Wave and ASIO Output Drivers When No Sound Card Present.

New in DarkWave Studio 3.1.6 (Nov 17, 2010)

  • Rewrote the CPUID code responsible for detecting CPU support for MMX, SSE, SSE2 and 3DNow.
  • Fixed a bug where the old CPUID code was assuming MMX, SSE, and SSE2 support on all processors when running the 64-bit edition. This may prevent crashes on CPUs which have x86-64 support but do not support SSE2

New in DarkWave Studio 3.1.5 (Nov 8, 2010)

  • Optimized Graphics Compositing Performance.

New in DarkWave Studio 3.1.4 (Oct 25, 2010)

  • Fixed Problem Where Machine Locations Were Saved Off-Screen When Studio Was Scrolled Away From Top Left Corner

New in DarkWave Studio 3.1.3 (Oct 18, 2010)

  • Added New Machine: 'ES ControlChange Mapper'. This Allows You To Map Incoming Control Changes (for example from ES MIDI Input) From One Index To Another. Supports Automatic Training Of Input Index Upon Receipt Of Input Control Change Message.
  • Machine 'Default GUI' Now Shows Each Parameter's Index Value (Helps For Knowing The Output Mapping Value For ES ControlChange Mapper).

New in DarkWave Studio 3.1.2 (Oct 14, 2010)

  • Updated OpenCandy.
  • Enabled Link Time Code Generation / Whole Program Optimization.

New in DarkWave Studio 3.1.1 (Oct 9, 2010)

  • Added Start Menu Item To Clear DarkWave Studio's Options
  • Added Function To Uninstaller To Clear DarkWave Studio's Options

New in DarkWave Studio 3.1.0 (Sep 25, 2010)

  • Fixed Problems With Selection Mode With A Pattern That Has Been Scrolled Horizontally
  • Fixed Column Width Of Control Change Tracks To Match That Of The Note View
  • Disabled Moving Of Machines Off The Top And/Or Left Edge Of The Studio Screen
  • Changed Way Of Selecting Pattern And Note Lengths From Combo Boxes To UpDown Controls
  • Added Ability To Resize Existing Patterns
  • When Drawing A New Note The Pattern Editor Automatically Goes Straight Into Resize Mode, Allowing Quicker Entry Of Varying Length Notes
  • Default New Note Length Is Now Set To The Value 1

New in DarkWave Studio 3.0.9 (Sep 24, 2010)

  • Added Feature To Rename Patterns In The Pattern Editor
  • Fixed A Bug Where Changing A Machine's Name Would Not Show Up In The Sequence Editor

New in DarkWave Studio 3.0.8 (Sep 21, 2010)

  • Updated Installer Integrated OpenCandy
  • Changed Color Presets Used For Machine Menu Button (Down Arrow Button At Top-Right Corner Of Machine) To Improve Visibility

New in DarkWave Studio 3.0.7 (Sep 6, 2010)

  • Added 'Select Mode' to Pattern Editor allowing Copy & Paste of Pattern Notes

New in DarkWave Studio 3.0.6 (Jul 15, 2010)

  • Set Velocity To 1.0 (Max) By Default In Control Track For Velocity
  • Added Support For MIDI Input To Receive Control Change Messages
  • Added Support For MIDI Output To Send Control Change Messages
  • ES MIDI Input Machine Allows For Choice Of All MIDI Channels Or An Individual MIDI Channel (1 to 16)
  • ES MIDI Output Machine Allows For Choice Of An Individual Output MIDI Channel (1 to 16)
  • Fixed A Bug In The Control Track Editor Causing It To Go Into Value Adjust Mode When Mouse Placed Near The Bottom Of An Empty Track
  • Changed About Box Graphics

New in DarkWave Studio 3.0.5 (Jul 4, 2010)

  • Fixed bugs in AddValueToBlock and MixBlocks functions which are used by the synthesizers in the ES CoreMachines default machine package included with DarkWave Studio.
  • Switched off compiler option to generate RTTI (C++ Run-Time Type Information).

New in DarkWave Studio 3.0.4 (Jun 23, 2010)

  • Added ES MIDI Output machine, now you can play MIDI synthesizers with DarkWave Studio.

New in DarkWave Studio 3.0.3 (Jun 23, 2010)

  • Fixed a bug in the ES QuadDelay machine which would cause it to crash when changing audio settings.

New in DarkWave Studio 3.0.2 (Apr 24, 2010)

  • Fixed DarkWave Studio's Interaction With OpenCandy During Install

New in DarkWave Studio 3.0.1 (Apr 4, 2010)

  • OpenCandy Updated

New in DarkWave Studio 3.0.0 (Feb 4, 2010)

  • OpenCandy Offer Integration

New in DarkWave Studio 2.9.8 (Aug 24, 2009)

  • Major visual appearance upgrade.
  • Lots of bug fixes.

New in DarkWave Studio 2.9.7 (Aug 23, 2009)

  • Lots of changes to the visual appearance.
  • Fixed another sequencer timing bug.
  • Fixed a bug in ES SpatialVerb's filter causing it to massively distort.
  • Note View of the Pattern Editor now scrolls to the middle area (vertically) when it loads a pattern to edit.
  • Fixed a bug in ES BassHead (Polyphonic) where it was responding to a note on message by activating two voices instead of one. When a note off arrives, one voice would sustain.

New in DarkWave Studio 2.9.6 (Aug 23, 2009)

  • Removed some huge nasties from the sequencer back-end. It was sustaining notes for the wrong length of time, and not always sending a note-off message. You may find your projects are not quite right now, you may need to change them as existing projects will often have been playing the wrong way so they are probably sequenced the wrong way to make up for the bugs.
  • Removed all the existing sample projects (Sample 1 - Sample 5). Added a single new sample project - 'Chemistry 101'.
  • Fixed a bug that would cause the program to crash when clicking the remove button in the VST Paths Options Dialog: when there were no paths left, it would crash.

New in DarkWave Studio 2.9.5 (Aug 21, 2009)

  • Improved compatibility with buggy VST plugins.

New in DarkWave Studio 2.9.3 (Aug 19, 2009)

  • Improved Graphics Speed
  • New Artwork For PlugIns

New in DarkWave Studio 2.9.2 (Aug 16, 2009)

  • Improved Graphics Speed + New Artwork For PlugIns

New in DarkWave Studio 2.9.0 (Aug 9, 2009)

  • New User Interface & Faster Graphics For PlugIns. Smaller Size.

New in DarkWave Studio 2.8.3 (Aug 7, 2009)

  • Fixed Installer Not Detecting 64 Bit OS

New in DarkWave Studio 2.8.2 (Aug 6, 2009)

  • Fixed Hang When Audio Wave Out Options Change With Machines Connected, Options Window Resizable

New in DarkWave Studio 2.8.0 (Aug 3, 2009)

  • Made BrainSynth Power Down Internal Modules To Save CPU Resources

New in DarkWave Studio 2.7.6 (Jul 30, 2009)

  • This version adds improved support and bug fixes to the ASIO low latency
  • and Windows WaveOut audio output drivers

New in DarkWave Studio 2.7.4 (Jul 21, 2009)

  • Optimized Performance + Fixed Bugs

New in DarkWave Studio 2.7.3 (Apr 16, 2009)

  • Removed Yahoo! Toolbar

New in DarkWave Studio 2.7.0 (Mar 2, 2009)

  • Fixed x64 Version non-Detect By Installer

New in DarkWave Studio 2.6.8 (Jan 13, 2009)

  • Added Project Notes Page

New in DarkWave Studio 2.6.4 (Jan 7, 2009)

  • Improved Startup Time

New in DarkWave Studio 2.6.2 (Dec 30, 2008)

  • Extended Trial To 30 Days

New in DarkWave Studio 2.6.1 (Dec 28, 2008)

  • Fixed Visual Artefact When Deleting Notes