From 681be5731b4e50b9ecd9754f08406d5c60de0400 Mon Sep 17 00:00:00 2001 From: Roland Rabien Date: Thu, 28 Sep 2023 08:24:34 -0700 Subject: [PATCH] Fix Linux bus layouts --- CMakeLists.txt | 1 - Changelist.txt | 7 +++++++ modules/gin | 2 +- plugin/Source/PluginProcessor.cpp | 3 ++- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 011d6a7..e9dfc9b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -386,7 +386,6 @@ target_compile_definitions (${PLUGIN_NAME} PRIVATE JUCE_USE_MP3AUDIOFORMAT=0 JUCE_USE_LAME_AUDIO_FORMAT=0 JUCE_USE_WINDOWS_MEDIA_FORMAT=0 - JucePlugin_PreferredChannelConfigurations={0,2} _CRT_SECURE_NO_WARNINGS ) diff --git a/Changelist.txt b/Changelist.txt index a87cdc7..72f0a4e 100644 --- a/Changelist.txt +++ b/Changelist.txt @@ -1,3 +1,10 @@ +1.0.3: + +- Add retrigger to step LFO +- Fix preset loading if the file has been manually renamed +- Fix crash initializing plugin on Linux +- Fix channel config on Linux + 1.0.2: - Add retrigger to LFO diff --git a/modules/gin b/modules/gin index 850d96f..ea098bd 160000 --- a/modules/gin +++ b/modules/gin @@ -1 +1 @@ -Subproject commit 850d96f45d0b5c006ffc7b36c364c6eae69ce00e +Subproject commit ea098bd4bcb1561e74da52ab100861713cd2dfb0 diff --git a/plugin/Source/PluginProcessor.cpp b/plugin/Source/PluginProcessor.cpp index c495dad..16214f4 100644 --- a/plugin/Source/PluginProcessor.cpp +++ b/plugin/Source/PluginProcessor.cpp @@ -448,7 +448,8 @@ void extractWavetables() #endif //============================================================================== -WavetableAudioProcessor::WavetableAudioProcessor() : gin::Processor (false) +WavetableAudioProcessor::WavetableAudioProcessor() + : gin::Processor (juce::AudioProcessor::BusesProperties().withOutput ("Output", juce::AudioChannelSet::stereo(), true), false) { { auto sz = 0;