surge-synthesizer / surge

Synthesizer plug-in (previously released as Vember Audio Surge)
https://surge-synthesizer.github.io/
GNU General Public License v3.0
3.15k stars 400 forks source link

Port to JUCE book of work #3737

Closed baconpaul closed 3 years ago

baconpaul commented 3 years ago

This issue is @baconpaul 's book of work for the port to juce / creation of Surge XT. I locked it to keep myself organized. If you are working on or trying SXT and find a new bug, please just open an issue with "Surge XT" in the subject. This is really just pauls opaque list for himself and a place for him to hang commits.

If you want to try surge xt then

  1. You probably don't, but
  2. cmake -Bbuildxt -DBUILD_SURGE_JUCE_PLUGINS=True
  3. cmake --build buildxt --config Debug --target surge-xt_All. Depending on your OS and generator you may also want to add --parallel as an option. Definitely on Linux!
  4. Standalone executable, VST3, AU (Mac only) and (if you have VST2SDK_DIR set) VST2 will appear in buildxt\surge-xt_Artefacts
baconpaul commented 3 years ago

This issue has outlived its usefullness. I just fragged it into sub-issues now.