AnalogTapeModel

Physical modelling signal processing for analog tape recording
Log | Files | Refs | Submodules | README | LICENSE

commit 84b38a602559672e286fd1c7cee33fe20035aa0d
parent d573ca69aac75c3e14bfbfaa6566f9586918564a
Author: jatinchowdhury18 <[email protected]>
Date:   Thu, 25 Jun 2020 09:02:29 -0700

Fix sliders bug (#52)

Co-authored-by: jatinchowdhury18 <[email protected]>
Diffstat:
MPlugin/CHOWTapeModel.jucer | 2+-
MPlugin/Source/GUI/gui.xml | 32++++++++++++++++----------------
MPlugin/Source/GUI/preset_save_gui.xml | 32++++++++++++++++----------------
Mwin_builds.sh | 2+-
4 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/Plugin/CHOWTapeModel.jucer b/Plugin/CHOWTapeModel.jucer @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <JUCERPROJECT id="jDoXPz" name="CHOWTapeModel" projectType="audioplug" jucerVersion="5.4.7" - version="2.3.3" pluginFormats="buildAU,buildStandalone,buildVST,buildVST3" + version="2.3.4" pluginFormats="buildAU,buildStandalone,buildVST,buildVST3" cppLanguageStandard="17" companyName="chowdsp" companyEmail="[email protected]" defines="SAVE_PRESETS=0" pluginManufacturerCode="Chow" reportAppUsage="0"> <MAINGROUP id="pXbPvR" name="CHOWTapeModel"> diff --git a/Plugin/Source/GUI/gui.xml b/Plugin/Source/GUI/gui.xml @@ -10,7 +10,7 @@ <group margin="5" padding="5" border="2" flex-direction="column"/> </Classes> <Types> - <Slider border="0" slider-type="rotary" slider-textbox="textbox-below"/> + <Slider border="0" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below"/> <ToggleButton border="0" max-height="50" caption-size="0" text="Active"/> <TextButton border="0" max-height="50" caption-size="0"/> <ComboBox border="0" max-height="50" caption-size="0"/> @@ -33,19 +33,19 @@ <View flex-direction="column" margin="5" padding=""> <Label max-height="5"/> <Slider caption="Input Gain [dB]" parameter="ingain" slider-textbox="textbox-below" - slider-type="rotary" max-height="160"/> + slider-type="rotary-horizontal-vertical" max-height="160"/> <ComboBox caption="Oversampling" parameter="os" max-height="70"/> <Slider caption="Dry/Wet" parameter="drywet" slider-textbox="textbox-below" - slider-type="rotary" max-height="170"/> + slider-type="rotary-horizontal-vertical" max-height="170"/> <Slider caption="Output Gain [dB]" parameter="outgain" slider-textbox="textbox-below" - slider-type="rotary" max-height="170"/> + slider-type="rotary-horizontal-vertical" max-height="170"/> </View> <View flex-direction="column" tab-color=""> <Label max-height="40" text="Hysteresis" font-size="18" justification="centred"/> - <Slider caption="Bias" parameter="width" slider-type="rotary" slider-textbox="textbox-below"/> + <Slider caption="Bias" parameter="width" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below"/> <Slider caption="Saturation" parameter="sat" slider-textbox="textbox-below" - slider-type="rotary"/> - <Slider caption="Drive" parameter="drive" slider-type="rotary" slider-textbox="textbox-below"/> + slider-type="rotary-horizontal-vertical"/> + <Slider caption="Drive" parameter="drive" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below"/> </View> <View display="tabbed" padding="0"> <View flex-direction="column" tab-caption="Loss" tab-color="" background-color="" @@ -63,34 +63,34 @@ </View> <View tab-caption="Degr." padding="0" flex-direction="column"> <Label text="Degrade" justification="centred" font-size="18" max-height="40"/> - <Slider parameter="deg_depth" slider-type="rotary" slider-textbox="textbox-below" + <Slider parameter="deg_depth" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" caption="Depth"/> - <Slider caption="Amount" parameter="deg_amt" slider-type="rotary" slider-textbox="textbox-below"/> - <Slider parameter="deg_var" slider-type="rotary" slider-textbox="textbox-below" + <Slider caption="Amount" parameter="deg_amt" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below"/> + <Slider parameter="deg_var" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" caption="Variance"/> </View> <View tab-caption="CHEW" padding="0" flex-direction="column"> <Label text="CHEW" justification="centred" font-size="18" max-height="40"/> - <Slider parameter="chew_depth" slider-type="rotary" slider-textbox="textbox-below" + <Slider parameter="chew_depth" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" caption="Depth" max-height="180"/> - <Slider caption="Frequency" parameter="chew_freq" slider-type="rotary" + <Slider caption="Frequency" parameter="chew_freq" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" max-height="200"/> </View> </View> <View display="tabbed" padding="0"> <View tab-caption="Flutter" flex-direction="column"> <Label max-height="40" text="Flutter" justification="centred" font-size="18"/> - <Slider caption="Depth" parameter="depth" slider-type="rotary" slider-textbox="textbox-below" + <Slider caption="Depth" parameter="depth" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" max-height="200"/> <Slider caption="Rate" parameter="rate" slider-textbox="textbox-below" - slider-type="rotary" max-height="200"/> + slider-type="rotary-horizontal-vertical" max-height="200"/> </View> <View tab-caption="Wow" flex-direction="column"> <Label max-height="40" text="Wow" justification="centred" font-size="18"/> - <Slider caption="Depth" parameter="wow_depth" slider-type="rotary" slider-textbox="textbox-below" + <Slider caption="Depth" parameter="wow_depth" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" max-height="200"/> <Slider caption="Rate" parameter="wow_rate" slider-textbox="textbox-below" - slider-type="rotary" max-height="200"/> + slider-type="rotary-horizontal-vertical" max-height="200"/> </View> </View> </View> diff --git a/Plugin/Source/GUI/preset_save_gui.xml b/Plugin/Source/GUI/preset_save_gui.xml @@ -10,7 +10,7 @@ <group margin="5" padding="5" border="2" flex-direction="column"/> </Classes> <Types> - <Slider border="0" slider-type="rotary" slider-textbox="textbox-below"/> + <Slider border="0" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below"/> <ToggleButton border="0" max-height="50" caption-size="0" text="Active"/> <TextButton border="0" max-height="50" caption-size="0"/> <ComboBox border="0" max-height="50" caption-size="0"/> @@ -33,19 +33,19 @@ <View flex-direction="column" margin="5" padding=""> <Label max-height="5"/> <Slider caption="Input Gain [dB]" parameter="ingain" slider-textbox="textbox-below" - slider-type="rotary" max-height="160"/> + slider-type="rotary-horizontal-vertical" max-height="160"/> <ComboBox caption="Oversampling" parameter="os" max-height="70"/> <Slider caption="Dry/Wet" parameter="drywet" slider-textbox="textbox-below" - slider-type="rotary" max-height="170"/> + slider-type="rotary-horizontal-vertical" max-height="170"/> <Slider caption="Output Gain [dB]" parameter="outgain" slider-textbox="textbox-below" - slider-type="rotary" max-height="170"/> + slider-type="rotary-horizontal-vertical" max-height="170"/> </View> <View flex-direction="column" tab-color=""> <Label max-height="40" text="Hysteresis" font-size="18" justification="centred"/> - <Slider caption="Bias" parameter="width" slider-type="rotary" slider-textbox="textbox-below"/> + <Slider caption="Bias" parameter="width" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below"/> <Slider caption="Saturation" parameter="sat" slider-textbox="textbox-below" - slider-type="rotary"/> - <Slider caption="Drive" parameter="drive" slider-type="rotary" slider-textbox="textbox-below"/> + slider-type="rotary-horizontal-vertical"/> + <Slider caption="Drive" parameter="drive" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below"/> </View> <View display="tabbed" padding="0"> <View flex-direction="column" tab-caption="Loss" tab-color="" background-color="" @@ -63,34 +63,34 @@ </View> <View tab-caption="Degr." padding="0" flex-direction="column"> <Label text="Degrade" justification="centred" font-size="18" max-height="40"/> - <Slider parameter="deg_depth" slider-type="rotary" slider-textbox="textbox-below" + <Slider parameter="deg_depth" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" caption="Depth"/> - <Slider caption="Amount" parameter="deg_amt" slider-type="rotary" slider-textbox="textbox-below"/> - <Slider parameter="deg_var" slider-type="rotary" slider-textbox="textbox-below" + <Slider caption="Amount" parameter="deg_amt" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below"/> + <Slider parameter="deg_var" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" caption="Variance"/> </View> <View tab-caption="CHEW" padding="0" flex-direction="column"> <Label text="CHEW" justification="centred" font-size="18" max-height="40"/> - <Slider parameter="chew_depth" slider-type="rotary" slider-textbox="textbox-below" + <Slider parameter="chew_depth" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" caption="Depth" max-height="180"/> - <Slider caption="Frequency" parameter="chew_freq" slider-type="rotary" + <Slider caption="Frequency" parameter="chew_freq" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" max-height="200"/> </View> </View> <View display="tabbed" padding="0"> <View tab-caption="Flutter" flex-direction="column"> <Label max-height="40" text="Flutter" justification="centred" font-size="18"/> - <Slider caption="Depth" parameter="depth" slider-type="rotary" slider-textbox="textbox-below" + <Slider caption="Depth" parameter="depth" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" max-height="200"/> <Slider caption="Rate" parameter="rate" slider-textbox="textbox-below" - slider-type="rotary" max-height="200"/> + slider-type="rotary-horizontal-vertical" max-height="200"/> </View> <View tab-caption="Wow" flex-direction="column"> <Label max-height="40" text="Wow" justification="centred" font-size="18"/> - <Slider caption="Depth" parameter="wow_depth" slider-type="rotary" slider-textbox="textbox-below" + <Slider caption="Depth" parameter="wow_depth" slider-type="rotary-horizontal-vertical" slider-textbox="textbox-below" max-height="200"/> <Slider caption="Rate" parameter="wow_rate" slider-textbox="textbox-below" - slider-type="rotary" max-height="200"/> + slider-type="rotary-horizontal-vertical" max-height="200"/> </View> </View> </View> diff --git a/win_builds.sh b/win_builds.sh @@ -8,9 +8,9 @@ MSBuild.exe -v:quiet -t:rebuild -p:Configuration=Release -p:Platform=x64 CHOWTap echo "Building 32-bit..." MSBuild.exe -v:quiet -t:rebuild -p:Configuration=Release32 -p:Platform=Win32 CHOWTapeModel.sln +cd ../../ echo "Copying Files..." -cd ../../ cp Builds/VisualStudio2017/x64/Release/VST/CHOWTapeModel.dll Bin/Win64/ cp Builds/VisualStudio2017/x64/Release/VST3/CHOWTapeModel.vst3 Bin/Win64/ cp Builds/VisualStudio2017/x64/Release/Standalone\ Plugin/CHOWTapeModel.exe Bin/Win64/