Skip to content

Latest commit

 

History

History
125 lines (108 loc) · 11.7 KB

CHANGELOG.md

File metadata and controls

125 lines (108 loc) · 11.7 KB

UNRELEASED Note: This release bumps the minimum required REAPER version from v6.11 to v6.37

  • Fix occasional crash bug in start up of Binaural Monitoring plugin #277 #278
  • Fix fail to render when non-VST plugins are in FX chains #279 #280

Version 1.1.0b

  • Fix installation on MacOS where Gatekeeper enforces translocation #273

Version 1.1.0

  • Support for 128 channels when using REAPER >=v7.0 #244 #254 #267
  • Improve import support from third-party tools #259
  • Support HRTF switching in Binaural Monitoring plugin #266
  • Fix monitoring plugins not properly supporting shared inputs #257 #258
  • Apply "version" attribute to ADM as required by ITU-R BS.2076-2 #248 #255
  • Performance fix for envelope creation #252
  • Update BW64 lib for performance fixes #260
  • Allow user to opt-out of update-checking during setup #256
  • Warn user of impending FB360 and VISR support deprecation since these plugin suites are no longer maintained #265

Version 1.0.0

  • Setup Application included
  • Support for ADM "Importance" parameter
  • Fix bug in render dialog when using language packs #215
  • Experimental Linux build #222
  • Silence unused monitoring output channels (prevents pass-through of object audio) #224
  • Fix alignment of monitoring meters #206
  • Fix blank audioProgrammeLanguage on export #213
  • Export uses 2076-2 structures (omitting AudioTrackFormat and AudioStreamFormat)
  • MacOS build fixes #220 #221
  • Include additional project templates
  • Fix bus config when Input plug-ins on wide track #228
  • Fix Size param not updating #229
  • Fix plugin crash on other DAWs #232
  • Support plugin renaming in REAPER #240
  • Fix blank Scene when importing ADM with no high-level metadata #242
  • Fix parameters not updating in response to other parameter changes after JUCE update
  • Fix render dialog controls inadvertently re-enabling
  • Support render dialog changes in newer REAPER versions
  • Wider REAPER version support (back to 6.11)
  • Various performance improvements
  • Use more appropriate bus layouts

Version 0.8.0

  • Support custom object names rather than using track names #214
  • Support sharing of audio assets between objects (avoids asset duplication) #223 #211 #207
  • Import process finds and imports orphaned AudioObjects #208
  • Fix envelope point creation for blocks using jump position with rtime of 0
  • Fix crash when adding DirectSpeakers objects to programmes before their speaker layout is set #209
  • Fix rendering crash when using HOA without format set
  • Fix rendering crash when using ADM Export Source plugin with unsupported asset types for plugin suite
  • Update libadm to 0.14.0
  • Fix import of some 2076-2 ADM structures
  • Fix import of files with large individual audio assets
  • Fix Read-only plugin parameters after JUCE upgrade

Version 0.7.3

  • Fix 'no name' items in Scene and associated issues through major refactor #197
  • Support new render dialog controls in recent version of REAPER #202
  • Address silent crash logged on Windows when closing REAPER #202
  • Fix hang on MacOS with multiple export sources on render #202
  • Fix sockets left open after render #202
  • Fix Scene view orientation mismatch #197
  • Improve Scene GUI performance #197
  • Correct textbox alignment after JUCE upgrade #197

Version 0.7.2

  • Binaural monitoring axis inversion controls - closes #177
  • Save binaural monitoring config to file - closes #182
  • Patch JUCE so Windows can detect failure to open UDP port - closes #169
  • Don't crash if binaural monitoring plugin receives 0.6.0 metadata - closes #180
  • Fix potential race condition in weak pointer usage #181
  • Use mono mix for export waveform display, hide channel selection in export dialog #185
  • Disable renderers when exporting to ADM for improved export speed #185
  • Fix resolution of overlapping routings from HOA input plugin #191
  • Pushed custom libadm changes upstream and updated submodule #189

Version 0.7.1

  • Updated JUCE framework to 6.1.5 #171, fixes arm64/macos crash on unhandled keydown events #174
  • Disabled interaction panel for non-object types in Scene #173
  • Prevent potential out-of-bounds array access on removal of right-most programme in scene #175
  • Fix crash when pressing backspace on HOA combobox #172

Version 0.7.0

  • Added Binaural Monitoring and HOA Input plugins #156
  • Improved default install target locations #4 #79 #95
  • Fixed bug that made adding items after moving a programme fail. #5
  • Added unique plugin uids and FX category for better DAW compatibility #10
  • Added REAPER project upgrade tool #11 #136
  • Properly persist parameters when saving/restoring a session #17
  • Fixed bug where bypassed parameters were exported to ADM #52
  • Improved support for building via Xcode project #53 #66
  • Fixed crash on exit in Debug mode #54
  • Fixed bug where exported block boundaries were not always contiguous #55
  • UI Improvements #56 #114
  • Fixed parameter update data race #57
  • Export will now set jumpPosition flag where appropriate #62
  • Moved some operations off audio thread #64 #68
  • Fixed bug where changed parameters might not cause DAW to prompt to save changes #67
  • Properly account for tail length when exporting #71
  • Fixed bug where changes were not taking place when switching programmes #76
  • Fixed bug where ‘no name’ items could appear in scene #78
  • Added support for more speaker layouts in DirectSpeaker plugin #89 #90 #109 #112 #127
  • Fixed crash when using ADM extension with a REAPER language pack #91
  • Added 2+7+0 monitoring plugin #108
  • Removed redundant metadata updates #111 #113 #135 #142 #145
  • Fixed memory leak when changing speaker layout #116
  • Fixed combo box initialisation issues #118
  • Version information now show in plugins and extension #120
  • Added support for ADM with two character language codes #121
  • Fixed crash due to recursive mutex locking #133
  • Fixed issue where scene would remove incorrect items #87
  • Preliminary arm64 support for Apple Silicon #137 #148
  • Use patched BW64 library #149
  • Support ITU-R BS.2076-2 structures and time formats #151
  • Fix automation points ordering issue on import #153
  • Various CI improvements