Commit Graph

  • c5225e826a Update note on Bitwig+Flatpak Robbert van der Helm 2022-06-08 18:09:14 +02:00
  • 5d861f0b05 Reword the changelog Robbert van der Helm 2022-06-08 17:27:05 +02:00
  • 637176541d Remove old TODOs Robbert van der Helm 2022-06-08 14:57:16 +02:00
  • 818eeb2137 Remove unused include Robbert van der Helm 2022-06-08 14:45:38 +02:00
  • c598ca08e1 Update notifications for yabridge 4.0 Robbert van der Helm 2022-06-08 14:45:31 +02:00
  • 6ad78148ff Update tested versions Robbert van der Helm 2022-06-08 14:28:54 +02:00
  • d9de22ddbd Add support for VST2 effBeginLoad{Bank,Program} Robbert van der Helm 2022-06-08 14:27:04 +02:00
  • 65cf9cd782 Increase VST2 buffer and MIDI serialization limits Robbert van der Helm 2022-05-26 12:57:18 +02:00
  • 39605ef465 Increase MIDI event count limits for VST2 Robbert van der Helm 2022-05-26 12:56:35 +02:00
  • 78858b98f7 [yabridgectl] Check notify-send install status Robbert van der Helm 2022-05-24 13:40:58 +02:00
  • 480755f8f0 Revert "[yabridgectl] Don't resolve rvas when parsing" Robbert van der Helm 2022-05-24 04:29:29 +02:00
  • 6c1f7bd469 [yabridgectl] Don't resolve rvas when parsing Robbert van der Helm 2022-05-24 04:17:28 +02:00
  • 6818b4fd09 [yabridgectl] Rename utils module to util Robbert van der Helm 2022-05-23 12:57:11 +02:00
  • 1f35081bad [yabridgectl] Parse without winedump when possible Robbert van der Helm 2022-05-23 12:57:05 +02:00
  • 4a845ec952 [yabridgectl] Convert VST 3.7.5 moduleinfo files Robbert van der Helm 2022-05-20 01:03:27 +02:00
  • cb0c673f58 [yabridgectl] Add a rewriter for VST3 moduleinfo Robbert van der Helm 2022-05-20 00:41:40 +02:00
  • cc7988867d [yabridgectl] Update dependencies Robbert van der Helm 2022-05-19 22:48:58 +02:00
  • 03c2acd578 Add a todo on the VST 3.7.5 moduleinfo format Robbert van der Helm 2022-05-19 22:31:16 +02:00
  • f33875b424 Update VST3 SDK version to 3.7.5 Robbert van der Helm 2022-05-19 22:19:42 +02:00
  • 9ea547fa8e Update tested versions Robbert van der Helm 2022-05-19 15:43:34 +02:00
  • 95af37a22b Mention window manager control winecfg checkbox Robbert van der Helm 2022-05-19 15:42:20 +02:00
  • 162aeed661 Only set up VST3 SHM audio buffers in setActive() Robbert van der Helm 2022-05-19 14:43:59 +02:00
  • 8c10edf861 Add explicit virtual default destructors Robbert van der Helm 2022-05-18 18:44:15 +02:00
  • 3e73d60b78 Only resize VST3 shared memory buffers when needed Robbert van der Helm 2022-05-18 18:08:47 +02:00
  • dedcdefebf Allow resizing shared memory buffers in setActive Robbert van der Helm 2022-05-18 17:46:51 +02:00
  • 5d9029d839 Store process setup data instead of offline flag Robbert van der Helm 2022-05-18 17:40:19 +02:00
  • ff0598a982 Fix markup in the Bitwig 4.3 workaround note Robbert van der Helm 2022-05-15 02:42:30 +02:00
  • 6efc69071e Fix building with -Dvst3=false #180 Robbert van der Helm 2022-05-14 13:17:56 +02:00
  • 0ac67c135f Update README.md zewelor 2022-05-10 21:13:34 +02:00
  • f76ba16a30 Add a note on Bitwig Studio 3.3 Robbert van der Helm 2022-05-10 15:58:08 +02:00
  • 21609002f0 Update wine-tkg instructions in readme Robbert van der Helm 2022-05-05 12:46:32 +02:00
  • 6b22ac6e66 Remove very insightful comment Robbert van der Helm 2022-05-03 17:44:18 +02:00
  • 7d1af7a6da Remove the wine-tkg reference for Ubuntu Robbert van der Helm 2022-04-29 14:12:58 +02:00
  • 89378e8862 Handle dlsym() failures in chainloaders better Robbert van der Helm 2022-04-21 14:21:26 +02:00
  • 958007b56d Mention the yabridge 4.0 VST2 install location Robbert van der Helm 2022-04-19 12:33:49 +02:00
  • e6517cadf0 Reword the package part of the usage section Robbert van der Helm 2022-04-19 12:30:26 +02:00
  • ae0237d93c [yabridgectl] Change copied to synced in status Robbert van der Helm 2022-04-18 15:51:01 +02:00
  • 4e2f72d67a [yabridgectl] Don't skip over broken symlinks Robbert van der Helm 2022-04-18 12:58:42 +02:00
  • 8abb960813 [yabridgectl] List sync target dirs in status Robbert van der Helm 2022-04-17 20:44:45 +02:00
  • 3970bc7f52 [yabridgectl] Set up in ~/.vst/yabridge by default Robbert van der Helm 2022-04-17 20:27:47 +02:00
  • 5ea5968f96 [yabridgectl] Move subdirectory detection Robbert van der Helm 2022-04-17 20:14:38 +02:00
  • 797bc07753 [yabridgectl] Add option for VST2 install location Robbert van der Helm 2022-04-17 18:47:45 +02:00
  • ffddb06b28 Actually add the new merged host.cpp file Robbert van der Helm 2022-04-16 23:29:57 +02:00
  • b3efcf4e06 Merge yabridge-group.exe and yabridge-host.exe Robbert van der Helm 2022-04-16 23:26:24 +02:00
  • 4d9e865dd3 Define plugin and chainloader deps in own dir Robbert van der Helm 2022-04-16 23:00:25 +02:00
  • 6c815f4ca4 Disable LTO on the plugin libraries again Robbert van der Helm 2022-04-16 22:30:26 +02:00
  • 470f4dfaaa Remove the with- prefix from the build options Robbert van der Helm 2022-04-16 21:13:46 +02:00
  • 68b9e0f0f3 Update roadmap Robbert van der Helm 2022-04-16 21:01:28 +02:00
  • f62d06e085 [yabridgectl] Remove symlink installation method Robbert van der Helm 2022-04-16 21:00:56 +02:00
  • 9420bade62 Include the chainloader libraries in the artifacts Robbert van der Helm 2022-04-16 20:38:35 +02:00
  • 773b101cd4 Update error messages for chainloading changes Robbert van der Helm 2022-04-16 20:35:21 +02:00
  • 795ea70356 Strip chainloaders in CI builds Robbert van der Helm 2022-04-16 20:26:46 +02:00
  • a647e56499 Mention chainloading in meson introduction Robbert van der Helm 2022-04-16 20:25:57 +02:00
  • 3ed5db6b48 Remove chainloading from the roadmap Robbert van der Helm 2022-04-16 20:23:57 +02:00
  • 135fed6f8c Mention chainloader libraries in packaging notes Robbert van der Helm 2022-04-16 20:23:29 +02:00
  • d2a21b28a8 [yabridgectl] Show VST2 library architecture Robbert van der Helm 2022-04-16 20:22:32 +02:00
  • 585329541c [yabridgectl] Update to use chainloader libraries Robbert van der Helm 2022-04-16 20:12:58 +02:00
  • 8710b6d63d Add one last Hail Mary search to the chainloader Robbert van der Helm 2022-04-16 19:54:53 +02:00
  • 6f16eb5c76 Print library path in the initialization message Robbert van der Helm 2022-04-16 19:35:34 +02:00
  • d73a0041eb Find the correct library file from the chainloader Robbert van der Helm 2022-04-16 19:26:27 +02:00
  • 85989f4c1d Also add a way to use logging library without Asio Robbert van der Helm 2022-04-16 19:21:34 +02:00
  • d63b4d2da5 Add the plugin library names to config.h.in Robbert van der Helm 2022-04-16 19:01:36 +02:00
  • 3cad93cb65 Move get_augmented_search_path to process library Robbert van der Helm 2022-04-16 18:42:18 +02:00
  • c2794831da Add (for now, hardcoded) chainloader libraries Robbert van der Helm 2022-04-16 18:21:02 +02:00
  • 0487947d91 Export chainloader functions in the plugin libs Robbert van der Helm 2022-04-16 17:55:20 +02:00
  • d79663bdc1 Remove spurious underscores from socket files Robbert van der Helm 2022-04-16 15:59:54 +02:00
  • 0ba0dab675 Add missing extern "C" to GetPluginFactory Robbert van der Helm 2022-04-16 15:25:00 +02:00
  • 6773305646 Allow including process.h without Asio support Robbert van der Helm 2022-04-16 15:20:22 +02:00
  • e9c8c69a80 Enable LTO for the non-Winelib targets Robbert van der Helm 2022-04-16 14:59:35 +02:00
  • 46af07748b Move desktop notifications to its own header Robbert van der Helm 2022-04-16 14:57:26 +02:00
  • fde90d7bc3 Pass plugin path around instead of redetecting Robbert van der Helm 2022-04-16 14:21:24 +02:00
  • 1fec4c8860 Change the description in the GPL header Robbert van der Helm 2022-04-15 15:28:45 +02:00
  • 88ac466501 Remove all references to Boost Robbert van der Helm 2022-04-15 15:25:03 +02:00
  • 7b3afa4043 Replace Boost.Dll with our own function Robbert van der Helm 2022-04-15 15:16:37 +02:00
  • b2ffbb8b4d Also consider empty dirs for find_dominating_file Robbert van der Helm 2022-04-15 14:36:58 +02:00
  • c2de0cce2e Use our own export macro Robbert van der Helm 2022-04-15 14:00:35 +02:00
  • 6e2fff5710 Add size field in AudioShm move constructors Robbert van der Helm 2022-04-15 00:10:43 +02:00
  • 4e99afd53d Add a note on case sensitive extension matching Robbert van der Helm 2022-04-14 23:44:30 +02:00
  • b2a15620f3 Swap Boost.Container's small_vector out for LLVM's Robbert van der Helm 2022-04-14 23:31:14 +02:00
  • fd25010aca Replace Boost.Interprocess for audio-shm Robbert van der Helm 2022-04-14 20:44:49 +02:00
  • b2b6a606ea Silence -Wunused-result warnings Robbert van der Helm 2022-04-14 19:22:02 +02:00
  • 25f298636a Add now missing include Robbert van der Helm 2022-04-14 19:16:12 +02:00
  • 03dfc66e30 Remove obselete boost-fix header Robbert van der Helm 2022-04-14 19:12:48 +02:00
  • e4966a6245 Remove the now obsolete with-static-boost option Robbert van der Helm 2022-04-14 19:05:36 +02:00
  • f1d1c2520c No longer links against Boost.Filesystem Robbert van der Helm 2022-04-14 19:02:29 +02:00
  • c8bbdc4f54 Get rid of the last uses of Boost.Process Robbert van der Helm 2022-04-14 18:59:24 +02:00
  • 0c0b26c9a1 Remove now obselete compiler flags Robbert van der Helm 2022-04-14 18:47:31 +02:00
  • 037d6ad5aa Replace Boost.Process for the Wine plugin host Robbert van der Helm 2022-04-14 18:45:47 +02:00
  • f79b0fd146 Fix Process file redirection Robbert van der Helm 2022-04-14 18:43:22 +02:00
  • 642c341d26 Handle waiting on a dead process Robbert van der Helm 2022-04-14 18:18:17 +02:00
  • b6e63ea0d5 Add a function for searching through PATH Robbert van der Helm 2022-04-14 18:08:00 +02:00
  • 33b49dd7a5 Make the process building functions chainable Robbert van der Helm 2022-04-14 18:00:49 +02:00
  • 8d40341ade Add a function for splitting search paths Robbert van der Helm 2022-04-14 18:00:11 +02:00
  • a5ded46f27 Add a detach function to the process handles Robbert van der Helm 2022-04-14 16:43:18 +02:00
  • 75b3cf266d Add Process functions for detached spawning Robbert van der Helm 2022-04-14 16:39:34 +02:00
  • 1df7abfb2c Terminate handles when they get dropped Robbert van der Helm 2022-04-11 15:24:27 +02:00
  • 1641fb2996 Fix find_dominating_file() for ghc::filesystem Robbert van der Helm 2022-04-11 15:03:35 +02:00
  • a324042695 Use custom process library for notifications Robbert van der Helm 2022-04-11 14:55:22 +02:00
  • b80a30ba2a Redirect STDERR to /dev/null in process spawn Robbert van der Helm 2022-04-11 14:42:18 +02:00
  • 006cc6f52a Read the Wine version without Boost.Process Robbert van der Helm 2022-04-11 14:33:35 +02:00