Case Status Kiln
Log In

Wiki

Options

 
Beta Release Notes
  • RSS Feed

Last modified on 7/24/2014 11:35 PM by User.

Tags:

Beta Release Notes

Beta builds of Brainspawn products can be downloaded at the Beta Download Site.
 
This area documents changes to each build.
 
NOTE:  THIS PAGE DOCUMENTS SOFTWARE THAT IS NOT CLAIMED TO BE STABLE FOR NORMAL USE.
THESE SOFTWARE PACKAGES ARE MADE AVAILABLE TO USE FOR TESTING PURPOSES ONLY.
 

ECHo 2.next

 

2.2.7 April 30, 2014

  • Unified single installer allows user to select 64 bit or 32 bit installation from single download.

Forte 3.next

 

3.2.20 May 27, 2014  (released July 24, 2014)

  • Altered/Fixed automatic condense of set item name in main console window for strings that are too long

3.2.19 May 18, 2014

  • Added a new OPTIONS.INI option to create a custom set order index starting point:  [Default]  SceneOrderOffset (default = 1)
  • Added automatic condense of set item name in main console window for strings that are too long

3.2.18 April 30, 2014

  • Fixed problem where Forte UI jumped in front of SceneView on scene change

3.2.17 February 12, 2014

  • Fixed loss of MIDI filters in existing scenes when importing new scenes into a rack file
  • Fixed Frontier Tranzport scene display on 
  • Updated Copyright dates

3.2.16 November 23, 2013

  • VST Fixes (for latest version of Kontakt 5)
    • Call effStartProcess/effStopProcess on Pause/Stop of VST plugin
    • Only call effProcessEvents if there are events to pass in
    • Don't pre-instantiate VST plugin editor to find size unless size query failes
    • More verbose plugin scan failure messages

3.2.15 September 7, 2013

* Fixed potential crash when exiting Scene Manager with MIDI input events coming in
* Added OPTIONS.INI way to delay audio and MIDI enumeration
 
[Defaults]
Start_Delay_Seconds=x
 
where x is the delay in seconds.  Remove this key or set = 0 to disable the delay feature
 
 

3.2.14 September 4, 2013

* Added a startup delay timer to allow audio and MIDI device drivers to finish loading.  Use '/delay x' on the command line where x is the delay in seconds.
 

3.2.13 August 28, 2013

* Fixed x64 Rewire support
 

Forte 3.2.12 RELEASED July 18, 2013

 

3.2.12 June 25, 2013

* Prompt to save rack if necessary after adjusting audio options that need restart
* Fixed problem where the Quick Scene Remove button was disabled
* Fixed problem where export set to clipboard did not work
 

3.2.11 June 12, 2013

* Fixed compatibility with Focusrite Scarlett series ASIO interfaces
* Unified installer with user choice of bitness (32 or 64) - no more separate installers!
 

3.2.10 March 27, 2013

* Fixed crash on exit from scene manager
 

3.2.9 March 14, 2013

* Fixed crash on select WDM audio input
 

3.2.8 February 22, 2013

* Revert to old MIDI meter but with bigger text
* Fixed a potential crash moving scenes if you try to move a scene past the number of scenes (std::vector::insert overrun)
* Fixed a bug cloning or deleting scenes if the scene list is sorted differently
 
 

3.2.7 January 25, 2013

* Revamped MIDI Meter in SceneView2
* Fix for toggle bug in rack load
 

3.2 Released January 10, 2013

 

3.2.6 January 7, 2013

* Forte 3.2 updates to help
* Copyright updates to 2013
 
This is intended to be a very short release candidate cycle before releasing 3.2 as the latest update.
 
 

3.2.5 December 6, 2012

* Potential fix for x64 mixer stop crash (free VstEvent*)
* Fixed crash in audio input select
* Fixed a potential crash when registration info is not correctly populated
* Option to stretch or not the SceneView2 background image:
 
 
[SceneView2]
 
StretchBackgroundImage = 0 or 1  (default now = 0 like SV1)
 
 

3.2.3 November 27, 2012

* Fixed a crash encountered by several users in x64 Forte
* Fixed a problem where shortcut keys were not properly disabled in Scene Manager
* Added new INI file option:
 
 
[SceneView2]
 
SceneViewFavorSceneNames = 0 or 1
 
if 0 when using single-scene songs, the song name will be displayed in SceneView2
if 1 when using single-scene songs, the scene name will be displayed in SceneView2
 
 

3.2.2 November 21, 2012

* On rack load, apply 1st scene only after mixer starts to make sure MIDI program changes from scene commands work
* Force Audio Impressions AudioPort VST to be an instrument (requires re-scanning the plugin DLL in plugin manager)
* Fixed bug that kept the Delete Scenes button from working correctly in Scene Manager
* Disable key accelerators in Scene Manager
 
 

3.2.1 November 14, 2012

* Fixed some display issues with single-scene songs in SceneView2
* Disable the close button on Scene Manager to reduce the chances of lost work
* Hold down CTRL while moving songs or scenes up or down to move them 10 positions at a time
* Hold down SHIFT while moving songs or scenes up or down to move them to the top or bottom
* Enable drag of multiple songs/scenes in song pool to the set list
 
 

3.2.0 November 11, 2012

 
This is an significant update designed to address a range of usability issues, especially in Scene Manager and SceneView2.
 
'''NOTE: THERE ARE SIGNIFICANT CHANGES IN THIS RELEASE AND IT SHOULD NOT BE CONSIDERED FOR PRODUCTION USE UNTIL RELEASE'''
 
* SceneView2
** Left-side scenelist now sizes more intelligently to content.  Smaller fonts in the style sheet CSS can shrink this area.
** Doubled the height of the MIDI meter and removed the value markings
** Don't show 2 line set order list if using single-scene songs
** Slight alteration of SV2 stylesheets
** Never show song name in the previous scene (prevents visual "bouncing" on scene change)
** Always show song name in the current scene 
 
* Set Manager Improvements
** Show/Hide the upper left setlist selection area to give maximum room to the actual current set list
** Show/Hide the Quick Scene area for more space - and moved it under the scene pool area
** Up/Down buttons in set list to nudge songs up or down in set
** Up/Down buttons in song pool to nudge scenes up or down in song
** Insert button in set list to add the currently selected song at the current location in the set
** Insert button in song pool to add the currently selected scene at the current location in the song
** New "End of list" placeholder in the set list to provide a play to drag songs to the end of the set without needing to move them around afterward
 
* Reliability
** Fixed hangs encountered while using Control Surfaces (e.g. Korg nanoKontrol2)
** Updated Qt libraries to 4.8.1 which fixes the East West Play GUI crash
** Fixed a problem importing Forte 1.6 rack files.
 
* Miscellaneous
** Added Korg nanoKontrol2 control surface definition (See FactoryControlSurfaceDefinitions.xml for details)
*** slider = instrument module channel 0 volume
*** knobs = bus volumes
*** mute buttons = instrument module mutes
*** REC = Panic
*** Play = Play
*** Stop = Stop
*** >> = Next Scene
*** << = Previous Scene
*** marker buttons
**** set = tap tempo
**** < = decrement tempo
**** > = increment tempo
*** track buttons
**** cycle = reset control surface bank
**** < = decrement bank by 8
**** > = increment bank by 8
** Better help on customizing CSS for SceneView2
** New Splash Screen for 3.2
** New About Screen for 3.2
 
 

