Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modernize/migrate-to-juce6-cmake-clang #1

Merged
merged 198 commits into from
May 8, 2022

Conversation

JohT
Copy link
Owner

@JohT JohT commented Feb 25, 2022

Major Changes:

  • Modernize and refactor Speclet to the current version of JUCE
  • Build it with CMake, Ninja and CLang on MacOs and Visual Studio Build Tools on Windows
  • Test it with Catch2 and CMake CTest
  • Add benchmark tests
  • Add performance log compatible with google chrome tracing
  • Update to VST3
  • Add Tooltips
  • Hide unused controls based on the selected transformation
  • Renewed parameter management (AudioProcessorValueTreeState)
  • Support Apple x64 and M1

@JohT JohT self-assigned this Feb 25, 2022
@JohT JohT force-pushed the modernize/migrate-to-juce6-cmake-clang branch 7 times, most recently from 3144d59 to 38aff36 Compare March 4, 2022 12:31
@JohT JohT force-pushed the modernize/migrate-to-juce6-cmake-clang branch from b2a1b11 to 1438f2d Compare March 21, 2022 06:47
JohT and others added 28 commits May 2, 2022 22:11
for a more reproducable build and cpm offline mode support
@JohT JohT merged commit e48c3ae into main May 8, 2022
@JohT JohT deleted the modernize/migrate-to-juce6-cmake-clang branch May 8, 2022 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant