add arpeggiator, rename presets, move spectrum analyzer into waveform

This commit is contained in:
Armin 2026-08-13 00:38:10 +02:00
commit 3331b4cc16
9 changed files with 1126 additions and 395 deletions

View file

@ -98,3 +98,15 @@ target_link_libraries(ChromaFlock PRIVATE
juce::juce_gui_basics
juce::juce_gui_extra
)
# Offline preset-loudness calibration tool (not built by default).
# Usage: ./level_normalizer (dry run)
# ./level_normalizer --apply (write new masterLevels into PresetManager.h)
add_executable(level_normalizer EXCLUDE_FROM_ALL Tools/LevelNormalizer.cpp)
target_compile_definitions(level_normalizer PUBLIC
JUCE_APPLICATION_NAME=LevelNormalizer
JUCE_APPLICATION_VERSION=1.0.0
)
target_link_libraries(level_normalizer PRIVATE
juce::juce_audio_processors
)