diff --git a/gtk2_ardour/icons/inspector_monitor_input.png b/gtk2_ardour/icons/inspector_monitor_input.png
new file mode 100644
index 0000000000..b76be79e97
Binary files /dev/null and b/gtk2_ardour/icons/inspector_monitor_input.png differ
diff --git a/gtk2_ardour/icons/inspector_monitor_input_active.png b/gtk2_ardour/icons/inspector_monitor_input_active.png
new file mode 100644
index 0000000000..a016738653
Binary files /dev/null and b/gtk2_ardour/icons/inspector_monitor_input_active.png differ
diff --git a/gtk2_ardour/icons/inspector_monitor_input_prelight.png b/gtk2_ardour/icons/inspector_monitor_input_prelight.png
new file mode 100644
index 0000000000..3fdd053c3a
Binary files /dev/null and b/gtk2_ardour/icons/inspector_monitor_input_prelight.png differ
diff --git a/gtk2_ardour/icons/inspector_mute.png b/gtk2_ardour/icons/inspector_mute.png
new file mode 100644
index 0000000000..a5e99d6479
Binary files /dev/null and b/gtk2_ardour/icons/inspector_mute.png differ
diff --git a/gtk2_ardour/icons/inspector_mute_active.png b/gtk2_ardour/icons/inspector_mute_active.png
new file mode 100644
index 0000000000..4e6ceeff4d
Binary files /dev/null and b/gtk2_ardour/icons/inspector_mute_active.png differ
diff --git a/gtk2_ardour/icons/inspector_mute_implicit.png b/gtk2_ardour/icons/inspector_mute_implicit.png
new file mode 100644
index 0000000000..06c27ff6ae
Binary files /dev/null and b/gtk2_ardour/icons/inspector_mute_implicit.png differ
diff --git a/gtk2_ardour/icons/inspector_mute_prelight.png b/gtk2_ardour/icons/inspector_mute_prelight.png
new file mode 100644
index 0000000000..fc956b9528
Binary files /dev/null and b/gtk2_ardour/icons/inspector_mute_prelight.png differ
diff --git a/gtk2_ardour/icons/inspector_record.png b/gtk2_ardour/icons/inspector_record.png
new file mode 100644
index 0000000000..12dae98a00
Binary files /dev/null and b/gtk2_ardour/icons/inspector_record.png differ
diff --git a/gtk2_ardour/icons/inspector_record_active.png b/gtk2_ardour/icons/inspector_record_active.png
new file mode 100644
index 0000000000..0d6a1f325e
Binary files /dev/null and b/gtk2_ardour/icons/inspector_record_active.png differ
diff --git a/gtk2_ardour/icons/inspector_record_prelight.png b/gtk2_ardour/icons/inspector_record_prelight.png
new file mode 100644
index 0000000000..e5049f0860
Binary files /dev/null and b/gtk2_ardour/icons/inspector_record_prelight.png differ
diff --git a/gtk2_ardour/icons/inspector_solo.png b/gtk2_ardour/icons/inspector_solo.png
new file mode 100644
index 0000000000..170fcdcc8b
Binary files /dev/null and b/gtk2_ardour/icons/inspector_solo.png differ
diff --git a/gtk2_ardour/icons/inspector_solo_active.png b/gtk2_ardour/icons/inspector_solo_active.png
new file mode 100644
index 0000000000..adff1dd935
Binary files /dev/null and b/gtk2_ardour/icons/inspector_solo_active.png differ
diff --git a/gtk2_ardour/icons/inspector_solo_prelight.png b/gtk2_ardour/icons/inspector_solo_prelight.png
new file mode 100644
index 0000000000..52eaa556f7
Binary files /dev/null and b/gtk2_ardour/icons/inspector_solo_prelight.png differ
diff --git a/gtk2_ardour/icons/inspector_solo_safe.png b/gtk2_ardour/icons/inspector_solo_safe.png
new file mode 100644
index 0000000000..28b5156185
Binary files /dev/null and b/gtk2_ardour/icons/inspector_solo_safe.png differ
diff --git a/gtk2_ardour/icons/mixer_monitor_input.png b/gtk2_ardour/icons/mixer_monitor_input.png
new file mode 100644
index 0000000000..18624ee4de
Binary files /dev/null and b/gtk2_ardour/icons/mixer_monitor_input.png differ
diff --git a/gtk2_ardour/icons/mixer_monitor_input_active.png b/gtk2_ardour/icons/mixer_monitor_input_active.png
new file mode 100644
index 0000000000..734aa0f0eb
Binary files /dev/null and b/gtk2_ardour/icons/mixer_monitor_input_active.png differ
diff --git a/gtk2_ardour/icons/mixer_monitor_input_prelight.png b/gtk2_ardour/icons/mixer_monitor_input_prelight.png
new file mode 100644
index 0000000000..ad3b14b1d0
Binary files /dev/null and b/gtk2_ardour/icons/mixer_monitor_input_prelight.png differ
diff --git a/gtk2_ardour/icons/mixer_mute.png b/gtk2_ardour/icons/mixer_mute.png
new file mode 100644
index 0000000000..6624a0204a
Binary files /dev/null and b/gtk2_ardour/icons/mixer_mute.png differ
diff --git a/gtk2_ardour/icons/mixer_mute_active.png b/gtk2_ardour/icons/mixer_mute_active.png
new file mode 100644
index 0000000000..52635472c0
Binary files /dev/null and b/gtk2_ardour/icons/mixer_mute_active.png differ
diff --git a/gtk2_ardour/icons/mixer_mute_implicit.png b/gtk2_ardour/icons/mixer_mute_implicit.png
new file mode 100644
index 0000000000..177bc64719
Binary files /dev/null and b/gtk2_ardour/icons/mixer_mute_implicit.png differ
diff --git a/gtk2_ardour/icons/mixer_mute_prelight.png b/gtk2_ardour/icons/mixer_mute_prelight.png
new file mode 100644
index 0000000000..494f4ab422
Binary files /dev/null and b/gtk2_ardour/icons/mixer_mute_prelight.png differ
diff --git a/gtk2_ardour/icons/mixer_record.png b/gtk2_ardour/icons/mixer_record.png
new file mode 100644
index 0000000000..f8c6886ab6
Binary files /dev/null and b/gtk2_ardour/icons/mixer_record.png differ
diff --git a/gtk2_ardour/icons/mixer_record_active.png b/gtk2_ardour/icons/mixer_record_active.png
new file mode 100644
index 0000000000..4932ab234d
Binary files /dev/null and b/gtk2_ardour/icons/mixer_record_active.png differ
diff --git a/gtk2_ardour/icons/mixer_record_prelight.png b/gtk2_ardour/icons/mixer_record_prelight.png
new file mode 100644
index 0000000000..814a5b2dcb
Binary files /dev/null and b/gtk2_ardour/icons/mixer_record_prelight.png differ
diff --git a/gtk2_ardour/icons/mixer_solo.png b/gtk2_ardour/icons/mixer_solo.png
new file mode 100644
index 0000000000..ac258874ec
Binary files /dev/null and b/gtk2_ardour/icons/mixer_solo.png differ
diff --git a/gtk2_ardour/icons/mixer_solo_active.png b/gtk2_ardour/icons/mixer_solo_active.png
new file mode 100644
index 0000000000..c8f0736050
Binary files /dev/null and b/gtk2_ardour/icons/mixer_solo_active.png differ
diff --git a/gtk2_ardour/icons/mixer_solo_prelight.png b/gtk2_ardour/icons/mixer_solo_prelight.png
new file mode 100644
index 0000000000..05fd7523f5
Binary files /dev/null and b/gtk2_ardour/icons/mixer_solo_prelight.png differ
diff --git a/gtk2_ardour/icons/mixer_solo_safe.png b/gtk2_ardour/icons/mixer_solo_safe.png
new file mode 100644
index 0000000000..4192219daf
Binary files /dev/null and b/gtk2_ardour/icons/mixer_solo_safe.png differ
diff --git a/gtk2_ardour/icons/mixer_strip_meter_marks.png b/gtk2_ardour/icons/mixer_strip_meter_marks.png
new file mode 100644
index 0000000000..6e23204689
Binary files /dev/null and b/gtk2_ardour/icons/mixer_strip_meter_marks.png differ
diff --git a/gtk2_ardour/icons/time_axis_monitor_input.png b/gtk2_ardour/icons/time_axis_monitor_input.png
new file mode 100644
index 0000000000..1149ab3dc0
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_monitor_input.png differ
diff --git a/gtk2_ardour/icons/time_axis_monitor_input_active.png b/gtk2_ardour/icons/time_axis_monitor_input_active.png
new file mode 100644
index 0000000000..89fc83a6d7
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_monitor_input_active.png differ
diff --git a/gtk2_ardour/icons/time_axis_monitor_input_prelight.png b/gtk2_ardour/icons/time_axis_monitor_input_prelight.png
new file mode 100644
index 0000000000..05b77f4598
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_monitor_input_prelight.png differ
diff --git a/gtk2_ardour/icons/time_axis_mute.png b/gtk2_ardour/icons/time_axis_mute.png
new file mode 100644
index 0000000000..fd76ed63e5
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_mute.png differ
diff --git a/gtk2_ardour/icons/time_axis_mute_active.png b/gtk2_ardour/icons/time_axis_mute_active.png
new file mode 100644
index 0000000000..b064702446
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_mute_active.png differ
diff --git a/gtk2_ardour/icons/time_axis_mute_implicit.png b/gtk2_ardour/icons/time_axis_mute_implicit.png
new file mode 100644
index 0000000000..88ab3c2f45
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_mute_implicit.png differ
diff --git a/gtk2_ardour/icons/time_axis_mute_prelight.png b/gtk2_ardour/icons/time_axis_mute_prelight.png
new file mode 100644
index 0000000000..8677e11e4d
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_mute_prelight.png differ
diff --git a/gtk2_ardour/icons/time_axis_playlist.png b/gtk2_ardour/icons/time_axis_playlist.png
new file mode 100644
index 0000000000..49d6ecbc2f
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_playlist.png differ
diff --git a/gtk2_ardour/icons/time_axis_record.png b/gtk2_ardour/icons/time_axis_record.png
new file mode 100644
index 0000000000..1af5e5da71
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_record.png differ
diff --git a/gtk2_ardour/icons/time_axis_record_active.png b/gtk2_ardour/icons/time_axis_record_active.png
new file mode 100644
index 0000000000..f12a778807
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_record_active.png differ
diff --git a/gtk2_ardour/icons/time_axis_record_prelight.png b/gtk2_ardour/icons/time_axis_record_prelight.png
new file mode 100644
index 0000000000..a4d293a9ab
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_record_prelight.png differ
diff --git a/gtk2_ardour/icons/time_axis_solo.png b/gtk2_ardour/icons/time_axis_solo.png
new file mode 100644
index 0000000000..ea94e18682
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_solo.png differ
diff --git a/gtk2_ardour/icons/time_axis_solo_active.png b/gtk2_ardour/icons/time_axis_solo_active.png
new file mode 100644
index 0000000000..3140dc0a1f
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_solo_active.png differ
diff --git a/gtk2_ardour/icons/time_axis_solo_prelight.png b/gtk2_ardour/icons/time_axis_solo_prelight.png
new file mode 100644
index 0000000000..d56c7eb435
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_solo_prelight.png differ
diff --git a/gtk2_ardour/icons/time_axis_solo_safe.png b/gtk2_ardour/icons/time_axis_solo_safe.png
new file mode 100644
index 0000000000..a3542912f2
Binary files /dev/null and b/gtk2_ardour/icons/time_axis_solo_safe.png differ
diff --git a/gtk2_ardour/ui/audio_time_axis.xml b/gtk2_ardour/ui/audio_time_axis.xml
new file mode 100644
index 0000000000..4e37825ed2
--- /dev/null
+++ b/gtk2_ardour/ui/audio_time_axis.xml
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gtk2_ardour/ui/automation_time_axis.xml b/gtk2_ardour/ui/automation_time_axis.xml
new file mode 100644
index 0000000000..67400b8942
--- /dev/null
+++ b/gtk2_ardour/ui/automation_time_axis.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gtk2_ardour/ui/editor_mixer.xml b/gtk2_ardour/ui/editor_mixer.xml
new file mode 100644
index 0000000000..e926e4552c
--- /dev/null
+++ b/gtk2_ardour/ui/editor_mixer.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gtk2_ardour/ui/meter_strip.xml b/gtk2_ardour/ui/meter_strip.xml
new file mode 100644
index 0000000000..6dad3e8c95
--- /dev/null
+++ b/gtk2_ardour/ui/meter_strip.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gtk2_ardour/ui/mixer_gain_meter.xml b/gtk2_ardour/ui/mixer_gain_meter.xml
new file mode 100644
index 0000000000..f1c139dab4
--- /dev/null
+++ b/gtk2_ardour/ui/mixer_gain_meter.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/gtk2_ardour/ui/mixer_strip.xml b/gtk2_ardour/ui/mixer_strip.xml
new file mode 100644
index 0000000000..4d7ba96d1a
--- /dev/null
+++ b/gtk2_ardour/ui/mixer_strip.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gtk2_ardour/ui/track_header_gain_meter.xml b/gtk2_ardour/ui/track_header_gain_meter.xml
new file mode 100644
index 0000000000..146b096e19
--- /dev/null
+++ b/gtk2_ardour/ui/track_header_gain_meter.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file