From 7488d6f4828956331fa1fd794bc8f153dc5a0e30 Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Wed, 16 Dec 2020 21:53:59 +0100 Subject: [PATCH] Move the VST3 design document to docs/ --- README.md | 3 --- src/common/serialization/vst3/README.md => docs/vst3.md | 3 +-- 2 files changed, 1 insertion(+), 5 deletions(-) rename src/common/serialization/vst3/README.md => docs/vst3.md (98%) diff --git a/README.md b/README.md index 4e53f1ff..5d7e6a8c 100644 --- a/README.md +++ b/README.md @@ -30,9 +30,6 @@ incomplete list of things that still have to be done before this can be used: `AudioBusBuffers` - `IParameterChanges`, `IParamValueQueue`, `IEventList`, and all event types in VST 3.7.1 -- Finalize the VST3 [design - document](https://github.com/robbert-vdh/yabridge/tree/feature/vst3/src/common/serialization/vst3/README.md) - and move it to `docs/`. - Update the GitHub Actions workflows. - Update yabridgectl to handle buth VST2 and VST3 plugins. - Update all documentation to refer to VST2 and VST3 support separately, and diff --git a/src/common/serialization/vst3/README.md b/docs/vst3.md similarity index 98% rename from src/common/serialization/vst3/README.md rename to docs/vst3.md index 5a6b4f8c..3b3cbcfa 100644 --- a/src/common/serialization/vst3/README.md +++ b/docs/vst3.md @@ -1,7 +1,6 @@ # VST3 serialization -TODO: Once this is more fleshed out, move this document to `docs/`, and perhaps -replace this readme with a link to that document. +TODO: Flesh this out further The VST3 SDK uses an architecture where every concrete object inherits from an interface, and every interface inherits from `FUnknown`. `FUnkonwn` offers a