diff --git a/app/src/main/assets/themes/Classic/bg.jpg b/app/src/main/assets/themes/Classic/bg.jpg
new file mode 100644
index 00000000..db8dd3ae
Binary files /dev/null and b/app/src/main/assets/themes/Classic/bg.jpg differ
diff --git a/app/src/main/assets/themes/Classic/bg.png b/app/src/main/assets/themes/Classic/bg.png
new file mode 100644
index 00000000..aae86ce0
Binary files /dev/null and b/app/src/main/assets/themes/Classic/bg.png differ
diff --git a/app/src/main/assets/themes/Classic/button.png b/app/src/main/assets/themes/Classic/button.png
new file mode 100644
index 00000000..00ee9fda
Binary files /dev/null and b/app/src/main/assets/themes/Classic/button.png differ
diff --git a/app/src/main/assets/themes/Classic/button_bg.png b/app/src/main/assets/themes/Classic/button_bg.png
new file mode 100755
index 00000000..91dcaf05
Binary files /dev/null and b/app/src/main/assets/themes/Classic/button_bg.png differ
diff --git a/app/src/main/assets/themes/Classic/card/bg.png b/app/src/main/assets/themes/Classic/card/bg.png
new file mode 100644
index 00000000..aae86ce0
Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/bg.png differ
diff --git a/app/src/main/assets/themes/Classic/card/bottom.png b/app/src/main/assets/themes/Classic/card/bottom.png
new file mode 100644
index 00000000..a59eb96c
Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/bottom.png differ
diff --git a/app/src/main/assets/themes/Classic/card/bottom_left.png b/app/src/main/assets/themes/Classic/card/bottom_left.png
new file mode 100644
index 00000000..0434c24e
Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/bottom_left.png differ
diff --git a/app/src/main/assets/themes/Classic/card/bottom_right.png b/app/src/main/assets/themes/Classic/card/bottom_right.png
new file mode 100644
index 00000000..914efa58
Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/bottom_right.png differ
diff --git a/app/src/main/assets/themes/Classic/card/left.png b/app/src/main/assets/themes/Classic/card/left.png
new file mode 100644
index 00000000..39dd7789
Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/left.png differ
diff --git a/app/src/main/assets/themes/Classic/card/right.png b/app/src/main/assets/themes/Classic/card/right.png
new file mode 100644
index 00000000..1d32edaa
Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/right.png differ
diff --git a/app/src/main/assets/themes/Classic/card/top.png b/app/src/main/assets/themes/Classic/card/top.png
new file mode 100644
index 00000000..7eded90c
Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/top.png differ
diff --git a/app/src/main/assets/themes/Classic/card/top_left.png b/app/src/main/assets/themes/Classic/card/top_left.png
new file mode 100644
index 00000000..0434c24e
Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/top_left.png differ
diff --git a/app/src/main/assets/themes/Classic/card/top_right.png b/app/src/main/assets/themes/Classic/card/top_right.png
new file mode 100644
index 00000000..914efa58
Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/top_right.png differ
diff --git a/app/src/main/assets/themes/Classic/checked.png b/app/src/main/assets/themes/Classic/checked.png
new file mode 100644
index 00000000..f44c6ec8
Binary files /dev/null and b/app/src/main/assets/themes/Classic/checked.png differ
diff --git a/app/src/main/assets/themes/Classic/delete.png b/app/src/main/assets/themes/Classic/delete.png
new file mode 100644
index 00000000..8f1d9416
Binary files /dev/null and b/app/src/main/assets/themes/Classic/delete.png differ
diff --git a/app/src/main/assets/themes/Classic/down.png b/app/src/main/assets/themes/Classic/down.png
new file mode 100644
index 00000000..3969b21e
Binary files /dev/null and b/app/src/main/assets/themes/Classic/down.png differ
diff --git a/app/src/main/assets/themes/Classic/header.png b/app/src/main/assets/themes/Classic/header.png
new file mode 100644
index 00000000..7be8eb50
Binary files /dev/null and b/app/src/main/assets/themes/Classic/header.png differ
diff --git a/app/src/main/assets/themes/Classic/info.png b/app/src/main/assets/themes/Classic/info.png
new file mode 100644
index 00000000..0b6f69b8
Binary files /dev/null and b/app/src/main/assets/themes/Classic/info.png differ
diff --git a/app/src/main/assets/themes/Classic/knobs/1.png b/app/src/main/assets/themes/Classic/knobs/1.png
new file mode 100644
index 00000000..ccd6ed81
Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/1.png differ
diff --git a/app/src/main/assets/themes/Classic/knobs/2.png b/app/src/main/assets/themes/Classic/knobs/2.png
new file mode 100644
index 00000000..f7a282de
Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/2.png differ
diff --git a/app/src/main/assets/themes/Classic/knobs/3.png b/app/src/main/assets/themes/Classic/knobs/3.png
new file mode 100644
index 00000000..18859a72
Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/3.png differ
diff --git a/app/src/main/assets/themes/Classic/knobs/4.png b/app/src/main/assets/themes/Classic/knobs/4.png
new file mode 100644
index 00000000..618883c5
Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/4.png differ
diff --git a/app/src/main/assets/themes/Classic/knobs/5.png b/app/src/main/assets/themes/Classic/knobs/5.png
new file mode 100644
index 00000000..da2d9a80
Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/5.png differ
diff --git a/app/src/main/assets/themes/Classic/logo.png b/app/src/main/assets/themes/Classic/logo.png
new file mode 100644
index 00000000..247fef9f
Binary files /dev/null and b/app/src/main/assets/themes/Classic/logo.png differ
diff --git a/app/src/main/assets/themes/Classic/loop.png b/app/src/main/assets/themes/Classic/loop.png
new file mode 100644
index 00000000..25c61544
Binary files /dev/null and b/app/src/main/assets/themes/Classic/loop.png differ
diff --git a/app/src/main/assets/themes/Classic/media-playback-start-symbolic.symbolic.png b/app/src/main/assets/themes/Classic/media-playback-start-symbolic.symbolic.png
new file mode 100644
index 00000000..7150c046
Binary files /dev/null and b/app/src/main/assets/themes/Classic/media-playback-start-symbolic.symbolic.png differ
diff --git a/app/src/main/assets/themes/Classic/mixer_off.png b/app/src/main/assets/themes/Classic/mixer_off.png
new file mode 100644
index 00000000..2fe2c7e0
Binary files /dev/null and b/app/src/main/assets/themes/Classic/mixer_off.png differ
diff --git a/app/src/main/assets/themes/Classic/mixer_on.png b/app/src/main/assets/themes/Classic/mixer_on.png
new file mode 100644
index 00000000..1deca82c
Binary files /dev/null and b/app/src/main/assets/themes/Classic/mixer_on.png differ
diff --git a/app/src/main/assets/themes/Classic/music.png b/app/src/main/assets/themes/Classic/music.png
new file mode 100644
index 00000000..66221263
Binary files /dev/null and b/app/src/main/assets/themes/Classic/music.png differ
diff --git a/app/src/main/assets/themes/Classic/off.png b/app/src/main/assets/themes/Classic/off.png
new file mode 100644
index 00000000..52e17a18
Binary files /dev/null and b/app/src/main/assets/themes/Classic/off.png differ
diff --git a/app/src/main/assets/themes/Classic/on.png b/app/src/main/assets/themes/Classic/on.png
new file mode 100644
index 00000000..55329e35
Binary files /dev/null and b/app/src/main/assets/themes/Classic/on.png differ
diff --git a/app/src/main/assets/themes/Classic/overflow.png b/app/src/main/assets/themes/Classic/overflow.png
new file mode 100644
index 00000000..90d88dbd
Binary files /dev/null and b/app/src/main/assets/themes/Classic/overflow.png differ
diff --git a/app/src/main/assets/themes/Classic/pause.png b/app/src/main/assets/themes/Classic/pause.png
new file mode 100644
index 00000000..1289297a
Binary files /dev/null and b/app/src/main/assets/themes/Classic/pause.png differ
diff --git a/app/src/main/assets/themes/Classic/play.png b/app/src/main/assets/themes/Classic/play.png
new file mode 100644
index 00000000..b189eacc
Binary files /dev/null and b/app/src/main/assets/themes/Classic/play.png differ
diff --git a/app/src/main/assets/themes/Classic/play_small.png b/app/src/main/assets/themes/Classic/play_small.png
new file mode 100644
index 00000000..ff8a74fc
Binary files /dev/null and b/app/src/main/assets/themes/Classic/play_small.png differ
diff --git a/app/src/main/assets/themes/Classic/plus.png b/app/src/main/assets/themes/Classic/plus.png
new file mode 100644
index 00000000..68a5b728
Binary files /dev/null and b/app/src/main/assets/themes/Classic/plus.png differ
diff --git a/app/src/main/assets/themes/Classic/right-running3.svg b/app/src/main/assets/themes/Classic/right-running3.svg
new file mode 100644
index 00000000..9cdf8aee
--- /dev/null
+++ b/app/src/main/assets/themes/Classic/right-running3.svg
@@ -0,0 +1,5 @@
+
diff --git a/app/src/main/assets/themes/Classic/theme.json b/app/src/main/assets/themes/Classic/theme.json
new file mode 100644
index 00000000..18e37dbb
--- /dev/null
+++ b/app/src/main/assets/themes/Classic/theme.json
@@ -0,0 +1,82 @@
+{
+ "theme": {
+ "name": "default",
+ "author": "AmpRack",
+ "screenshot": "screen.png"
+ },
+
+ "wallpaper": {
+ "background_canbe": "#000000",
+ "bg": "#404040"
+ },
+
+ "check": {
+ "on": "checked.png",
+ "off": "unchecked.png"
+ },
+
+ "toggle": {
+ "on": "on.png",
+ "off": "off.png"
+ },
+
+ "slider": {
+ "thumb": "thumb.png",
+ "bg": "thumb_bg.png",
+ "active": "#2c4dd3",
+ "base": "#ffffff"
+ },
+
+ "header": {
+ "logo": "logo.png",
+ "bg": "header.png"
+ },
+
+ "menu": {
+ "overflow": "overflow.png",
+ "bg": "menu_bg.png",
+ "active": "menu_active.png"
+ },
+
+ "card": {
+ "bg": "bg.jpg",
+ "top-left": "card/top_left.png",
+ "top-right": "card/top_right.png",
+ "top": "card/top.png",
+ "bottom": "card/bottom.png",
+ "left": "card/left.png",
+ "right": "card/right.png",
+ "bottom-left": "card/bottom_left.png",
+ "bottom-right": "card/bottom_right.png",
+ "alpha": "100",
+ "padding": "20",
+ "text-color": "#0b0b0b"
+ },
+
+ "button": {
+ "bg": "button.png",
+ "pressed": "button_pressed.png",
+ "text-color": "#ffffff"
+ },
+
+ "icons": {
+ "up": "up.png",
+ "down": "down.png",
+ "rec": "rec.png",
+ "delete": "delete.png",
+ "add": "plus.png",
+ "play": "play.png",
+ "pause": "pause.png",
+ "media": "play_small.png",
+ "reset": "loop.png",
+ "mixer-on": "mixer_on.png",
+ "mixer-off": "mixer_off.png"
+ },
+
+ "knobs": {
+ "3": "knobs/5.png",
+ "2": "knobs/4.png",
+ "1": "knobs/3.png",
+ "thumbColor":"#b1b3bb"
+ }
+}
diff --git a/app/src/main/assets/themes/Classic/thumb.png b/app/src/main/assets/themes/Classic/thumb.png
new file mode 100644
index 00000000..e0abd5bf
Binary files /dev/null and b/app/src/main/assets/themes/Classic/thumb.png differ
diff --git a/app/src/main/assets/themes/Classic/thumb_bg.png b/app/src/main/assets/themes/Classic/thumb_bg.png
new file mode 100644
index 00000000..29647d52
Binary files /dev/null and b/app/src/main/assets/themes/Classic/thumb_bg.png differ
diff --git a/app/src/main/assets/themes/Classic/unchecked.png b/app/src/main/assets/themes/Classic/unchecked.png
new file mode 100644
index 00000000..41a74ca7
Binary files /dev/null and b/app/src/main/assets/themes/Classic/unchecked.png differ
diff --git a/app/src/main/assets/themes/Classic/up.png b/app/src/main/assets/themes/Classic/up.png
new file mode 100644
index 00000000..33f5cf6d
Binary files /dev/null and b/app/src/main/assets/themes/Classic/up.png differ
diff --git a/app/src/main/java/com/shajikhan/ladspa/amprack/Rack.java b/app/src/main/java/com/shajikhan/ladspa/amprack/Rack.java
index 5ffd3fb2..1f63e088 100644
--- a/app/src/main/java/com/shajikhan/ladspa/amprack/Rack.java
+++ b/app/src/main/java/com/shajikhan/ladspa/amprack/Rack.java
@@ -729,6 +729,7 @@ public void onClick(View v) {
if (mainActivity.useTheme) {
mainActivity.skinEngine.cardText(mainActivity.patchDesc);
mainActivity.skinEngine.cardText(hidePanel);
+ mainActivity.skinEngine.cardText(mainActivity.triggerRecordToggle);
TextView mixerLabel = mainActivity.findViewById(R.id.mixer_label),
inLabel = mainActivity.findViewById(R.id.mixer_input_label),
diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml
index 34cf9c7f..7ab7c539 100644
--- a/app/src/main/res/values/arrays.xml
+++ b/app/src/main/res/values/arrays.xml
@@ -63,6 +63,8 @@
- TubeAmp
- Analog
- Hybrid
+ - Classic
+ - Modern
- 2.9 Beta