Releases: hotwatermorning/Vst3SampleHost
Releases · hotwatermorning/Vst3SampleHost
Vst3SampleHost-Release 0.9.2
Changes:
- 859c69b update the version number to 0.9.2
- fb5e446 [plugin/vst3] add comments
- b0932c4 [plugin/vst3] refactor plugin editor APIs.
- 1ba5b35 [gui/Gui] ignore unnecessary keyboard focusing
- 66f1cdf [README] update readme
- 0d479ef Update azure-pipelines.yml for Azure Pipelines
- 8ced60c Update azure-pipelines.yml for Azure Pipelines
- fd4c583 Update azure-pipelines.yml for Azure Pipelines
- 93209bb Update azure-pipelines.yml for Azure Pipelines
- f810547 [gui/Gui] tweak header panel ui
See More
- 9b69a0e fix download link
- eb9abf6 [gui] tweak gui appearance
- 8a9d8b8 [gui/Gui] reduce flickering on Windows
- e6de03f [app/App] fix error on first execution
- 7508efc [README] update readme
- 3c0df6d [README] update readme
- c8ca1cf fix licensing issues
- 28178b0 [misc] update ScreenShot.png
- 986b1b7 [app/App] fix level meter for mono
- 5aa1772 [gui/DeviceSettingDialog] enable the DeviceSettingDialog to select channel counts
- 1e0a1db [app/App] fix a bug of ProcessInfo initialization
- c8eb7da [gui/Gui] implement level meter
- 60fe69e [plugin/vst3] fix plugin debug output
- 6ccd211 [log/LoggingSupport] prevent variable name conflicting
- d21e7a2 [file/Config] save plugin search path to the config file
- c3a5aa3 [plugin/vst] remove unnecessary speaker arrangement modification
- d1cff6c use logging macro instead of hwm::dout
- b55684d [misc/Either] reduce warnings
- 90cbbb8 [app/App] refactor error handling for config file
- 23bfedf [plugin/vst3/Vst3Debug] fix a compilation error.
- 5c00d57 [log/LoggingSupport] use more specific name for a variable used in HWM_LOG macro
- 3ae03f6 [log/LoggingStrategy] fix the temporary filename for logging file rotation
- df4cc39 [log] import logger classes from Terra
- 52a213d [resource/ResourceHelper] change config file path.
- b171f80 [misc/Range] fix typos of add() algorithm.
- c0352b3 [app/App.cpp] fix source charset warnings on MSVC
- e865f19 Merge branch 'refactor_vst3plugin'
- 89d9d36 [misc/StrCnv] fix buffer overflow of to_wstr()
- 77a2eec [test/Vst3PluginClassInfoTest] add Vst3PluginSubCategoryTest
- 1614c4d [plugin/vst3] fix potential buffer overflow
- d810085 [misc/StrCnv] enable string conversion functions to take a range of a string
- 39ef101 [plugin/vst3] add VstMAUtils.hpp
- 18515e6 [src] fix interface class names
- 1ffc67f [plugin/vst3] fix function names
- 671a787 [plugin/vst3] simplify Vst3Plugin construction code
- f71e4c0 [plugin/vst3] split FactoryInfo and ClassInfo from Vst3PluginFactory.hpp
- 11a42ad Merge pull request #36 from hotwatermorning/use_vst3plugin_destruction_listener
- 357e2f8 [plugin/vst3] Use Vst3PluginDestructionListener instead of on_destruction function object.
- f444ec1 [device/AudioDeviceManager] don't reset stream pointer before closing it.
- 7240629 [gui/Gui] add the volume level indicator
- 6c8dc0b [gui/AboutDialog] remove an unnecessary include
- b3d51cc [plugin/vst3] use wxWindow's native handle directly to open a plugin editor.
- 046f0b8 [gui/AboutDialog] refactor AboutDialog
- 17b3f65 [app/TestSynth] initialize TestSynth with its constructor
- 6a77dea Merge pull request #32 from hotwatermorning/setup_product_info
- f80612e [cmake] fix bundle version settings
- ffddc7f [src/Resource.rc.in] fix rc file format.
- 562e082 [cmake] refactor product info configuration
- 44675cb Merge pull request #30 from hotwatermorning/show_version_info
- 7915912 [cmake] create a new CommitID.inc file if not exists
- 19824a2 [cmake] disable debugging messages
- 2f96975 [src/gui/AboutDialog] show version info on AboutDialog
- a2652ee [src/app] add AppConfig
- 875aeb7 Merge pull request #29 from hotwatermorning/save_playback_options
- 46b3f1f [src/file] enable saving app playback status
- 872a792 [src/file] refactor file io
- c84368d [src/app] tidy TestSynth class
- e4b6c44 [app] move App.cpp and App.hpp into the app directory
- 62e23d0 Merge pull request #27 from hotwatermorning/refactor_buses_info_classes
- aeee632 [plugin/vst3] refactor buses info classes.
- c04ba1c Merge pull request #25 from hotwatermorning/disable_chapter_separation
- fa32d19 disable chapter separation
- f30fd21 [README] update build commands and instruction
- e628b74 arrangement build targets into one project file
- e2003b8 [ci] abort script if error has occured
- 6bea84e [README] add a ci badge and download links
- dd1dfd2 [CI] update artifacts settings
- 19d1276 [README] tweak readme text
- 8a3c8b4 [README] update README and add the VST trademark text
- fc0ecaf [CI] fix ci settings and build the app with Visual Studio 2019
- 47ab3af Merge branch 'add_icon_and_about_dialog'
- 7a81721 [gui/Gui] fix runtime error on macOS
- d835db6 [gui/Gui] set icon to the main window for Windows
- 6059ab0 [gui/Gui] fix menu positions and a command handler for Windows
- 95d9376 [data/app_icon.ico] replace the app icon file
- df26e1e [gui/AboutDialog] make AboutDialog work on windows.
- c35e7e6 [data] set app_icon
- 06d9231 [App] implement about dialog
- 5f5e45e [Add] fix a bug that synth sound is ignored when audio input is enabled.
- 39dc125 [misc] add
add
algorithm - a702dea [gradle] don't find ccache on Windows
- 7c28b8f [ChapterXX src/App] add TestSynth class to test audio output devices without plugins
- aa765a2 [ChapterXX src/App] cope with mono device/plugin channels
- cc2e9aa [ChapterXX app] set initial output level to -10.0 dB
- 4cb75cd [ChapterXX misc/TransitionalVolume] add set_target_db_immediately() member function
- 2835fe4 [ChapterXX src/App] proceed continuous_sample_count_
- 949aea2 [ChapterXX device/AudioDeviceManager] limit the generated audio to the range [-1.0, 1.0]
- 363fb3b [ChapterXX plugin/vst3] add sub-category querying functions to ClassInfo
- 6ddb1ac [CI] update azure_pipelines.yml to build app for each chapters.
- 00eece4 create chapter directories
- 9139a64 [src/file/ProjectFile] implement project file support
- f0a5676 [src/file] mv a directory from src/config to src/file
- 7629255 [gui/PluginEditor] enable PluginEditorFrame to change its view type
- 7b2eb23 [gui/PCKeyboardInput] fix KeyID values
- 3ef0fd3 [device/AudioDeviceManager] clear the stream_ pointer after stopped
- fcebfa7 [plugin/vst3/Vst3PluginFactory] remove additional invocation of release() member function.
- bb3b1b5 [plugin/vst3/Vst3PluginFactory] add Vst3PluginFactoryLis...