3.1.58 October 15, 2012

 
* Fixed bug on hiding scene view items (Quick Access Scene Buttons and MIDI meter didn't hide separately)
* Help updates to explain SceneView2 CSS styling
* Fixed potential crash on Forte exit
* Help update to discuss /3GB option in 32 bit Windows
 

3.1.57 Released September 10, 2012

* Added a new OPTIONS.INI flag "[Default]Trim_Delay_Ms".  This is the number of milliseconds to delay between scenes in a trim operation.
* Added ASIO support for ASIOSTFloat32LSB for the Presonus Audiobox 1818VSL (experimental)
 
 

3.1.56 August 13, 2012

* Added a new OPTIONS.INI flag "[Default]Wait_For_Offline_Audio_Devices".  See Help on OPTIONS.INI for details.
 
 

3.1.55 August 2, 2012

* Added a file menu item and key shortcut (CTRL-T) to start/stop transport play - renamed existing File|Play to File|Audio Engine
* Added WS_CLIPCHILDREN attribute to the VST property pages for compatibility
* Altered quick scene pick menu to show only songs (if using songs) and auto-select 1st scene in song
* Altered quick scene pick menu to make it clear that you can INSERT scenes into the set
 
* Added 2 configuration variables to OPTIONS.INI to rescale the range of the SceneView MIDI Meter:
 
 
[SceneView]
 
SceneViewMIDIMeterCCMin=0
 
SceneViewMIDIMeterCCMax=127
 
 
If missing the defaults are 0-127.  However if you set max = 20, the displayed MIDI meter range will be from 0-20.
 
 

3.1.54 July 10, 2012

* Fixed problem where selecting "No" to set plugin configuration can cause Forte to revert to "Do not set per-Scene plugin configuration" when rack is reloaded
* Use a better image scaling algorithm when resizing SceneView2 background images
* Faster update scene (doesn't slow down with many scenes)
* Added MIDI Output Error diagnostic counts to Diagnostic dialog (and updated help)
 
 

3.1.53 June 28, 2012

* On Scene capture or update, store EHCo configuration in readable XML format in rack file
** also store legacy shared blob info to preserve old behavior if using older Forte/EHCo combo.
** ignore the legacy shared blob info if the XML data is successfully read by EHCo
* Only store the "identity" information such as Emulation Device Type, and MIDI output port, and sysex prefix in the SaveState scene.  Other scenes don't get that, but only get the MIDI rechannel and event outputs for that scene.  This means that these items (including MIDI output port) are set once in a rack no matter what the scene command policy is.
* EHCo: PRODUCTVERSION 2,2,4,313
 
 
NOTE:  In order to take advantage of this change in behavior, you must trim your rack file to re-capture the EHCo information as XML.
 
NOTE:  After trimming and saving, you can find the new XML using Notepad++ in your rack file by searching for "<Config Schema="1">"
 
 

3.1.51 June 22, 2012

* Added OPTIONS.INI [Audio]RestartAudioOnMIDIPanic option (default = 0 like Forte 2)
* Added OPTIONS.INI [Audio]RestartMIDIOnMIDIPanic option (default = 0 like Forte 2)
* Honor NOTE OFF velocity (was setting it to 0)
* Don't transform NOTE ON velocity = 0 to NOTE_OFF - let them come through as NOTE ON 0
* Animate MIDI Panic button correctly
* Updated Help to match
* Updated README.RTF to match
* EHCo:  Updated About Box (copyright etc.)
* EHCO:  Show correct user registration info in About box for Producer Edition Forte 3
* Fixed problem where disable accelerators would not happen on insert console open
 
 
Key Changes:
 
This reverts MIDI Panic behavior to Forte 2 (with the options to turn on the added resets).  The other big change to test is that NOTE_OFFs used to always have a velocity of zero.  Now they get the velocity of the incoming MIDI note off message.  If a keyboard does note off by sending NOTE_ON with velocity=0 (some do) that is preserved as well.
 
 

3.0.50 June 18, 2012

* SceneView1:  Fixed problem where elements of SceneView1 would not show or hide correctly after changing options.
* SceneView2:  Add right click context menu to insert scene into set or switch to set item 
* SceneView2:  Don't advance scene if quickscene doesn't exist
* Install:  Fixed regsvr32 problem on XP systems
* Help:  Added better help for SceneView 2
 
 

3.0.49 June 6, 2012

* New OPTIONS.INI:  [Audio] StopAudioDuringSceneCapture = 0:1 (default = 0)
* Help Update:  Better help on how to use scenes, songs, and sets
* Set Manager: Scroll to and highlight scenes in the scene pool when they are clicked in the set/song lists
* Set Manager: Scroll to and highlight songs when they are clicked on in the set list
* Set Manager: Show a hint label at the bottom of scene manager
 

3.0.47 Released May 14, 2012

 

3.0.47 May 9, 2012 (RELEASED May 14, 2012)

* Fixed a performance problem when pressing OK on scene manager with many scenes
* Fixed a problem where a newly cloned and modified scene would lose the modifications such as scene name
* Fixed a problem where SceneView2 was showing song title headers in left list in an inconsistent manner
* Added a task progress dialog box to scene processing after pressing OK on scene manager
 
NOTE:  The optimizations involve changes to the internal notification system.  Please watch for any cases of changes to your rack not updating displays correctly.
 

3.0.46 May 5, 2012

* Fix for deadlock hang on scene change with VST bus insert
* Fixed crash loading rack with no ASIO drivers
* Fixed a crash on exit from scene manager
* Added SceneView 2 option to show scene descriptions (disabled by default)
* Fixed User Plugin Presets
* Stop Audio Engine around Capture Scene
 

3.0.45 May 1, 2012

* Added a new plugin troubleshooting feature to aid in diagnosing crashes caused by plugins on scene change or rack load.
Details here:  http://www.brainspawn.com/documents/forte3help/options_ini_file.htm
* Fixed a problem where the advanced channel routing grid could enable MIDI ports that were disabled
 

3.0.44 April 24, 2012

* Preserve audio engine state (on/off) during MIDI panic
* Fix bug where repeated rack loads could result in error message that maximum number of buses or instruments was exceeded 
 

3.0.43 April 18, 2012

* Fixed problem where it was possible to corrupt the SceneView2 set list with mouse drag
* Added example styles for the "next:" scene hint label
* Fixed problem where you couldn't delete scene description in the scene manager
 
 

3.0.42 April 12, 2012 (RELEASED)

* Added option to export scenes as well as songs in Setlist Manager
* Reset VST ppqPos to 0, bar 0 on transport stop
 
 

3.0.41 April 5, 2012

* Setlist Manager:  Sort Song Pool on open (doesn't resort automatically on song rename/add)
* Setlist Manager:  Added 'Export' button to copy the current set to the Windows clipboard. Songs are copied if used, otherwise scenes are copied.
* Installer:  Added 64 bit information page in 64 bit installer mode to help users migrating from 32 bit Forte.
 
 

3.0.40 (RELEASED April 3, 2012)

* Added scrollbars to plugin UI in console
* Correctly copy plugin data when using proxies
* Fixed a performance problem when updating all scenes in racks with large numbers of scenes
* Fixed problem copying inserts when copying instrument modules
* Fixed crash on instrument module copy when Insert not found.
* Fixed crash in Trial build
* Enable Unified installer to install on Window XP
 
 

3.0.38 (March 31, 2012)

* Fixed an installation error with Automated Fader on 32 bit OS
* Fixed an issue with EHCo reporting unregistered
* Fixed Scene "pipe" naming feature from Forte 2 (hides the song name in <song>|<scene> formatted scene names)
* Help updates
 
 

'''3.0.37 32 bit Performer (b) -installer rebuild (March 30, 2012)'''

* Fixed an issue with EHCo and Automated Fader installation on XP
 

==Forte 3.0.37 (32 and 64 bit)  RELEASED March 21, 2012 ==

 
===FEATURE SET (new features in the latest beta builds - not all planned new features)===
* 64 bit
* Multiple output VSTi/DXi support - each stereo pair of a virtual instrument now has independent routing, inserts, mix (see console Mix tab)
* Supports VST plugins with up to 8 inputs - only the 1st two channels are used.  This is to enable support for complex processors like The Glue compressor
* Improved hardware adaptation: Rename MIDI Ports with custom names
* Improved Scene Access: Quick scene picker menu: Left click on scene list in header
* Improved MIDI Filters: 4 key ranges in midi filters to support dead zones, layers, chords, etc.
* Improved per-Scene Blob Control: Changed scene command blob options for finer control: Options now named: No, Auto, Yes, in addition to not-per-Scene
* MIDI Monitor for plugins - visually determine what MIDI is making it to a plugin
* SceneView2
* New Scene Manager for better management of sets
* More MIDI automation options for scene changes
* Up to 8 "Quick Access" scenes re-callable via MIDI automation for immediate access regardless of set order
* Global transpose options assignable to scenes, songs, sets, or the entire rack
* Best-in-class jBridge support to host both 32 bit and 64 bit VST plugins
* Offline Operation:  When loading a rack that is missing audio or MIDI hardware, you can now either adapt the rack to new hardware or choose to run the rack in "offline" mode.  Offline mode creates "proxy" devices to simulate all audio and MIDI hardware.  This rack will not stream audio or receive MIDI but it can be used for limited rack editing.
* Improved playlist order control (scene order skips unchecked scenes)
* Improved MIDI filter editing features
** Copy channel or port mappings to clipboard (as XML)
** Paste channel or port mappings from clipboard
** Copy current channel map to all channels on the port (current plugin, current scene)
** Reset a channel to pass through (unity)
** Copy current port map to all ports (current plugin, current scene)
 
===Deferred Features===
* adjustable per-scene bus and instrument fade times (UI work deferred to future)
 
If you wish to play with this feature by directly editing XML, you may open your rack file and add an XML attribute called "msFade" to any "MixerScene" element.
 
The syntax is msFade="x.y" where x.y is a floating point value indicating how many milliseconds to fade 60dB.  If the "msFade" attribute is on the save state scene, they are the defaults unless overriden by another scene's fade time.  This defines a constant dB/sec fade time, not a time to fade from one volume to another
 
'''''NOTE:  THIS IS UNSUPPORTED IN FORTE 3.  PLEASE DO NOT USE IN CRITICAL SETTINGS.'''''
 
 
* Hot-Plug support (removed from Forte 3 due to issues with MIDI ports)
** Audio and MIDI I/O devices are now cleared and rediscovered on rack creation or load.
** Enhanced MIDI Panic to stop the audio engine, reset all MIDI ports, and restart audio.  
*** Rediscover MIDI ports during MIDI Panic enables recovery from accidental disconnection of USB MIDI ports.  Replug the USB device and MIDI Panic will re-establish an active connection with the port.
 
===RELEASE PLAN:  DATES AND UPGRADES===
* Forte 3 does not have a release date.  It will be ready when its ready.  
* There are certain specific things that are planned for Forte 3, so there is a plan that is more feature-list than schedule.
* Forte 3 will be a paid upgrade from Forte 2 and will require a separate license key.  Upgrade pricing is not yet established but there will be a discounted upgrade license.
* Anyone who purchases Forte 2 within 6 months of Forte 3's release will be entitled to a free update.
 
 
===REVISION NOTES===
'''''CAUTION: The Producer edition beta download contains a beta build of EHCo.  If you install this all racks that use EHCo will load this new beta version rather than any existing production version you have installed on your PC.  This can be a problem if you install it on a 32 bit Windows PC that you use for performance.  However, since no existing versions of 64 bit Forte exist, it should be safe to install it on 64 bit Windows PCs.'''''
 
'''3.0.37''' (March 21, 2012)
* Fixed and cleaned up crash reporting
* Fixed crash on exit due to live animation timer
* Message box on installer when license code doesn't match user name
* Move to Forte 3 license codes
* Removed beta timeout message
 
 
'''3.0.36''' (March 12, 2012)
* Updated user manual
* Removed new feature claim on hot plug device recovery
* Updated some help topics to include scene update and rack editor tips for missing plugin info
* 64 bit installers are now "unified" and install either 32 bit or 64 bit depending upon the Windows environment.
* Fixed visual glitches with bus meters
* Fixed incorrectly displayed single-scene songs in SceneView2
 
 
'''3.0.35''' (February 29, 2012)
* More detail displayed during "Can't save rack" crash (trying to help solve a mysterious crash on rack save)
* Update bus name correctly in module when changing routing from the mix tab
 
 
'''3.0.34''' (February 22, 2012)
* Beta timeout moved to end of March
* Added support for automatically substituting 64 bit VST plugins in place of 32 bit plugins when moving to 64 bit Forte (See README.RTF)
* Updated README.RTF to include details on migrating racks from 32 bit to 64 bit
* Migrate the plugins.xml file from Forte 2 as part of migration
 
NOTE:  Please read the README.RTF section on migrating to 64 bit.  Basically, you need to preserve your 32 bit plugins.xml cache file and make sure it is located in the Forte 3 User Data folder (where plugins64.xml and options.ini is).
 
 
'''3.0.33''' (February 15, 2012)
* Fixed problem of SV2 panic button causing rack to pop to top of window stack
* Fixed crashes that occur when set list has zero entries
* Fixed a problem with orphaned VMI ports if you removed a plugin
* Fixed a problem where stress might try to use closed MIDI ports
* Fixed a problem removing all scenes when pressing OK in scene manager
 
 
'''3.0.32''' (February 8, 2012)
* Fixed deletion of all scenes on scene manager close
* Fixed crash if invalid scene ID is present in a song - seen mostly when closing scene manager
 
 
'''3.0.31''' (January 30, 2012)
* In Scene Manager, correctly reduce song reference counts if you delete a set
* Fixed x64 Plugin Manager using correct file (plugins64.xml)
* Renamed the "next" label in sceneview to "nextSceneHintLabel" so that CSS can customize the text
* Renamed Tools|View INI Files menu item to "View &INI Files and application data folder..."
* If a MIDI port is missing, don't remove its MIDI filter info in case it comes back next time
* Timeout month = February
* Added help tooltips to the buttons in Scene Manager
* Install correct PDF manual w/ Start Menu shortcut (bigger installer)
* Use "Forte3" as the autorun key for Windows instead of "Forte" to separate forte 3 from forte 2 auto-start
 
 
'''3.0.30''' (January 10, 2012)
* Added default accelerator key SHIFT+S to open Setlist Manager
* Show set order numbers optionally in SceneView2
* Setlist Manager: Fixed cue note editing to avoid duplicating order number and scene name 
* Setlist Manager: Fixed clearing of cue note
* Setlist Manager: Fixed crash on setlist clone
* Toggle SceneView2 visible/hidden when reusing the View|SceneView menu item
 
 
'''EHCo 2.1.5 64-bit release candidate'''
* Separate installable EHCo for x64 Windows for use with x64 Forte Performer Edition (requires EHCo license)
 
 
'''3.0.29''' (December 19, 2011)
* Fixed crash entering Scene Manager after deleting scenes that are used in songs.
* Updated beta timeout to January
* Changed Copyright to 2012
* Fix for losing MIDI port filters when migrating to new hardare profiles.  For each unused port, we now copy in the template port's name and mark it required=false.  If port does exist, it acts just like the template profile.  If it doesn't exist the port should be disabled.
* Fixed safe mode dialog starting hidden
* Artwork update
* Added "Guitar Rig" as a VSTi (regardless of version)
* Help complete
 
 
'''3.0.28''' (December 7, 2011)
* Fixed long delay on rack clear
* Fixed duplicate buses being created on rack load
* Update DX plugin's name in cache when discovered.
* Added Safe Mode topic to help
* Updated RCF schema
* Don't timeout to profile default if in safe mode
 
 
'''3.0.27''' (November 22, 2011)
* Fixed a potential crash loading racks with inserts in buses
* Fixed a problem where the 1st scene in a set might not get set correctly
* Increased maximum number of VST outputs from 64 to 96 to accomodate Halion 4
* If you remove a plugin by DLL in plugin manager, make sure the results save correctly
* Beta Timeout at end of December
 
 
'''3.0.26''' (November 8, 2011)
* New Plugin Preferences option to run VSTs in single output mode or multi-output mode
* Use REAL plugin CLSID for EHCo (not the "prerelease" version) - NOTE this becomes your one and only EHCo plugin!
* Toughened up the profile MIDI port assignment code to prevent multiple IDs for the same port
* New setup option to migrate Forte 2 presets (psm, dxp, and mcf files)
 
 
'''3.0.25''' (October 26, 2011)
* Fixed a crash on file save after opening and reclosing a plugin audio mix console
* Fixed problem with only one stereo output being created even for multi-output plugins
* Sync with latest 2.2 beta
* Added an option to display SceneView2 maximized instead of full-screen so you can move it around and place it on a 2nd screen
* Producer Edition Only (Profile Manager)
** Display current active profile in profile manager
** Prohibit deletion of current active profile in profile manager
* Moved beta timeout to end of November
* Improved speed of rack load
* Fix anchors for buttons on folders page
 
 
'''3.0.24''' (October 3, 2011)
* Help update
* Sync with 2.2.30
** Fixed a problem where when training key ranges could result in disabled keys in a MIDI filter after scene update
* Launch HtmlHelp instead of old PDF manual
* Fixed a problem where importing songs or scenes would clear out hardware profiles
* Fixed a problem where editing text in Scene Manager didn't start with existing values
 
 
'''3.0.23''' (September 21, 2011)
* Moved beta timeout to end of October
* Forte now offers to reload a rack after adding a new hardware profile (Producer Edition Tools Menu)
* Updated README.RTF
* multicolumn quick scene picker menu
* Fixed crash on delete set
* Make SceneView2 title line hideable
* Added SceneView2 next scene hint area (mini-scene preview)
* Added skeleton of online help (Help Menu)
 
 
'''3.0.22''' (September 14, 2011)
* sync fixes with Forte 2.2.28 beta
* SceneView2
** SceneView2 now works at 1024x768
** Styling improvements
** Buttons are now individually stylable in the .css style sheets
** SceneView2 now has a menu in the upper right corner
*** Options
*** Add image to current scene
*** Clear image
*** Close SceneView2
** Display short rack name instead of full path
** Correctly display JPEG background images
* Fixed a problem where racks loaded but didn't correctly activate the right set list
* SceneManager now fits 1024x768
* Fixed a crash with plugins like SimulAnalog Guitar Suite Gui that produce two mono outputs when only one is connected
 
'''''Note that the new SceneView2 is "styleable."  From SceneView options you can specify a path name to a .css style sheet file.  For examples, the Forte install folder has two files.  SceneView2 Default Style is an exactly copy of the built-in style.  SceneView2 Dim Red Style is a version optimized for low light situations (like those night-vision modes on iPad astronomy apps).  In order to play with this, copy one of the example style sheets to a new file, configure Forte to use that file, open it in a text editor, edit it.  Then close and reopen SceneView to adapt to the new style.  If you come up with anything cool, please let me know.  Use Qt style sheet rules.  Button decals can be replaced with files on your disk by replacing the content in side url(xxx) with the path to an image file.'''''
 
 
 
'''3.0.21''' (September 5, 2011)
 
* Added SceneView 2
** Revamped after valuable customer feedback on 1st attempt.
** This scene view is "styleable" using Qt-compatible style language.  See the .css file in the install directory and point to a custom version in SceneView preferences.
** I think there is a known issue where JPEG format background bitmaps will not be visible in SV2 (only in SV1) - PNGs should work though.  Most of the new SV2 controls are transparent or translucent to work better with backgrounds.
* Switched from Beta build (with ASSERTS) to release build - should be faster and smoother
** Requires Forte 2 license code info during install
** Beta expire message box appears at every startup (will be removed when we switch to Forte 3 licensing)
** Changed beta timeout to end of September
* Added TruePianos compatibility fix
* Readded single-instance policy for debugging purposes - to remove later
* Added new scene automation:  scene change on MIDI program change with 1 second delay for knob scrolling
* Updated Control Surface Editor to 1.1 - fixes instrument volume automation (Group.Volume.x -> Group.Channel.Volume.x.1)* 
* sync to Forte 2.2.27
 
 
'''''NOTE:  Forte 3 is now feature complete and we will only be addressing bugs from here on out.  The remaining items include:'''''
 
* Fix bugs
* Update user guides
* Revisit artwork
* Update readme
* Switch to Forte 3 license codes
* test - test - test!
* There will be a new beta at the start of every month (or more frequently) because the beta timeout will be shortened.
 
 
'''3.0.20''' (August 19, 2011)
 
* '''''Revamped Scene Manager'''''
** Full drag and drop (scenes to song, songs to sets) - fewer buttons
** New Set order modes:
*** "all scenes" - ignores user-defined set lists and defines the set order to be all scenes in rack order (as if you weren't using songs and sets)
*** "selected scenes" - like "all scenes" but only includes checked scenes - quickly exclude scenes from set order by unchecking a scene in the scene pool
** Songs are now displayed in a global song pool (not per-setlist), enabling easy management of songs across multiple sets
** A scene, when placed in a song, can have a "cue note" which is displayed along with the scene name
*** Useful for defining song-specific musical transitions while keeping scene names generic (e.g. "m42" for measure 42 while keeping the scene name)
*** Double click a scene in a song to edit the cue note
** 8 Quick Access scenes directly assignable to MIDI automation (for example, a public address scene with no effects can be selected with a MIDI foot pedal)
*** A quick access scene is inserted automatically into the current set and advanced to immediately.  It remains in the set order until a new set is selected or the rack is reloaded.
** MIDI Automation of scene changes has been moved to separate tabs
*** You can now define scene change automation to be triggered by notes as well as CC
*** All MIDI automation items have a "Learn" button for easy setup - press learn then perform a MIDI action, which will latch into the automation item
* '''''Global Transpose''''':  You can now define global tranpose settings for easy transposition of entire performances
** Available by clicking the transpose colume (Trn) in Scene Manager
** Scenes - transpose individual scenes
** Songs - transpose all scenes in a song
** Sets - transpose entire sets
** Rack - set a transpose on the "all scenes" set to transpose the entire rack
** MIDI transpose is the sum of all levels of global tranpose + whatever transpose is defined in your MIDI key maps for individual plugins
** Normally you wouldn't use all of these, but having this control in so many places accomodates many different ways of working.
* Scene/Song Import has been removed from the Scene Manager and is now in the File Menu
* Added 32/64 bit indication in title bar
* Update graphics from Forte 2.26
* Add an explicit sustain pedal release (CC64 = 0 on all 16 channels) during MIDI panic and all notes off sequences
* Allow x64 Forte to install on Vista SP1 x64
 
 
 
'''3.0.19''' (May 27, 2011)
 
Some bigger UI things are still underway.  This is an interim drop to fix some crashes and cut in some minor fixes.
 
* Updated the version of the installer Visual C++ redistributable
* EXPERIMENTAL:  Removed the restriction on single instance.  You can now start more than one instance of Forte.  Results may vary on the capabilities of the audio/MIDI drivers
* Updated to match Forte 2.2.25 beta
* Added a debugging message box to help debug MIDI Panic reset problems reported on forum
* Fixed crash loading rack with an active setlist
* Fixed assert crash on MIDI training cancel
* Updated copyright year to 2011
* Support VST plugins with up to 8 inputs (although only the 1st two will be used) - used to support "The Glue" compressor plugin
* Fixed instrument copy - now correctly handles multiple insert channels with volume
* Fixed a problem where audio inputs were not enumerated correctly
* Added a new "snap" mode for CC control.  In addition to linearly scaling a CC between min and max, and toggling between min and max, you can now also snap between min and max - this is useful if you wish to turn a variable CC into only one of two values (like converting new continuous sustain CC64 into old-switch-style binary CC64.)
* Added a new Forte 3 XSD schema (rcfv3.xsd)
 
 
'''3.0.18''' (May 2, 2011)
 
This drop is (more so than most) a work in progress - a couple of features do not have UI yet but I needed to get the drop out since the existing beta expired.
 
* Extended beta timeout to end of August 2011
* Added right click menu commands to the MIDI filter channel tree list:
** Copy channel or port mappings to clipboard (as XML)
** Paste channel or port mappings from clipboard
** Copy current channel map to all channels on the port (current plugin, current scene)
** Reset a channel to pass through (unity)
** Copy current port map to all ports (current plugin, current scene)
* Removed registry dependency for DirectX User Presets - allows more mobility - DirectX user presets now only depend upon have the files located in the right folder.
* Fixed ASSERT on VSampler 3 load
 
 
'''''CAUTION: The Producer edition download contains a beta build of EHCo.  If you install this all racks that use EHCo will load this new beta version rather than any existing production version you have installed on your PC.  This can be a problem if you install it on a 32 bit Windows PC that you use for performance.  However, since no existing versions of 64 bit Forte exist, it should be safe to install it on 64 bit Windows PCs.'''''
 
 
'''''NOTE:  Copy Bus/Insert may be broken right now'''''
 
 
 
 
'''EHCo 2.1.5.305 (x64 only)'''
* A 64 bit installer for EHCo is now available using your existing EHCo license information.
 
 
'''3.0.17''' (March 29, 2011)
* Fixed problem with very slow scene changes
* Updated to match Forte 2.2.23 beta
 
 
'''''CAUTION: The Producer edition download contains a beta build of EHCo.  If you install this all racks that use EHCo will load this new beta version rather than any existing production version you have installed on your PC.  This can be a problem if you install it on a 32 bit Windows PC that you use for performance.  However, since no existing versions of 64 bit Forte exist, it should be safe to install it on 64 bit Windows PCs.'''''
 
 
'''''NOTE:  Copy Bus/Insert may be broken right now'''''
 
 
'''3.0.16''' (March 9, 2011)
* Hot-Plug:  Audio and MIDI I/O devices are now cleared and rediscovered when on rack creation or load.
* Hot-Plug:  The MIDI Panic button has been enhanced to stop the audio engine, reset all MIDI ports, and restart audio.  
** MIDI ports are re-discovered during this so that you if you accidentally unplug a USB MIDI device and plug it back in, MIDI Panic will re-establish an active connection with the port.
* Offline Operation:  When loading a rack that is missing audio or MIDI hardware, you can now either adapt the rack to new hardware or choose to run the rack in "offline" mode.  Offline mode creates "proxy" devices to simulate all audio and MIDI hardware.  This rack will not stream audio or receive MIDI but it can be used for limited rack editing.
* Added bundled EHCo to Forte Producer Edition beta builds so that people testing x64 with existing racks can load a 64 bit EHCo plugin
* Fixed a problem where plugins would end up disconnected in some cases of insert removal.
* Fixed crash when adding an instrument after removing an instrument with a greater number of outputs
* Improved the installers
** There are now shortcuts created in the start menu for the Plugin Manager as well as Forte (safe mode).
 
 
'''''CAUTION: The Producer edition download contains a beta build of EHCo.  If you install this all racks that use EHCo will load this new beta version rather than any existing production version you have installed on your PC.  This can be a problem if you install it on a 32 bit Windows PC that you use for performance.  However, since no existing versions of 64 bit Forte exist, it should be safe to install it on 64 bit Windows PCs.'''''
 
 
'''''NOTE: Starting with this build, there are separate Producer and Performer edition beta downloads, but both contain producer-like builds of Forte (multiple hardware profile support, etc.).  The differences are that the Producer build has EHCo included and the skins are different.  When the product is released, the Performer edition will not contain the Producer extras.'''''
 
 
'''''NOTE:  Copy Bus/Insert may be broken right now'''''
 
 
 
'''3.0.15''' (February 24, 2011)
* Fixed some additional rack load issues (ASSERTION messages)
* Improved the UI for displaying rack load issues (e.g. missing plugins) - Shows a single list of load issues with a timeout instead of a separate message box for each item.
 
 
'''3.0.14''' (February 14, 2011)
* This release is an attempt to remove barriers to testing for those folks that are unable to use it at all.
** Fixed a problem where MIDI port IDs wouldn't be read from XML correctly resulting in ASSERTs
** Fixed JBridge fallback Options:
*** On rack load, if VST plugin not available, try to create a JBridge version seamlessly before falling back to a proxy (if JBridge is enabled)
*** Enable use of "UseJBridge=1" in the hacks file to force usage of JBridge for a specific plugin
*** Set [VST]::ForceJBridge=1 in options.ini to force all VST plugins to use JBridge
*** Set [VST]::EnableJBridge=1 in options.ini to enable retry of any VST that fails to load with JBridge
* Added a single timed message box at the end of rack load that shows any problems encountered
* Fixed a crash when loading a control surface that specifies non-existent dedicated MIDI ports
* Fixed a crash when arrowing up in MIDI port selections during the port remap stage of the profile wizard
* Correctly show MIDI channels as 1-based in the MIDI monitor
* Added factory control surface definitions for BCF2000 (with dedicated USB port)
* Fixed a crash where a VST plugin that pops a dialog box during initialization could crash Forte
* Added a MIDI Meter to SceneView 2 (which is still going to undergo a layout change)
* Fixed a problem where you couldn't map CC to parameters 250-255 because they conflicted with certain special opcodes.
 
'''''NOTE:  Copy Bus/Insert may be broken right now'''''
 
 
'''3.0.13''' (January 6, 2011)
* Support for VSTi/DXi multi-output.  Each stereo pair of a virtual instrument now has independent insert bins, routing, and mixing on the Audio Mix tab
** When loading Forte 2 racks, expect the additional outputs to say "no output" and be muted
* Sync with Forte 2.2.19
* Plugin console:  Renamed "Audio Input" tab to "Audio Mix" to accomodate additional plugin output mixing
* SceneView2:  Display meter bridge instead of channel strips (no faders or inserts here)
 
'''''NOTE:  Copy Bus/Insert may be broken right now'''''
 
 
'''3.0.12''' (October 28, 2010)
* Matches fixes in 2.2.17
** Fixed a problem that could result in MIDI filters being left disabled after creating a new hardware profile (Producer version)
** Added new SceneView option to show the scene index in the scene list - this is saved in OPTIONS.INI
** Don't sort the profile template combo box in the Producer profile wizard (resulted in wrong MIDI ports in the 'from' column of the migration wizard)
** Fixed Plugin Manager to correctly identify Guitar Rig 3/4 as VSTi instruments instead of VST effects
* Enhanced jBridge support - its not just an OPTIONS.INI hack anymore but a real feature of Plugin Manager
** Enable/Disable checkbox in Plugin Manager. When enabled:
*** Discover both natively-hosted and jBridged versions of each plugin
*** Plugin Manager shows the bridged state of each plugin and indicates 32 bit or 64 bit
*** Each version of the plugin (native or jBridged) has a unique identity - the jBridge version is really a different plugin
 
 
'''3.0.11''' (September 16, 2010)
* Significant round of bug fixes. This should reduce the number of ASSERT error messages you encounter
* Matches changes in 2.2.16
* Fixed buzzing audio problem
* Fixed Preset Manager warning dialogs upon addition and removal of plugins
* Fixed a problem with certain dialog boxes having corrupted or missing controls
* Added new faders to the SceneView 2 bus strip
 
 
'''3.0.10''' (July 25, 2010)
* Matches features and fixes of 2.2.14
* Added the ability to assign a custom name to each MIDI port (for instance the name of the attached device).
* UI cosmetic improvements
 
'''''The ability to assign custom names to MIDI ports is a significant new feature. It works at a more basic level than hardware profiles, so if you swap out a MIDI port but give it the same custom name, it will load existing rack files without any hardware profile changes.'''''
 
 
'''3.0.9''' (June 8, 2010)
* Extended beta timeout
* Equivalent to Forte 2.2 build 12 (above)
* Don't use minor version number in app data directory
 
 
'''3.0.7''' (March 24, 2010)
* Equivalent to 2.2.6 plus 3.0 features
* Installs under Forte 3 registry keys and Forte 3 application data directory
* x64 builds use plugins64.xml for plugin cache
* SceneView preferences are now in preferences and removed from the right click menu
* SceneView2 now has an Undo Scene Change button (in the future this will wired into automation, etc.)
* Hideable elements in SceneView2 (see preferences)
* Improved audio input meter page
* Quick scene picker menu: Left click on scene list in header
* Added MIDI Monitor to MIDI tab of console. This logs MIDI events after all filters (i.e. what the plugin actually sees)
* 4 key ranges in midi filters to support dead zones, layers, chords, etc. (UserVoice request)
* Changed scene command blob options for finer control: Options now named: No, Auto, Yes, in addition to not-per-Scene (UserVoice request)
 
NOTE: SceneView and SceneManager are under construction and likely badly broken - please no comments or bug reports on this area
This drop is a chance to test the new functionality above and the basic features of the program except where noted above.
 
 
'''2.5.5''' (January 10, 2010)
* Many compatibility fixes under x64 Win 7
* Prototype of new SceneView version 2 in View menu (feedback welcome)
 
 
'''2.1.3'''
* Fixed an installer issue with the Visual Studio 2008 redistributable package
* 64 bit equivalent to 2.0.123
 
 
'''2.1.2'''
* 64 bit equivalent to 2.0.122
 
'''''WARNING: This revision is supported only on Vista 64 bit and Windows 7 64 bit. 64 bit XP will not be supported. This is a BETA. Do not use for critical work.'''''
'''''NOTICE: Although access to the beta requires a current Forte 2.0 license (Performer or Producer), use of the final release will require purchase of an upgrade license.'''''
 
==Forte 2.2.next==
 
'''2.2.36 (July 16, 2012)'''
* Added 2 configuration variables to OPTIONS.INI to rescale the range of the SceneView MIDI Meter:
 
[SceneView]
 
SceneViewMIDIMeterCCMin=0
 
SceneViewMIDIMeterCCMax=127
 
If missing the defaults are 0-127.  However if you set max = 20, the displayed MIDI meter range will be from 0-20.
 

Forte 2.2.35 RELEASED April 3, 2012

 
'''2.2.35 (RELEASED April 3, 2012)'''
* Added scroll bars to plugin console window
 
 
'''2.2.34 (RELEASED March 21, 2012)'''
* Fixed some issues with crash reporting
 
 
'''2.2.33 (Updated December 14, 2011)'''
* Force all versions of Guitar Rig to be detected as instruments (VSTi) instead of effects
* Do not reject VST plugins that have > 2 inputs.  Allow up to 4.
* Minor bug fixes
 
 
'''2.2.31 (Updated October 16, 2011)'''
* Fixed button anchors in plugin manager VST folder page
* Made the MIDI meter in Scene View twice as high to accommodate higher resolution monitors
 
 
'''2.2.30 (Updated October 3, 2011)'''
* Fixed a problem where when training key ranges could result in disabled keys in a MIDI filter after scene update
 
 
'''2.2.29 (Updated September 28, 2011)'''
* Fixed a problem where importing songs or scenes could wipe out existing hardware profiles
 
 
'''2.2.28 (Updated September 13, 2011)'''
 
* Fixed a problem where a rack would not mark a profile incompatible if the needed MIDI ports were present but disabled
* Fixed a crash if a hardware profile did not have a record for an audio input or output (e.g. bus added after a profile was created)
* Correct for a bug where empty MIDI port names ("") could creep into the hardware profile resulting in perpetual incompatible profiles on each rack load.
* Added TruePianos compatibility fix
 
 
'''2.2.27 (Updated August 16, 2011)'''
 
* Fixed a probably where Forte would reject scene data to plugins if the plugin revision didn't match.  The change relaxes revision checking but continues to enforce plugin ID checking.
 
 
'''2.2.26 (Updated July 19, 2011)'''
 
* Update the Forte DEMO (now called Forte Trial) to include some new helpers to make it easy for people trying to get Forte set up and figure it out.
* The Trial now runs for one hour but can now save rack files
* Added a "Find VST Plugins..." menu item to the Add Plugin menu to launch Plugin Manager
* Plugin Manager now detect new installations and will start with the "select VST folders" screen - generally better at herding new users to get going.
* Updated the Trial version and Performer Edition skin and some antiquated graphics
 

Forte 2.2.25 RELEASED July 19, 2011

 
'''2.2.25 (Updated May 27, 2011)'''
* Altered the CC64 snap feature in 2.2.24 to have an adjustable threshold
 
In the OPTIONS.INI file:
 
[MIDI]
CC64SnapThreshold=<value>
 
where <value> is a value between 1 and 127.  This value is the CC64 value above which Forte will snap the value to 127.  Any value from 0 through value-1 will be snapped to 0.
If CC64SnapThreshold is missing or has a value other than 1-127, the feature will revert to CC64 being a continuous controller value.
 
CC64Binary is now ignored and deprecated in favor of CC64SnapThreshold.
 
 
'''2.2.24 (Updated May 21, 2011)'''
* Install an updated Visual C++ redistributable package (was causing Forte startup side-by-side errors)
* Changed copyright year to 2011
 
 
'''2.2.24 (May 10, 2011)'''
* Added a special OPTION.INI option to convert newer controllers' sustain pedal (CC64) to older-switch-style.
** [MIDI] CC64Binary = 0 or 1.  If CC64Binary is not zero, all incoming CC64 messages are snapped to 0 or 127.  Values from 0 to 63 are snapped to 0 and values 64-127 are snapped to 127.
 
 
'''2.2.23 (March 29, 2011)'''
* When creating a new scene, make sure the newly created scene becomes the "current" scene
* Fixed a bug that would result in unexpected changes to a MIDI filter when loading a preset.
 
 
'''2.2.22 (February 15, 2011)'''
* Faster update time for diagnostic dialog box
* Fixed a problem where you couldn't map CC to plugin parameters 250-255 (found with Drumaxx because it has a huge number of parameters)
* Added an optional MIDI CC Meter in SceneView (disabled by default)
** Defaults to CC7
** You can change this by adding or changing a line in OPTIONS.INI:  [SceneView] SceneViewMIDIMeterCC=<cc number>
* Narrowed SceneView font width for longer scene names
 
'''''NOTE: The change regarding mapping CC parameters 250-255 is potentially a risky change - please report any MIDI mapping issues that are new to this build.'''''
 
 
'''2.2.19 (January 4, 2011)'''
* Added new automation action selectSceneByBankProgramChangeDelayed:  delays scene change by 1 second with pre-emption (quick scroll through scenes and selection occurs 1 second after last item selected) - designed for Infinite Response VAX77
 

Forte 2.2.18 RELEASED January 3, 2011

 
'''2.2.18''' (December 14, 2010)
* Plugin Manager: Fixed a problem where Windows XP users would encounter login prompts when starting plugin manager
* Plugin Manager: Fixed a problem where Forte wouldn't wait until plugin manager exited to re-enumerate plugins (appeared to require a restart to use new plugins) - plugins should be instantly available
* Plugin Manager: More reliable updates of Plugin Manager VST list on rescan
* Plugin Manager: Make it clear that Remove plugin is a removal of the entire DLL (and any plugins that may be within)
* Fixed the load path for newOSServices.dll
 
'''''NOTE: This will be a very short beta. The changes are all fairly contained in the plugin manager.'''''
 
 
'''2.2.17''' (October 23, 2010)
* Fixed a problem that could result in MIDI filters being left disabled after creating a new hardware profile (Producer version)
* Added new SceneView option to show the scene index in the scene list - this is saved in OPTIONS.INI
* Don't sort the profile template combo box in the Producer profile wizard (resulted in wrong MIDI ports in the 'from' column of the migration wizard)
* Fixed Plugin Manager to correctly identify Guitar Rig 3/4 as VSTi instruments instead of VST effects
 
 
'''2.2.16''' (September 1, 2010)
* Added numbers before the scenes in scene views and lists
* Fixed a crash when copying a bus with one or more insert plugins in it
* Fixed a problem where it was possible for MIDI filters to be assigned to the wrong MIDI input ports. This situation could occur if Windows found the MIDI ports in a different order and was most likely to happen on racks that were imported from Forte 1.6. This requires resaving the rack file (keep a backup!) with this version once it is in the desired state. After the rack file is reloaded, it shouldn't matter what order Windows finds the MIDI inputs, Forte should assign the correct filters.
 
==Forte 2.2.14 RELEASED July 21, 2010==
 
'''2.2.14''' (July 5, 2010)
* Fixed MIDI Port Merge where the source port/channel is a layer
* Fixed a problem where 1.x racks using VMI ports would load and report the VMI port as a missing hardware port
* Fixed a problem where the VAX77 control surface would not pass MIDI events into Forte
 
'''2.2.13''' (June 28, 2010)
* Fixed Rack Editor mute bug
* Added beta version of VAX77 control surface
* If a plugin crashes during scene data set, make sure Forte crashes too to prevent possible instability afterward (NOTE: if you happen to be using Korg M1 plugin and are experiencing a crash dialog box when loading your rack file, DON'T use this version - this crash will now crash Forte properly. The plugin needs to be fixed.)
 
 
'''2.2.12''' (June 8, 2010)
* Added a no-wait rack load option for Producer Edition
* Fixed crash when clicking header in rack editor for a plugin that is unknown to the scene
* Fixed crash when changing programs on a plugin when the plugin UI is open (specifically EHCo. Removed an ancient Livesynth Pro fix that was causing this problem.)
 
 
'''2.2.11''' (May 11, 2010)
* VST 2.4 MIDI fix for both TRacks and Omnisphere
* Allow demo to load rack files (enable better evaluation for upgrade customers)
* Launch web site on demo exit
* Run Forte and Plugin Manager with highest available privilege for plugin compatibility
 
 
'''2.2.9''' (April 23, 2010)
* Compatibility fix for some crashing IK Multimedia plugins (including T-RackS 3)
 
 
'''2.2.8''' (April 21, 2010)
* When Forte starts, try for up to 10 seconds to find audio output drivers before presenting the audio preferences dialog. Fixes a problem when starting Forte with login before the driver is ready.
* EXPERIMENTAL - potential fix for some crashing IK Multimedia plugins
* Show correct reason for rejection of VST plugins in the plugin manager (not just "Not a VST plugin")
 
 
'''2.2.7''' (April 13, 2010)
* Fixed a problem where a hardware profile might be saved in a "runt" state. This resulted in an empty MIDI port remap dialog. You must re-save your rack using 2.2.7 to obtain this fix.
* Added DeviceCompatibility.xml fixes for FXpansion plugins to only save FXB data
 
==Forte 2.2 RELEASED April 13, 2010==
 
 
'''2.2.6''' (March 23, 2010)
* Fixed the "global" behavior of plugin disconnect scene command
 
 
'''2.2.5''' (March 17, 2010)
* Several fixes to the rack editor that broke when we added the new Mute column
* Show scenes in order in rack editor
 
 
'''2.2.4''' (March 15, 2010)
* Fixed MIDI input for Spectrasonics Omnisphere and some other VST 2.4 plugins
* Reduced the verbosity of the rack load process if running Forte in an Remote Desktop session - speeds up rack load
 
 
'''2.2.3''' (March 11, 2010)
* Potential fix for Spectrasonics Omnisphere - make token call to "receiveVstMidiEvent" during VST init.
 
 
'''2.2.2''' (March 4, 2010)
* Resizable and Maximizable Plugin Manager
 
 
'''2.2.1''' (March 3, 2010)
* Fixed problem with crash when trying to initialize a non-existent VST plugin DLL.
* Fixed crash on exit with VMI instruments.
* Added instrument channel mute to instruments in the rack editor
* Added a "full rescan" option to the plugin manager (clear and rescan).
* Renamed the other scan to a "Quick Scan"
* Added support for Custom Scene View control surface API
 

RELEASED: Forte 2.1

 
 
'''2.1.127''' (January 10, 2010)
* Windows 7 32 bit fully supported
* Added UAC application compatibility to avoid problem with activation/demo notices in NI plugins under Windows 7
* Fixed problem of blank friendly names on wdm devices under Windows 7
* Force Guitar Rig 4 a VSTi
* Fixed problem of missing plugins in menus if plugins shared vendor name bug with different case (e.g. Brainspawn vs. brainspawn) - prevented EHCo from showing up in instrument menus
* Fixed a crash when removing buses
* Fixed Mackie control updates to be compatible with Input Group Volume where channel (2nd param) must be = 1
 
 
'''2.1.126''' (October 13, 2009)
* Renamed this to Forte 2.1 because there have been some decent new features since 2.0.116
* Reduced/Eliminated dropouts on scene change due to MIDI filter loading
* Don't count Active Sensing in incoming MIDI diagnostics
* Fixed ability to double click on a rack file and open it even if Forte is already running
 
 
'''2.0.124'''
* Fixed an issue where changing scenes via MIDI CC (e.g. a pedal) would allow those CCs to pass through to the plugins. If a MIDI event is used in automation, it should be filtered out and not passed to plugins.
* '''''NEW FEATURE''''': Added the ability to create and embed "configuration manifests" in your rack file. A configuration manifest consists of a list of every DLL (plugin, OS, other software) and its version as well as a list of key Forte configuration variables. Once a manifest is created, it can be copied to the clip board for inspection, or validated against the current configuration. This is useful if, for example, you create a rack that works and move it to another computer where it doesn't. The manifest validation report will show which DLLs are missing, or are different versions as well as any key options that may be different. See the Tools menu for this new feature.
 
 
'''2.0.123'''
* Changed wording of copy command "Copy an existing instrument module using replacement instrument" for clarity
* Added a new MIDI output queue thread to eliminate blocking on MIDI output, which could cause audio dropouts. This affects MIDI output generation with EHCo and control surfaces.
* Fixed Control Surface Update Mute bug - the mute value was inverted in polarity
 
 
'''2.0.122'''
* Fixed problems with build 121 not running on some PCs - problem was a security patch from Microsoft that required a new VC++ redistributable library package
* Changed some default accelerator key assignments: NUMPAD 0-9 now jumps to scenes, 0, 10, 20, 30...90 (with NUMLOCK ON). NUMPAD + goes to the next scene, NUMPAD - goes to the previous scene. ESC key for MIDI PANIC. Previously, the number pad keys were all MIDI PANIC.
 
'''''NOTICE: This revision installs a newer version of the Microsoft Visual C++ Runtime libraries.'''''
'''''WARNING: This revision includes different shortcuts which may alter the behavior of existing Forte 2.0 installations.'''''
 
 
'''2.0.121'''
* Easier-to-understand VST Plugin Crash Handling
* The new crash handler for VST plugins shows a dialog box with information about which plugin caused the crash and what operation Forte was attempting when the crash occurred.
* Major change/improvement in VST plugin management.
* Forte no longer enumerates VST plugins when the program starts, which dramatically speeds up startup time. Instead Forte reads the plugin cache (plugins.xml)
* The tools menu has a new item "Scan VST Plugins" which launches the new Plugin Manager
* Plugin Manager allows you to manage scan folders, find plugins, mark plugin DLLs to ignore, and find out why a plugin was ignored.
* The Plugin Preferences UI has been radically simplified to simply launch the plugin manager (all those old complicated lists are gone)
* The safe mode start up dialog has been revamped to launch plugin manager as well as launch straight in to audio options
* You can now add or remove plugins without restarting Forte in the Plugin Manager. After exiting Plugin Manager, Forte automatically re-reads the plugin list. Any existing plugins in the rack should not be affected
 
'''''WARNING: This revision contains a new Plugin Manager that reads and writes two configuration files: plugins.xml and options.ini. Use with caution on a system that has a working stable version of Forte 1.6 or 2.0.'''''
 
 
'''2.0.120'''
* When a crash happens inside a VST plugin, provide a dialog box that indicates the plugin and call. This is intended to help the user in assessing performance rack stability.
 
 
'''2.0.119'''
* Improved VST enumeration scan - compatibility fixes for Synthogy Ivory and others
* Made splash screen semi-transparent so you can see plugin enumeration dialog boxes behind it if the z-order gets messed up
 
Testing Notes:
* Please rename your existing plugin cache file (plugins.xml) and re-discover all plugins. Verify the new plugins.xml file is the same or "better" than the existing file.
* Please verify the plugin enumeration doesn't stop your ability to use the software.
 
 
'''2.0.117/2.0.118'''
* Fixed problem with rack bloat when exporting back to 1.6 (Insert plugin global MIDI filters got huge)
* Prompt to trim rack if exporting to 1.6 rack file (to fix EHCo inline XML)
* Removed support for EHCo inline XML for now (backward 1.6 compatibility problem)
* Fixed problem where MIDI sync tempo was not correctly stored and recalled in rack files
* Fixed problems with MIDI key range training being corrupted by current transpose. The problem was that the training was listening to MIDI note off, which is generated artificially internally. Listen to note on instead.
 

EHCo Maintenance Update

NOTE:  Due to the way Windows works, you may have only a single functional copy of EHCo installed on any one PC.  If you install this beta, you will lose access to any previous versions installed on your computer.  You must reinstall the older version to use it again
 

2.1.6 (December 8, 2011)

* Fixed a problem with MIDI sync not working with rechannelization
* 32 and 64 bit versions
 
 

2.0.4 (July 8, 2010)

Added support for "Controller 0 only" bank changes to support the Ensoniq QSR10 keyboard
 

Control Surface Editor

 
This has been in beta for awhile and will be included in Forte 3.  The download link is here:
 
Update to 1.1 - fixes instrument volume automation (Group.Volume.x -> Group.Channel.Volume.x.1)
 
 
 
Original version: