Commit Graph

  • 9a93120a4e 339d4f3159 documentation GitHub Actions 2025-08-18 01:26:19 +00:00
  • 68328c0887 a472116796 GitHub Actions 2025-08-18 01:19:02 +00:00
  • a4c8688ba3 f302cdb454 GitHub Actions 2025-08-18 00:50:32 +00:00
  • f302cdb454 Update README.md v0.4.0-bad Xaymar 2025-08-08 05:58:38 +02:00
  • b45852aec5 Clean and proper directory structure Xaymar 2025-08-08 05:32:29 +02:00
  • b5f26807a7 4c5be9d99df0bc8c307ad0214e7628cf68736916 GitHub Actions 2025-08-18 00:22:21 +00:00
  • 857104607e Minor documentation improvements Xaymar 2025-08-08 05:27:59 +02:00
  • aa51612da9 Document vst_effect_supports_t.conformsToWindowRules Xaymar 2025-08-08 04:57:34 +02:00
  • ab604beafc Use README.md as the documentation main page Xaymar 2025-08-08 04:40:12 +02:00
  • 7ae4d26695 Effect 0x3B/0x3C: Define virtual key codes Xaymar 2025-08-08 04:37:59 +02:00
  • 6af3de922c Some documentation updates Xaymar 2025-08-08 04:15:18 +02:00
  • cfa826070c 'cinttypes' doesn't exist prior to C++11 Xaymar 2025-08-08 04:09:52 +02:00
  • fbeab32e30 Add @todo tags to anything that needs work Xaymar 2025-08-08 04:09:12 +02:00
  • 607ba4d5be Fix up C99 support again Xaymar 2025-08-08 03:59:29 +02:00
  • 07e88f033c Host 0x17: Query which thread is currently active Xaymar 2025-08-08 02:54:16 +02:00
  • 899315f481 Host 0x1F/0x31: Query current input/output speaker arrangement Xaymar 2025-08-08 01:24:10 +02:00
  • 0cf417c5d7 Host 0x13/0x14: Current input/output sample latency Xaymar 2025-08-08 01:24:10 +02:00
  • 287967df71 Host 0x11/0x12: Current effect sample rate and block size Xaymar 2025-08-08 01:24:10 +02:00
  • 4d7978a786 Host 0x27: Query current host language Xaymar 2025-08-08 01:24:10 +02:00
  • 6f752c2afc Host 0x29: Retrieves the path of the currently loaded effect Xaymar 2025-08-08 02:11:03 +02:00
  • a6d1ae6999 Host 0x2A: Plug-in requests a full refresh of information Xaymar 2025-08-08 01:24:10 +02:00
  • 2cfed28193 Host 0x2B/0x2C: Intended behavior appears to be locking/unlocking Xaymar 2025-08-08 01:24:10 +02:00
  • 0a9bae5e40 Add "editFile" to vst_host_supports_t Xaymar 2025-08-08 01:24:10 +02:00
  • cec86e58dd Host 0x1E: Request a resize of the window containing our custom editor Xaymar 2025-08-08 01:24:10 +02:00
  • 3a9af11188 Slightly improve overall documentation Xaymar 2025-08-08 01:24:10 +02:00
  • 566e225ce1 cdcb0d905b GitHub Actions 2025-08-17 23:59:12 +00:00
  • cdcb0d905b Add documentation to VST_EVENT_TYPE_04 and VST_EVENT_TYPE_05 Xaymar 2025-08-08 06:04:57 +02:00
  • 50e451ab9f vst_event_midi_sysex_t is event type 6 not 5 Xaymar 2025-08-08 06:02:18 +02:00
  • 1648f45295 Empty field in vst_events_t is likely padding Xaymar 2025-08-08 04:47:06 +02:00
  • e9f88c7fad Add MIDI and MIDI SysEx event structures (#2, #3) Xaymar 2025-08-08 03:55:12 +02:00
  • 3cb139a14a Initial work towards event handling support (#3) Xaymar 2025-08-08 01:24:10 +02:00
  • ff7f380234 Add modern C++ style C header include Xaymar 2025-08-08 05:34:16 +02:00
  • f8ca1b081c Strip out old vst3sdk support as it's unsupported by Steinberg now Xaymar 2025-08-08 06:15:56 +02:00
  • 339d4f3159 Add documentation to VST_EVENT_TYPE_04 and VST_EVENT_TYPE_05 root v0.4.0 dev Xaymar 2025-08-08 06:04:57 +02:00
  • ac2d40ebce vst_event_midi_sysex_t is event type 6 not 5 Xaymar 2025-08-08 06:02:18 +02:00
  • 22bb104943 Strip out old vst3sdk support as it's unsupported by Steinberg now Xaymar 2025-08-08 06:15:56 +02:00
  • 779b6c55de Update README.md Xaymar 2025-08-08 05:58:38 +02:00
  • 7593071b9e Add modern C++ style C header include Xaymar 2025-08-08 05:34:16 +02:00
  • ce82058d69 Clean and proper directory structure Xaymar 2025-08-08 05:32:29 +02:00
  • f32ac9b385 Minor documentation improvements Xaymar 2025-08-08 05:27:59 +02:00
  • a17e62c097 Support for C98 and C++98 Xaymar 2025-08-08 05:18:23 +02:00
  • 0c87491e6f Document vst_effect_supports_t.conformsToWindowRules Xaymar 2025-08-08 04:57:34 +02:00
  • cb3952b5f1 Empty field in vst_events_t is likely padding Xaymar 2025-08-08 04:47:06 +02:00
  • a76aa75260 Define "External" category (#5) Xaymar 2025-08-08 04:42:50 +02:00
  • 4246e8442c Use README.md as the documentation main page Xaymar 2025-08-08 04:40:12 +02:00
  • 00a9f2dc53 Effect 0x3B/0x3C: Define virtual key codes Xaymar 2025-08-08 04:37:59 +02:00
  • 4b00c75a3f Some documentation updates Xaymar 2025-08-08 04:15:18 +02:00
  • 93bc195dea 'cinttypes' doesn't exist prior to C++11 Xaymar 2025-08-08 04:09:52 +02:00
  • 45194f82b9 Add @todo tags to anything that needs work Xaymar 2025-08-08 04:09:12 +02:00
  • bc16fce699 Fix up C99 support again Xaymar 2025-08-08 03:59:29 +02:00
  • 6576c95a74 Add MIDI and MIDI SysEx event structures (#2, #3) Xaymar 2025-08-08 03:55:12 +02:00
  • de16483b55 Host 0x17: Query which thread is currently active Xaymar 2025-08-08 02:54:16 +02:00
  • b5310b8922 Host 0x2D/0x2E/0x2F: Controllable crash/memory corruption via p_ptr Xaymar 2025-08-08 01:24:10 +02:00
  • 098f059834 Host 0x1F/0x31: Query current input/output speaker arrangement Xaymar 2025-08-08 01:24:10 +02:00
  • ca9d9de24e Host 0x15/0x16: Query which vst_effect_t is attached to an input/output stream Xaymar 2025-08-08 01:24:10 +02:00
  • 596cf21b71 Host 0x13/0x14: Current input/output sample latency Xaymar 2025-08-08 01:24:10 +02:00
  • 8204f06ca7 Host 0x11/0x12: Current effect sample rate and block size Xaymar 2025-08-08 01:24:10 +02:00
  • 64ddb953db Host 0x27: Query current host language Xaymar 2025-08-08 01:24:10 +02:00
  • 5cef1f300a Host 0x29: Retrieves the path of the currently loaded effect Xaymar 2025-08-08 02:11:03 +02:00
  • 9f1a61b603 Host 0x30: Some kind of path query related programs and banks Xaymar 2025-08-08 01:24:10 +02:00
  • ac4572eff4 Host 0x2A: Plug-in requests a full refresh of information Xaymar 2025-08-08 01:24:10 +02:00
  • 14688491dc Host 0x2B/0x2C: Intended behavior appears to be locking/unlocking Xaymar 2025-08-08 01:24:10 +02:00
  • a140b58016 Initial work towards event handling support (#3) Xaymar 2025-08-08 01:24:10 +02:00
  • 2551d06b0c Add "editFile" to vst_host_supports_t Xaymar 2025-08-08 01:24:10 +02:00
  • e81a1f91e2 Host 0x1E: Request a resize of the window containing our custom editor Xaymar 2025-08-08 01:24:10 +02:00
  • 0b608bec1f Slightly improve overall documentation Xaymar 2025-08-08 01:24:10 +02:00
  • 0b984c10a3 e9fcf1408b GitHub Actions 2025-08-08 00:39:49 +00:00
  • e9fcf1408b Host 0x0E -> 0x0D: Missed one of the off-by-1 errors v0.3.4 Xaymar 2025-08-08 02:37:15 +02:00
  • d23a117ecc Add editorconfig file for automatically trimming whitespace Xaymar 2025-08-08 01:24:10 +02:00
  • d70066c4b8 c9629ad8d3 GitHub Actions 2025-08-07 23:56:31 +00:00
  • c9629ad8d3 Fix all host opcodes being offset by 1 or two v0.3.3 Xaymar 2025-08-08 01:21:33 +02:00
  • e95f2e77b0 4b1910a28a8c8fafc7f789f96c8f6d3737337eef GitHub Actions 2025-08-07 23:23:52 +00:00
  • 5d195e55a0 87b3e2bcfc GitHub Actions 2025-08-07 23:08:08 +00:00
  • 5b5752818b ba4413fd72d3984e030eaa073d757ef93ab9f122 GitHub Actions 2025-08-07 22:26:22 +00:00
  • 1fb61ea3fc 87b3e2bcfc GitHub Actions 2025-08-06 03:20:21 +00:00
  • 87b3e2bcfc Hopefully fix documentation not updating on push v0.3.2 Xaymar 2025-08-06 05:19:28 +02:00
  • 9dd8de817f Update README Xaymar 2025-08-06 05:18:17 +02:00
  • 41a24b0f07 Mac OS exclusivity isn't an important thing either Xaymar 2025-08-06 04:21:22 +02:00
  • 0049af4720 VST version changes aren't important enough to warrant red boxes Xaymar 2025-08-06 04:17:56 +02:00
  • 35125a732b Various fixes for documentation Xaymar 2025-08-06 04:14:15 +02:00
  • 21998dbbc0 Fix wrong reference to VST_HOST where we wanted VST_EFFECT Xaymar 2025-08-06 04:07:08 +02:00
  • fa02ffef09 Fix incorrect type definition in vst.hpp Xaymar 2025-08-06 04:06:23 +02:00
  • ce354e3824 Fix duplicate definition of VST_EFFECT_OPCODE_43 Xaymar 2025-08-06 04:05:31 +02:00
  • 5e65ee89ca Fix incorrect definition for vst_host_callback_t v0.3.1 Xaymar 2025-08-06 03:56:51 +02:00
  • 3c7322c90d Oops: VST_EFFECT_OPCODE_PARAM_PROPERTIES is actually 0x38 Xaymar 2025-08-06 03:46:12 +02:00
  • 3beabeef6d Add vst.hpp to automatically generated docs Xaymar 2025-08-06 03:33:52 +02:00
  • 71ad8e7660 6a1e5be101 Xaymar 2025-08-06 03:28:14 +02:00
  • 6a1e5be101 Automatically generate documentation for hosting via Github Pages Xaymar 2025-08-06 02:52:14 +02:00
  • f5779515c2 More documentation improvements Xaymar 2025-08-06 02:51:57 +02:00
  • 4b0f52863f More documentation improvments Xaymar 2025-08-06 02:29:41 +02:00
  • b49fb7872d More C99 compat improvements and doxygen support Xaymar 2025-08-06 00:49:20 +02:00
  • 06245409e8 Improve documentation for speakers and vkey op-codes Xaymar 2025-08-05 23:56:02 +02:00
  • adc0352d59 Float parameters are sometimes required to be normalized within 0.0 and 1.0 Xaymar 2025-08-05 15:58:38 +02:00
  • 86838d1e67 Add further documentation to vst_parameter_properties_t v0.3.0 Xaymar 2025-08-05 15:39:29 +02:00
  • 1c13d4b88a Forgot to append the _t Xaymar 2025-08-05 08:27:09 +02:00
  • 31fde8b4c8 Fix C++ and C compilation errors Xaymar 2025-08-05 08:22:09 +02:00
  • ddcca1549b Fix recently introduced C compatibility issues Xaymar 2025-08-05 08:10:14 +02:00
  • b7c86d3766 Better understanding of vst_effect_supports.bypass Xaymar 2025-08-05 07:56:40 +02:00
  • 33b3f9c9b6 More container related things. Xaymar 2025-08-05 07:41:52 +02:00
  • 7e5da0b551 Stream handling and some better documentation Xaymar 2025-08-05 07:26:55 +02:00