Version 3.6.5 (2015/08/28)
Version 3.6.5 (2015/08/28)
-
Interface changes:
- New Steinberg::Vst::ChannelContext::IInfoListener interface: informing the plug-in about the channel in which it is instantiated (name, color...).
- New Steinberg::Vst::IPrefetchableSupport interface: allowing a plug-in to inform the host that it does not support prefetch/ASIO Guard (could be dynamically).
- New Steinberg::Vst::IUnitHandler2 interface: allowing a plug-in to inform the host that an assignment Unit-Bus defined by IUnitInfo::getUnitByBus has changed.
- New Steinberg::Vst::IAutomationState interface: informing the plug-in about its current automation state.
- use "#pragma once" instead of "#ifndef".
-
- New VST 3 plug-ins examples:
- New VST 3 plug-in ChannelContext showing how Steinberg::Vst::ChannelContext::IInfoListener interface is working.
- New VST 3 plug-in PrefetchableSupport showing how Steinberg::Vst::IPrefetchableSupport interface is working.
- "VST 3 Host Checker" plug-in updated with new checks.
- New VST 3 plug-ins examples:
-
- VST 3 - Audio Unit Wrapper:
- support MIDI output.
- fix crash with namespace conflict with macOS X 10.10.
- add PresetAttributes::StateType support in AUWrapper::restoreState.
- VST 3 - Audio Unit Wrapper:
-
New Flags/Enums:
- New predefined 3D Speaker Arrangements: k91Atmos.
-
- add some new unit tests: Bypass parameter support is mandatory for FX Plug-in (not Instrument)!