From edd9a810268151ce6894ce35df7f3a8d52de5b11 Mon Sep 17 00:00:00 2001 From: Jarkko Sakkinen Date: Sun, 10 Feb 2019 14:53:22 +0200 Subject: [PATCH] Add a note about JUCE and Qt to the documentation Summarizes the discussion in #486. Closes: #486 --- doc/Architecture.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 doc/Architecture.md diff --git a/doc/Architecture.md b/doc/Architecture.md new file mode 100644 index 00000000000..9d340a70b06 --- /dev/null +++ b/doc/Architecture.md @@ -0,0 +1,13 @@ +## 3rd Party Frameworks + +### JUCE + +JUCE makes adapting to different audio APIs easy, which we don't need because we +have our own code for that. It is plug-in framework that makes many things easy +at the price of flexibility. + +### Qt + +Qt might be in a distant future an option worth of considering because we would +get rid alot of Cocoa and Windows specific code. In addition the flexibility +how things can be done would be compared to VSTGUI from a different dimension.