Skip to content

Releases: hotwatermorning/Vst3SampleHost

Vst3SampleHost-Release 0.9.2

20 Sep 10:20
Compare
Choose a tag to compare

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...
Read more