~vrince/mixxx/waveform-2.0_pure-gl

« back to all changes in this revision

Viewing changes to mixxx/res/skins/Phoney1680x1050-WSXGA/skin.xml

  • Committer: vrince
  • Date: 2012-05-12 23:08:12 UTC
  • mfrom: (2663.1.479 mixxx)
  • Revision ID: vrince@gmail.com-20120512230812-yw8dsxnc4b8i5ydp
MergedĀ fromĀ trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
        <!--
2
 
        Phoney , Skin for Mixxx 1.10.x
 
2
        Phoney , Skin for Mixxx 1.11.x
3
3
        www.mixxx.org
4
4
        Copyright (C) 2010-2012 jus ; jus@justmail.de
5
5
        This file is part of the "Phoney" Skin for Mixxx
17
17
        Share Alike - If you alter, transform, or build upon this work, you may distribute
18
18
        the resulting work only under the same or similar license to this one.
19
19
 
20
 
        CHANGELOG
21
 
        v1.11.0.01      (01/05/2012)
22
 
        * Feature: Support <EndOfTrackColor> notification withing the last seconds of a track in waveform & waveform overview, lp:661443
23
 
                           Note that this feature currently only works for regular decks [Channel$] but not for sampler decks [Sampler$]
24
 
        * Feature: Support temporary EQ kill switches too instead of toggle only, lp:918470
25
 
        * Feature: Support microphone toggle button too instead of push-to-talk only, lp:876139
26
 
        * Update: Tooltips for EQ kill & microphone buttons
27
 
        * Remove: <HfcColor>, the horizontal line`s color in the waveform , obsolete in Mixxx 1.11+
28
 
        * Remove: <ProgressColor> & <ProgressAlpha> for track analysis progress visualisation in waveform overview , obsolete in Mixxx 1.11+
29
 
 
30
 
        v1.10.0.10      (25/04/2012)
31
 
        * Update: Tooltips for waveform (Pitch bend on right click)
32
 
        * Change: Use global QToolTip style declaration instead of one per node
33
 
 
34
 
        v1.10.0.09      (22/12/2011)
35
 
        * Update: Attach right-click of SYNC button to beatsync_tempo, lp:905800
36
 
 
37
 
        v1.10.0.08      (14/12/2011)
38
 
        * Update: Unify word choice in tooltips, replaces "player" with "deck", lp:879084
39
 
 
40
 
        v1.10.0.07      (05/12/2011)
41
 
        * Fix: Changed stylesheets for tooltip so that they are not cut off anymore on Windows,
42
 
          working around a QT issue, lp:712718
43
 
 
44
 
        v1.10.0.06      (26/11/2011)
45
 
        * Feature: Added "ProgressColor" & "ProgressAlpha" for track analysis progress visualization
46
 
          in waveform overview, lp:803740
47
 
 
48
 
        v1.10.0.05      (02/11/2011)
49
 
        * Fix: use "visual_bpm" key instead "bpm" so bpm display does not updates too quickly
50
 
 
51
 
        v1.10.0.04      (29/10/2011)
52
 
        * Fix: Selected sidebar item's branch indicator shows wrong color when out of focus
53
 
 
54
 
        v1.10.0.03      (16/10/2011)
55
 
        * Update: Tooltips for waveform (overview) due to changes in functionality
56
 
 
57
 
        v1.10.0.02      (29/03/2011)
58
 
        * Added Mixxx 1.10.0 feature:
59
 
          EmitOnDownPress double-skin connection block replaced with EmitOnPressAndRelease
60
 
 
61
 
        v1.10.0.01      (21/03/2011)
62
 
        * Introduce new version number scheme for skins that follows the target Mixxx versioning
63
 
          <Mixxx.major>.<Mixxx.minor>.<Mixxx.patch>.<Skin.patch>
64
 
        * Added Mixxx 1.10.0 feature:
65
 
          Tracks duration can be displayed independent from tracks remaining time using Trackproperty
66
 
        * Updated text positioning & tooltips accordingly
67
 
 
68
 
        v1.09.1 (13/03/2011)
69
 
        * Added Mixxx 1.9.1 feature: Expanded to support 36 hot cues
70
 
 
71
 
        v1.09   (20/02/2011)
72
 
        * Changed Playing position tooltips to reflect new toggle functionality
73
 
 
74
 
        v1.08   (14/12/2010)
75
 
        * Added custom images for splitter in library
76
 
        * Added custom images for branch triangle in treeview
77
 
        * Added visual feedback when searchbox has focus
78
 
 
79
 
        v1.07   (02/12/2010)
80
 
        * Added Mixxx 1.9 feature: BPM tap buttons
81
 
        * Added custom images for checkboxes in library
82
 
        * Updated styles
83
 
 
84
 
        v1.06   (19/11/2010)
85
 
        * Added Mixxx 1.9 features: Keylock & Repeat buttons
86
 
        * Deleted end-of-track mode buttons
87
 
 
88
 
        v1.05   (20/09/2010)
89
 
        * Added stylesheet support for library & tooltips
90
 
 
91
 
        v1.04   (16/09/2010)
92
 
        * Added support for up to 32 Hotcues with MIDI-controllers
93
 
        * Hotcue buttons now reflect its toggle state
94
 
 
95
 
        v1.03   (14/09/2010)
96
 
        * Corrected errors in (Hot)cues resulting in unexpected behaviour
97
 
        * Reloop button now reflect its toggle state
98
 
 
99
 
        v1.02   (13/09/2010)
100
 
        * Change skin license to Creative Commons Attribution-ShareAlike 3.0 Unported
101
 
          Skin now DFSG-compatible see http://wiki.debian.org/DebianFreeSoftwareGuidelines
102
 
        * Major Tooltips overhault, they provide more helpful informations now
103
 
 
104
 
        v1.01   (10/09/2010)
105
 
        * (Hot)Cue marker now drawn on top of loop overlay for better visibility
106
 
        * Finetuning on various VUmeter keys
107
 
        - Removed some orphaned keys no longer in Mixxx codebase
108
 
 
109
 
        v1.00   (10/08/2010)
110
 
        * Version bump
111
 
        * some alignment & positioning corrections
112
 
        * fine-tuned some buttons and background graphic's
113
 
        + added 2 more Hotcue buttons ( makes 6 now )
114
 
        - removed seperate Hotcue delete buttons (delete is now right-click)
115
 
        - removed Hotcue behavior "goto and stop" (was right-click) ,
116
 
          cause Hotcues worked different than on all other skins
117
 
        * changed Tooltips accordingly
118
 
        - removed "Preview" watermark
119
 
 
120
 
        v0.81b  (23/03/2010)
121
 
        + Hotcues preview the Cue when the deck is stopped
122
 
        v0.80b  (19/03/2010)
123
 
        Initial Developer Preview for Mixxx 1.8.x
 
20
        See CHANGELOG.txt for the list of changes.
124
21
        -->
125
22
 
126
23
<!DOCTYPE skin>
175
72
 
176
73
                QHeaderView { font: 11px/13px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; }
177
74
 
 
75
                <!--Styling a QSpinbox is complex and it took ages to figure out how to remove the surrounding frame and make the background transparent without affecting the subcontrols (up/down-buttons).
 
76
                You could easily style a subcontrol like in the QT-Docs, but if you want to have the OS-native subcontrols, this is the only way i found ( there are probably others ).
 
77
                In our case make sure that the "frame"-property in the corresponding dlgautodj.ui file is set to "false"
 
78
                The general rule when it comes to stylesheets is always to remember that if you style part of a widget, then you usually have to style all of it.
 
79
                -->
 
80
                <!--transition time in Auto DJ tab-->
 
81
                QSpinBox:editable { font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: #F7F7F7; color: #333333; }
 
82
                QSpinBox { min-height: 20px; max-height: 20px;min-width: 40px; max-width: 40px;}
 
83
 
 
84
                <!--library search bar-->
178
85
                WSearchLineEdit { padding: 2px; border: 1px solid #BBBBBB; font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: #F7F7F7; color: #333333; }
179
86
                WSearchLineEdit:focus {padding: 2px; border: 2px solid #FF6600; font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: #F7F7F7; color: #333333; }
180
87
 
 
88
                <!--splitter between treeview and library-->
181
89
                QSplitter::handle { image: url(skin:/style_handle_unchecked.png); background: none; }
182
90
                QSplitter::handle:pressed { image: url(skin:/style_handle_checked.png); background: none; }
183
91
                QSplitter::handle:horizontal { width: 6px; }
216
124
        **********************************************
217
125
        -->
218
126
        <Visual>
219
 
                <Tooltip>Waveform display&#10;Shows the loaded tracks' waveforms near the playback position.&#10;Left-click: Use the mouse to scratch, halt, spin back and push forward a track.&#10;Right-cLick: Drag with mouse to make temporary pitch adjustments.&#10;Drop tracks from library or external file manager here.&#10;</Tooltip>
 
127
                <TooltipId>waveform_display</TooltipId>
220
128
                <Style></Style>
221
129
                <Channel>1</Channel>
222
130
                <Pos>934,90</Pos>
519
427
                </Mark>
520
428
        </Visual>
521
429
        <Visual>
522
 
                <Tooltip>Waveform display&#10;Shows the loaded tracks' waveforms near the playback position.&#10;Left-click: Use the mouse to scratch, halt, spin back and push forward a track.&#10;Right-cLick: Drag with mouse to make temporary pitch adjustments.&#10;Drop tracks from library or external file manager here.&#10;</Tooltip>
 
430
                <TooltipId>waveform_display</TooltipId>
523
431
                <Style></Style>
524
432
                <Channel>2</Channel>
525
433
                <Pos>934,212</Pos>
828
736
        **********************************************
829
737
        -->
830
738
        <Overview>
831
 
                <Tooltip>Waveform overview&#10;Shows information about the track currently loaded in this channel.&#10;Jump around in the track by clicking somewhere on the waveform.&#10;Drop tracks from library or external file manager here.&#10;</Tooltip>
 
739
                <TooltipId>waveform_overview</TooltipId>
832
740
                <Style></Style>
833
741
                <Channel>1</Channel>
834
742
                <Pos>1296,52</Pos>
837
745
                <SignalColor>#0080FF</SignalColor>
838
746
                <MarkerColor>#191919</MarkerColor>
839
747
                <EndOfTrackColor>#EA0000</EndOfTrackColor>
 
748
                <MarkRange>
 
749
                        <StartControl>loop_start_position</StartControl>
 
750
                        <EndControl>loop_end_position</EndControl>
 
751
                        <EnabledControl>loop_enabled</EnabledControl>
 
752
                        <Color>#00FF00</Color>
 
753
                        <DisabledColor>#FFFFFF</DisabledColor>
 
754
                </MarkRange>
 
755
                <Mark>
 
756
                        <Control>cue_point</Control>
 
757
                        <Text>C</Text>
 
758
                        <Align>top</Align>
 
759
                        <Color>#FF001C</Color>
 
760
                        <TextColor>#FFFFFF</TextColor>
 
761
                </Mark>
 
762
                <Mark>
 
763
                        <Control>hotcue_1_position</Control>
 
764
                        <Text>1</Text>
 
765
                        <Align>bottom</Align>
 
766
                        <Color>#00FF00</Color>
 
767
                        <TextColor>#FFFFFF</TextColor>
 
768
                </Mark>
 
769
                <Mark>
 
770
                        <Control>hotcue_2_position</Control>
 
771
                        <Text>2</Text>
 
772
                        <Align>bottom</Align>
 
773
                        <Color>#00FF00</Color>
 
774
                        <TextColor>#FFFFFF</TextColor>
 
775
                </Mark>
 
776
                <Mark>
 
777
                        <Control>hotcue_3_position</Control>
 
778
                        <Text>3</Text>
 
779
                        <Align>bottom</Align>
 
780
                        <Color>#00FF00</Color>
 
781
                        <TextColor>#FFFFFF</TextColor>
 
782
                </Mark>
 
783
                <Mark>
 
784
                        <Control>hotcue_4_position</Control>
 
785
                        <Text>4</Text>
 
786
                        <Align>bottom</Align>
 
787
                        <Color>#00FF00</Color>
 
788
                        <TextColor>#FFFFFF</TextColor>
 
789
                </Mark>
840
790
                <Connection>
841
791
                        <ConfigKey>[Channel1],playposition</ConfigKey>
842
792
                        <EmitOnDownPress>false</EmitOnDownPress>
843
793
                </Connection>
844
794
        </Overview>
845
795
        <Overview>
846
 
                <Tooltip>Waveform overview&#10;Shows information about the track currently loaded in this channel.&#10;Jump around in the track by clicking somewhere on the waveform.&#10;Drop tracks from library or external file manager here.&#10;</Tooltip>
 
796
                <TooltipId>waveform_overview</TooltipId>
847
797
                <Style></Style>
848
798
                <Channel>2</Channel>
849
799
                <Pos>1296,331</Pos>
852
802
                <SignalColor>#E17000</SignalColor>
853
803
                <MarkerColor>#191919</MarkerColor>
854
804
                <EndOfTrackColor>#EA0000</EndOfTrackColor>
 
805
                <MarkRange>
 
806
                        <StartControl>loop_start_position</StartControl>
 
807
                        <EndControl>loop_end_position</EndControl>
 
808
                        <EnabledControl>loop_enabled</EnabledControl>
 
809
                        <Color>#00FF00</Color>
 
810
                        <DisabledColor>#FFFFFF</DisabledColor>
 
811
                </MarkRange>
 
812
                <Mark>
 
813
                        <Control>cue_point</Control>
 
814
                        <Text>C</Text>
 
815
                        <Align>top</Align>
 
816
                        <Color>#FF001C</Color>
 
817
                        <TextColor>#FFFFFF</TextColor>
 
818
                </Mark>
 
819
                <Mark>
 
820
                        <Control>hotcue_1_position</Control>
 
821
                        <Text>1</Text>
 
822
                        <Align>bottom</Align>
 
823
                        <Color>#00FF00</Color>
 
824
                        <TextColor>#FFFFFF</TextColor>
 
825
                </Mark>
 
826
                <Mark>
 
827
                        <Control>hotcue_2_position</Control>
 
828
                        <Text>2</Text>
 
829
                        <Align>bottom</Align>
 
830
                        <Color>#00FF00</Color>
 
831
                        <TextColor>#FFFFFF</TextColor>
 
832
                </Mark>
 
833
                <Mark>
 
834
                        <Control>hotcue_3_position</Control>
 
835
                        <Text>3</Text>
 
836
                        <Align>bottom</Align>
 
837
                        <Color>#00FF00</Color>
 
838
                        <TextColor>#FFFFFF</TextColor>
 
839
                </Mark>
 
840
                <Mark>
 
841
                        <Control>hotcue_4_position</Control>
 
842
                        <Text>4</Text>
 
843
                        <Align>bottom</Align>
 
844
                        <Color>#00FF00</Color>
 
845
                        <TextColor>#FFFFFF</TextColor>
 
846
                </Mark>
855
847
                <Connection>
856
848
                        <ConfigKey>[Channel2],playposition</ConfigKey>
857
849
                        <EmitOnDownPress>false</EmitOnDownPress>
864
856
        **********************************************
865
857
        -->
866
858
        <VuMeter>
867
 
                <Tooltip>Channel volume meter&#10;Shows the current channel volume&#10;</Tooltip>
 
859
                <TooltipId>channel_VuMeter</TooltipId>
868
860
                <Style></Style>
869
861
                <PathVu>btn_volume_display1_over.png</PathVu>
870
862
                <PathBack>btn_volume_display1.png</PathBack>
879
871
                </Connection>
880
872
        </VuMeter>
881
873
        <VuMeter>
882
 
                <Tooltip>Channel volume meter&#10;Shows the current channel volume&#10;</Tooltip>
 
874
                <TooltipId>channel_VuMeter</TooltipId>
883
875
                <Style></Style>
884
876
                <PathVu>btn_volume_display2_over.png</PathVu>
885
877
                <PathBack>btn_volume_display2.png</PathBack>
895
887
        </VuMeter>
896
888
 
897
889
        <VuMeter>
898
 
                <Tooltip>Master channel volume meter&#10;Outputs the current instantaneous master volume for the left channel.&#10;</Tooltip>
 
890
                <TooltipId>master_VuMeterL</TooltipId>
899
891
                <Style></Style>
900
892
                <PathVu>btn_volume_display_master1_over.png</PathVu>
901
893
                <PathBack>btn_volume_display_master1.png</PathBack>
909
901
                </Connection>
910
902
        </VuMeter>
911
903
        <VuMeter>
912
 
                <Tooltip>Master channel volume meter&#10;Outputs the current instantaneous master volume for the right channel.&#10;</Tooltip>
 
904
                <TooltipId>master_VuMeterR</TooltipId>
913
905
                <Style></Style>
914
906
                <PathVu>btn_volume_display_master2_over.png</PathVu>
915
907
                <PathBack>btn_volume_display_master2.png</PathBack>
929
921
        **********************************************
930
922
        -->
931
923
        <StatusLight>
932
 
                <Tooltip>Peak Indicator&#10;Indicates when the signal on the channel is clipping,&#10;(too loud for the hardware and is being distorted).&#10;</Tooltip>
 
924
                <TooltipId>PeakIndicator</TooltipId>
933
925
                <Style></Style>
934
926
                <PathStatusLight>btn_clipping1_over.png</PathStatusLight>
935
927
                <PathBack>btn_clipping1.png</PathBack>
939
931
                </Connection>
940
932
        </StatusLight>
941
933
        <StatusLight>
942
 
                <Tooltip>Peak Indicator&#10;Indicates when the signal on the channel is clipping,&#10;(too loud for the hardware and is being distorted).&#10;</Tooltip>
 
934
                <TooltipId>PeakIndicator</TooltipId>
943
935
                <Style></Style>
944
936
                <PathStatusLight>btn_clipping2_over.png</PathStatusLight>
945
937
                <PathBack>btn_clipping2.png</PathBack>
949
941
                </Connection>
950
942
        </StatusLight>
951
943
        <StatusLight>
952
 
                <Tooltip>Master Peak Indicator&#10;Indicates when the signal on the Master output is clipping,&#10;(too loud for the hardware and is being distorted).&#10;</Tooltip>
 
944
                <TooltipId>master_PeakIndicator</TooltipId>
953
945
                <Style></Style>
954
946
                <PathStatusLight>btn_clipping_master_over.png</PathStatusLight>
955
947
                <PathBack>btn_clipping_master.png</PathBack>
973
965
        **********************************************
974
966
        -->
975
967
        <Text>
976
 
                <Tooltip>Track information&#10;Displays the Name and Title of the loaded track.&#10;Informations are extracted from the tracks tags.&#10;</Tooltip>
 
968
                <TooltipId>text</TooltipId>
977
969
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
978
970
                background-color: transparent; color: #0080FF; text-align: left; padding-left: 1%; }
979
971
                </Style>
982
974
                <Size>555,25</Size>
983
975
        </Text>
984
976
        <Text>
985
 
                <Tooltip>Track information&#10;Displays the Name and Title of the loaded track.&#10;Informations are extracted from the tracks tags.&#10;</Tooltip>
 
977
                <TooltipId>text</TooltipId>
986
978
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
987
979
                background-color: transparent; color: #E17000; text-align: left; padding-left: 1%; }
988
980
                </Style>
997
989
        **********************************************
998
990
        -->
999
991
        <NumberBpm>
1000
 
                <Tooltip>Tempo&#10;Displays the tempo of the loaded track in BPM (beats per minute)&#10;</Tooltip>
 
992
                <TooltipId>visual_bpm</TooltipId>
1001
993
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1002
994
                background-color: transparent; color: #0080FF; text-align: left;padding-left: 1%; }
1003
995
                </Style>
1010
1002
                </Connection>
1011
1003
        </NumberBpm>
1012
1004
        <NumberBpm>
1013
 
                <Tooltip>Tempo&#10;Displays the tempo of the loaded track in BPM (beats per minute)&#10;</Tooltip>
 
1005
                <TooltipId>visual_bpm</TooltipId>
1014
1006
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1015
1007
                background-color: transparent; color: #E17000; text-align: left;padding-left: 1%; }
1016
1008
                </Style>
1029
1021
        **********************************************
1030
1022
        -->
1031
1023
        <NumberPos>
1032
 
                <Tooltip>Time&#10;Displays the elapsed or remaining time of the track loaded.&#10;Click to toggle between time elapsed/remaining time.&#10;</Tooltip>
 
1024
                <TooltipId>track_time</TooltipId>
1033
1025
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1034
1026
                background-color: transparent; color: #0080FF; text-align: left;padding-left: 1%; }
1035
1027
                </Style>
1042
1034
                </Connection>
1043
1035
        </NumberPos>
1044
1036
        <NumberPos>
1045
 
                <Tooltip>Time&#10;Displays the elapsed or remaining time of the track loaded.&#10;Click to toggle between time elapsed/remaining time.&#10;</Tooltip>
 
1037
                <TooltipId>track_time</TooltipId>
1046
1038
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1047
1039
                background-color: transparent; color: #E17000; text-align: left;padding-left: 1%; }
1048
1040
                </Style>
1061
1053
        **********************************************
1062
1054
        -->
1063
1055
        <TrackProperty>
1064
 
                <Tooltip>Duration&#10;Displays the duration of the track loaded.&#10;</Tooltip>
 
1056
                <TooltipId>track_duration</TooltipId>
1065
1057
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1066
1058
                background-color: transparent; color: #0080FF; text-align: left;padding-left: 1%; }
1067
1059
                </Style>
1073
1065
                <Alignment>right</Alignment>
1074
1066
        </TrackProperty>
1075
1067
        <TrackProperty>
1076
 
                <Tooltip>Duration&#10;Displays the duration of the track loaded.&#10;</Tooltip>
 
1068
                <TooltipId>track_duration</TooltipId>
1077
1069
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1078
1070
                background-color: transparent; color: #E17000; text-align: left;padding-left: 1%; }
1079
1071
                </Style>
1091
1083
        **********************************************
1092
1084
        -->
1093
1085
        <NumberRate>
1094
 
                <Tooltip>Pitch rate&#10;Displays the current pitch of the track based on the original tempo.&#10;</Tooltip>
 
1086
                <TooltipId>rate_display</TooltipId>
1095
1087
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1096
1088
                background-color: transparent; color: #0080FF; text-align: right; padding-right: 1%; }
1097
1089
                </Style>
1103
1095
                <Alignment>right</Alignment>
1104
1096
        </NumberRate>
1105
1097
        <NumberRate>
1106
 
                <Tooltip>Pitch rate&#10;Displays the current pitch of the track based on the original tempo.&#10;</Tooltip>
 
1098
                <TooltipId>rate_display</TooltipId>
1107
1099
                <Style>QLabel { font: bold 15px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1108
1100
                background-color: transparent; color: #E17000; text-align: right; padding-right: 1%; }
1109
1101
                </Style>
1129
1121
        **********************************************
1130
1122
        -->
1131
1123
        <SliderComposed>
1132
 
                <Tooltip>Volume control&#10;Adjust the volume of the selected channel.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
1124
                <TooltipId>channel_volume</TooltipId>
1133
1125
                <Style></Style>
1134
1126
                <Handle>knob_volume1.png</Handle>
1135
1127
                <Slider>slider_volume1.png</Slider>
1141
1133
                </Connection>
1142
1134
        </SliderComposed>
1143
1135
        <SliderComposed>
1144
 
                <Tooltip>Volume control&#10;Adjust the volume of the selected channel.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
1136
                <TooltipId>channel_volume</TooltipId>
1145
1137
                <Style></Style>
1146
1138
                <Handle>knob_volume2.png</Handle>
1147
1139
                <Slider>slider_volume2.png</Slider>
1159
1151
        **********************************************
1160
1152
        -->
1161
1153
        <SliderComposed>
1162
 
                <Tooltip>Crossfader&#10;Fade between the channels and define what you hear through the master output.&#10;Right-click: Reset to default value&#10;Change the crossfader curve in Preferencesā†’Crossfader&#10;</Tooltip>
 
1154
                <TooltipId>crossfader</TooltipId>
1163
1155
                <Style></Style>
1164
1156
                <Handle>knob_crossfader.png</Handle>
1165
1157
                <Slider>slider_crossfader.png</Slider>
1177
1169
        **********************************************
1178
1170
        -->
1179
1171
        <SliderComposed>
1180
 
                <Tooltip>Pitch control&#10;Changes the tempo of the track currently loaded when it is moved&#10;Right-click: Reset to default value&#10;</Tooltip>
 
1172
                <TooltipId>rate</TooltipId>
1181
1173
                <Style></Style>
1182
1174
                <Handle>knob_pitch1.png</Handle>
1183
1175
                <Slider>slider_pitch1.png</Slider>
1189
1181
                </Connection>
1190
1182
        </SliderComposed>
1191
1183
        <SliderComposed>
1192
 
                <Tooltip>Pitch control&#10;Changes the tempo of the track currently loaded when it is moved&#10;Right-click: Reset to default value&#10;</Tooltip>
 
1184
                <TooltipId>rate</TooltipId>
1193
1185
                <Style></Style>
1194
1186
                <Handle>knob_pitch2.png</Handle>
1195
1187
                <Slider>slider_pitch2.png</Slider>
1215
1207
    ****************************************
1216
1208
    -->
1217
1209
        <PushButton>
1218
 
                <Tooltip>Play/Pause&#10;Left-click: Toggles playing or pausing the track.&#10;Right-click: Places a Cue-point at the current position on the waveform.&#10;</Tooltip>
 
1210
                <TooltipId>play_cue_set</TooltipId>
1219
1211
                <Style></Style>
1220
1212
                <NumberStates>2</NumberStates>
1221
1213
                <RightClickIsPushButton>true</RightClickIsPushButton>
1243
1235
                </Connection>
1244
1236
        </PushButton>
1245
1237
        <PushButton>
1246
 
                <Tooltip>Play/Pause&#10;Left-click: Toggles playing or pausing the track.&#10;Right-click: Places a Cue-point at the current position on the waveform.&#10;</Tooltip>
 
1238
                <TooltipId>play_cue_set</TooltipId>
1247
1239
                <Style></Style>
1248
1240
                <NumberStates>2</NumberStates>
1249
1241
                <RightClickIsPushButton>true</RightClickIsPushButton>
1277
1269
        **********************************************
1278
1270
        -->
1279
1271
        <PushButton>
1280
 
                <Tooltip>Cue&#10;Left-click (while playing): The track will seek to the cue-point and stop (=CDJ) OR play (=simple).&#10;Change the default cue behaviour in Preferencesā†’Interface.&#10;Left-click (while stopped): Places a cue-point at the current position on the waveform.&#10;Right-click: The track will seek to the cue-point and stop.&#10;</Tooltip>
 
1272
                <TooltipId>cue_default_cue_gotoandstop</TooltipId>
1281
1273
                <Style></Style>
1282
1274
                <NumberStates>1</NumberStates>
1283
1275
                <State>
1298
1290
                </Connection>
1299
1291
        </PushButton>
1300
1292
        <PushButton>
1301
 
                <Tooltip>Cue&#10;Left-click (while playing): The track will seek to the cue-point and stop (=CDJ) OR play (=simple).&#10;Change the default cue behaviour in Preferencesā†’Interface.&#10;Left-click (while stopped): Places a cue-point at the current position on the waveform.&#10;Right-click: The track will seek to the cue-point and stop.&#10;</Tooltip>
 
1293
                <TooltipId>cue_default_cue_gotoandstop</TooltipId>
1302
1294
                <Style></Style>
1303
1295
                <NumberStates>1</NumberStates>
1304
1296
                <State>
1325
1317
        **********************************************
1326
1318
        -->
1327
1319
        <PushButton>
1328
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1320
                <TooltipId>hotcue</TooltipId>
1329
1321
                <Style></Style>
1330
1322
                <NumberStates>2</NumberStates>
1331
1323
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1359
1351
                </Connection>
1360
1352
        </PushButton>
1361
1353
        <PushButton>
1362
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1354
                <TooltipId>hotcue</TooltipId>
1363
1355
                <Style></Style>
1364
1356
                <NumberStates>2</NumberStates>
1365
1357
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1393
1385
                </Connection>
1394
1386
        </PushButton>
1395
1387
        <PushButton>
1396
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1388
                <TooltipId>hotcue</TooltipId>
1397
1389
                <Style></Style>
1398
1390
                <NumberStates>2</NumberStates>
1399
1391
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1427
1419
                </Connection>
1428
1420
        </PushButton>
1429
1421
        <PushButton>
1430
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1422
                <TooltipId>hotcue</TooltipId>
1431
1423
                <Style></Style>
1432
1424
                <NumberStates>2</NumberStates>
1433
1425
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1461
1453
                </Connection>
1462
1454
        </PushButton>
1463
1455
        <PushButton>
1464
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1456
                <TooltipId>hotcue</TooltipId>
1465
1457
                <Style></Style>
1466
1458
                <NumberStates>2</NumberStates>
1467
1459
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1495
1487
                </Connection>
1496
1488
        </PushButton>
1497
1489
        <PushButton>
1498
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1490
                <TooltipId>hotcue</TooltipId>
1499
1491
                <Style></Style>
1500
1492
                <NumberStates>2</NumberStates>
1501
1493
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1529
1521
                </Connection>
1530
1522
        </PushButton>
1531
1523
        <PushButton>
1532
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1524
                <TooltipId>hotcue</TooltipId>
1533
1525
                <Style></Style>
1534
1526
                <NumberStates>2</NumberStates>
1535
1527
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1563
1555
                </Connection>
1564
1556
        </PushButton>
1565
1557
        <PushButton>
1566
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1558
                <TooltipId>hotcue</TooltipId>
1567
1559
                <Style></Style>
1568
1560
                <NumberStates>2</NumberStates>
1569
1561
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1597
1589
                </Connection>
1598
1590
        </PushButton>
1599
1591
        <PushButton>
1600
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1592
                <TooltipId>hotcue</TooltipId>
1601
1593
                <Style></Style>
1602
1594
                <NumberStates>2</NumberStates>
1603
1595
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1631
1623
                </Connection>
1632
1624
        </PushButton>
1633
1625
        <PushButton>
1634
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1626
                <TooltipId>hotcue</TooltipId>
1635
1627
                <Style></Style>
1636
1628
                <NumberStates>2</NumberStates>
1637
1629
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1665
1657
                </Connection>
1666
1658
        </PushButton>
1667
1659
        <PushButton>
1668
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1660
                <TooltipId>hotcue</TooltipId>
1669
1661
                <Style></Style>
1670
1662
                <NumberStates>2</NumberStates>
1671
1663
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1699
1691
                </Connection>
1700
1692
        </PushButton>
1701
1693
        <PushButton>
1702
 
                <Tooltip>Hotcue&#10;Left-click: If Hotcue is set, seeks the deck to Hotcue position.&#10;If Hotcue is not set, sets Hotcue to the current play position.&#10;Right-click: If Hotcue is set, clears its hotcue status (delete).&#10;</Tooltip>
 
1694
                <TooltipId>hotcue</TooltipId>
1703
1695
                <Style></Style>
1704
1696
                <NumberStates>2</NumberStates>
1705
1697
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1739
1731
        **********************************************
1740
1732
        -->
1741
1733
        <PushButton>
1742
 
                <Tooltip>Loop-In marker&#10;Sets the deck loop-in position to the current play position.&#10;</Tooltip>
 
1734
                <TooltipId>loop_in</TooltipId>
1743
1735
                <Style></Style>
1744
1736
                <NumberStates>1</NumberStates>
1745
1737
                <State>
1755
1747
                </Connection>
1756
1748
        </PushButton>
1757
1749
        <PushButton>
1758
 
                <Tooltip>Loop-In marker&#10;Sets the deck loop-in position to the current play position.&#10;</Tooltip>
 
1750
                <TooltipId>loop_in</TooltipId>
1759
1751
                <Style></Style>
1760
1752
                <NumberStates>1</NumberStates>
1761
1753
                <State>
1771
1763
                </Connection>
1772
1764
        </PushButton>
1773
1765
        <PushButton>
1774
 
                <Tooltip>Loop-Out marker&#10;Sets the deck loop-out position to the current play position.&#10;</Tooltip>
 
1766
                <TooltipId>loop_out</TooltipId>
1775
1767
                <Style></Style>
1776
1768
                <NumberStates>1</NumberStates>
1777
1769
                <State>
1787
1779
                </Connection>
1788
1780
        </PushButton>
1789
1781
        <PushButton>
1790
 
                <Tooltip>Loop-Out marker&#10;Sets the deck loop-out position to the current play position.&#10;</Tooltip>
 
1782
                <TooltipId>loop_out</TooltipId>
1791
1783
                <Style></Style>
1792
1784
                <NumberStates>1</NumberStates>
1793
1785
                <State>
1803
1795
                </Connection>
1804
1796
        </PushButton>
1805
1797
        <PushButton>
1806
 
                <Tooltip>Reloop/Exit&#10;Toggles the current loop on or off.&#10;Works only if Loop-In and Loop-Out marker are set.&#10;</Tooltip>
 
1798
                <TooltipId>reloop_exit</TooltipId>
1807
1799
                <Style></Style>
1808
1800
                <NumberStates>2</NumberStates>
1809
1801
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1830
1822
                </Connection>
1831
1823
        </PushButton>
1832
1824
        <PushButton>
1833
 
                <Tooltip>Reloop/Exit&#10;Toggles the current loop on or off.&#10;Works only if Loop-In and Loop-Out marker are set.&#10;</Tooltip>
 
1825
                <TooltipId>reloop_exit</TooltipId>
1834
1826
                <Style></Style>
1835
1827
                <NumberStates>2</NumberStates>
1836
1828
                <LeftClickIsPushButton>true</LeftClickIsPushButton>
1863
1855
    ****************************************
1864
1856
    -->
1865
1857
        <PushButton>
1866
 
                <Tooltip>Reverse&#10;Toggles reverse playback when pressed during regular playback&#10;</Tooltip>
 
1858
                <TooltipId>reverse</TooltipId>
1867
1859
                <Style></Style>
1868
1860
                <NumberStates>1</NumberStates>
1869
1861
                <State>
1879
1871
                </Connection>
1880
1872
        </PushButton>
1881
1873
        <PushButton>
1882
 
                <Tooltip>Reverse&#10;Toggles reverse playback when pressed during regular playback&#10;</Tooltip>
 
1874
                <TooltipId>reverse</TooltipId>
1883
1875
                <Style></Style>
1884
1876
                <NumberStates>1</NumberStates>
1885
1877
                <State>
1901
1893
        **********************************************
1902
1894
        -->
1903
1895
        <PushButton>
1904
 
                <Tooltip>Fast Forward&#10;Left-click: Fast forward through the track.&#10;Right-click: Jumps to the end of the track.&#10;</Tooltip>
 
1896
                <TooltipId>fwd_end</TooltipId>
1905
1897
                <Style></Style>
1906
1898
                <NumberStates>1</NumberStates>
1907
1899
                <State>
1922
1914
                </Connection>
1923
1915
        </PushButton>
1924
1916
        <PushButton>
1925
 
                <Tooltip>Fast Rewind&#10;Left-click: Fast rewind through the track.&#10;Right-click: Jumps to the beginning of the track.&#10;</Tooltip>
 
1917
                <TooltipId>back_start</TooltipId>
1926
1918
                <Style></Style>
1927
1919
                <NumberStates>1</NumberStates>
1928
1920
                <State>
1943
1935
                </Connection>
1944
1936
        </PushButton>
1945
1937
        <PushButton>
1946
 
                <Tooltip>Fast Forward&#10;Left-click: Fast forward through the track.&#10;Right-click: Jumps to the end of the track.&#10;</Tooltip>
 
1938
                <TooltipId>fwd_end</TooltipId>
1947
1939
                <Style></Style>
1948
1940
                <NumberStates>1</NumberStates>
1949
1941
                <State>
1964
1956
                </Connection>
1965
1957
        </PushButton>
1966
1958
        <PushButton>
1967
 
                <Tooltip>Fast Rewind&#10;Left-click: Fast rewind through the track.&#10;Right-click: Jumps to the beginning of the track.&#10;</Tooltip>
 
1959
                <TooltipId>back_start</TooltipId>
1968
1960
                <Style></Style>
1969
1961
                <NumberStates>1</NumberStates>
1970
1962
                <State>
1991
1983
        **********************************************
1992
1984
        -->
1993
1985
        <PushButton>
1994
 
                <Tooltip>Syncronize&#10;Left-click: Syncs the tempo (BPM) and phase to that of the other track, &#10;if BPM is detected on both&#10;Right-click: Syncs the tempo (BPM) to that of the other track,&#10;if BPM is detected on both&#10;</Tooltip>
 
1986
                <TooltipId>beatsync_beatsync_tempo</TooltipId>
1995
1987
                <Style></Style>
1996
1988
                <NumberStates>1</NumberStates>
1997
1989
                <State>
2012
2004
                </Connection>
2013
2005
        </PushButton>
2014
2006
        <PushButton>
2015
 
                <Tooltip>Syncronize&#10;Left-click: Syncs the tempo (BPM) and phase to that of the other track, &#10;if BPM is detected on both&#10;Right-click: Syncs the tempo (BPM) to that of the other track,&#10;if BPM is detected on both&#10;</Tooltip>
 
2007
                <TooltipId>beatsync_beatsync_tempo</TooltipId>
2016
2008
                <Style></Style>
2017
2009
                <NumberStates>1</NumberStates>
2018
2010
                <State>
2040
2032
        -->
2041
2033
 
2042
2034
        <PushButton>
2043
 
                <Tooltip>BPM Tap&#10;It takes the progressive average of the last 4 taps &#10;and sets the bpm of the deck to that value, &#10;assuming the pitch range is large enough to reach it.&#10;</Tooltip>
 
2035
                <TooltipId>bpm_tap</TooltipId>
2044
2036
                <Style></Style>
2045
2037
                <NumberStates>1</NumberStates>
2046
2038
                <State>
2051
2043
                <Pos>759,96</Pos>
2052
2044
                <Connection>
2053
2045
                        <ConfigKey>[Channel1],bpm_tap</ConfigKey>
2054
 
                        <EmitOnDownPress>true</EmitOnDownPress>
2055
 
                </Connection>
2056
 
                <Connection>
2057
 
                        <ConfigKey>[Channel1],bpm_tap</ConfigKey>
2058
 
                        <EmitOnDownPress>false</EmitOnDownPress>
 
2046
                        <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
2059
2047
                </Connection>
2060
2048
        </PushButton>
2061
2049
        <PushButton>
2062
 
                <Tooltip>BPM Tap&#10;It takes the progressive average of the last 4 taps &#10;and sets the bpm of the deck to that value, &#10;assuming the pitch range is large enough to reach it.&#10;</Tooltip>
 
2050
                <TooltipId>bpm_tap</TooltipId>
2063
2051
                <Style></Style>
2064
2052
                <NumberStates>1</NumberStates>
2065
2053
                <State>
2070
2058
                <Pos>759,297</Pos>
2071
2059
                <Connection>
2072
2060
                        <ConfigKey>[Channel2],bpm_tap</ConfigKey>
2073
 
                        <EmitOnDownPress>true</EmitOnDownPress>
2074
 
                </Connection>
2075
 
                <Connection>
2076
 
                        <ConfigKey>[Channel2],bpm_tap</ConfigKey>
2077
 
                        <EmitOnDownPress>false</EmitOnDownPress>
 
2061
                        <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
2078
2062
                </Connection>
2079
2063
        </PushButton>
2080
2064
 
2085
2069
        -->
2086
2070
 
2087
2071
        <PushButton>
2088
 
                <Tooltip>Key-lock&#10;Activates pitch-independent time stretch in the deck.&#10;Warning: Toggling key-lock during playback may result in a momentary audio glitch.&#10;</Tooltip>
 
2072
                <TooltipId>keylock</TooltipId>
2089
2073
                <Style></Style>
2090
2074
                <NumberStates>2</NumberStates>
2091
2075
                <State>
2104
2088
                </Connection>
2105
2089
        </PushButton>
2106
2090
        <PushButton>
2107
 
                <Tooltip>Key-lock&#10;Activates pitch-independent time stretch in the deck.&#10;Warning: Toggling key-lock during playback may result in a momentary audio glitch.&#10;</Tooltip>
 
2091
                <TooltipId>keylock</TooltipId>
2108
2092
                <Style></Style>
2109
2093
                <NumberStates>2</NumberStates>
2110
2094
                <State>
2129
2113
        **********************************************
2130
2114
        -->
2131
2115
        <PushButton>
2132
 
                <Tooltip>Raise pitch&#10;Left-click: Sets the pitch higher&#10;Right-click: Sets the pitch higher in small steps.&#10;Change the the amount of the steps in Preferencesā†’Interface menu.&#10;</Tooltip>
 
2116
                <TooltipId>rate_perm_up_rate_perm_up_small</TooltipId>
2133
2117
                <Style></Style>
2134
2118
                <NumberStates>1</NumberStates>
2135
2119
                <State>
2150
2134
                </Connection>
2151
2135
        </PushButton>
2152
2136
        <PushButton>
2153
 
                <Tooltip>Raise pitch&#10;Left-click: Sets the pitch higher&#10;Right-click: Sets the pitch higher in small steps.&#10;Change the the amount of the steps in Preferencesā†’Interface menu.&#10;</Tooltip>
 
2137
                <TooltipId>rate_perm_up_rate_perm_up_small</TooltipId>
2154
2138
                <Style></Style>
2155
2139
                <NumberStates>1</NumberStates>
2156
2140
                <State>
2171
2155
                </Connection>
2172
2156
        </PushButton>
2173
2157
        <PushButton>
2174
 
                <Tooltip>Lower pitch&#10;Left-click: Sets the pitch lower&#10;Right-click: Sets the pitch lower in small steps.&#10;Change the the amount of the steps in Preferencesā†’Interface menu.&#10;</Tooltip>
 
2158
                <TooltipId>rate_perm_down_rate_perm_down_small</TooltipId>
2175
2159
                <Style></Style>
2176
2160
                <NumberStates>1</NumberStates>
2177
2161
                <State>
2192
2176
                </Connection>
2193
2177
        </PushButton>
2194
2178
        <PushButton>
2195
 
                <Tooltip>Lower pitch&#10;Left-click: Sets the pitch lower&#10;Right-click: Sets the pitch lower in small steps.&#10;Change the the amount of the steps in Preferencesā†’Interface menu.&#10;</Tooltip>
 
2179
                <TooltipId>rate_perm_down_rate_perm_down_small</TooltipId>
2196
2180
                <Style></Style>
2197
2181
                <NumberStates>1</NumberStates>
2198
2182
                <State>
2219
2203
        **********************************************
2220
2204
        -->
2221
2205
        <PushButton>
2222
 
                <Tooltip>Raise pitch temporary (nudge)&#10;Left-click: Holds the pitch higher while active&#10;Right-click: Holds the pitch higher (small amount) while active&#10;Change the amount of the steps in Preferencesā†’Interface&#10;</Tooltip>
 
2206
                <TooltipId>rate_temp_up_rate_temp_up_small</TooltipId>
2223
2207
                <Style></Style>
2224
2208
                <NumberStates>1</NumberStates>
2225
2209
                <State>
2240
2224
                </Connection>
2241
2225
        </PushButton>
2242
2226
        <PushButton>
2243
 
                <Tooltip>Raise pitch temporary (nudge)&#10;Left-click: Holds the pitch higher while active&#10;Right-click: Holds the pitch higher (small amount) while active&#10;Change the amount of the steps in Preferencesā†’Interface&#10;</Tooltip>
 
2227
                <TooltipId>rate_temp_up_rate_temp_up_small</TooltipId>
2244
2228
                <Style></Style>
2245
2229
                <NumberStates>1</NumberStates>
2246
2230
                <State>
2261
2245
                </Connection>
2262
2246
        </PushButton>
2263
2247
        <PushButton>
2264
 
                <Tooltip>Lower pitch temporary (nudge)&#10;Left-click: Holds the pitch lower while active&#10;Right-click: Holds the pitch lower (small amount) while active&#10;Change the amount of the steps in Preferencesā†’Interface.&#10;</Tooltip>
 
2248
                <TooltipId>rate_temp_down_rate_temp_down_small</TooltipId>
2265
2249
                <Style></Style>
2266
2250
                <NumberStates>1</NumberStates>
2267
2251
                <State>
2282
2266
                </Connection>
2283
2267
        </PushButton>
2284
2268
        <PushButton>
2285
 
                <Tooltip>Lower pitch temporary (nudge)&#10;Left-click: Holds the pitch lower while active&#10;Right-click: Holds the pitch lower (small amount) while active&#10;Change the amount of the steps in Preferencesā†’Interface.&#10;</Tooltip>
 
2269
                <TooltipId>rate_temp_down_rate_temp_down_small</TooltipId>
2286
2270
                <Style></Style>
2287
2271
                <NumberStates>1</NumberStates>
2288
2272
                <State>
2309
2293
        **********************************************
2310
2294
        -->
2311
2295
        <PushButton>
2312
 
                <Tooltip>Headphone&#10;Sends the selected channel's audio to the Headphones output audio device&#10;selected in Preferencesā†’Sound Hardware.&#10;</Tooltip>
 
2296
                <TooltipId>pfl</TooltipId>
2313
2297
                <Style></Style>
2314
2298
                <NumberStates>2</NumberStates>
2315
2299
                <State>
2328
2312
                </Connection>
2329
2313
        </PushButton>
2330
2314
        <PushButton>
2331
 
                <Tooltip>Headphone&#10;Sends the selected channel's audio to the Headphones output audio device&#10;selected in Preferencesā†’Sound Hardware.&#10;</Tooltip>
 
2315
                <TooltipId>pfl</TooltipId>
2332
2316
                <Style></Style>
2333
2317
                <NumberStates>2</NumberStates>
2334
2318
                <State>
2353
2337
        **********************************************
2354
2338
        -->
2355
2339
        <PushButton>
2356
 
                <Tooltip>Repeat&#10;When active the track will repeat if you go past the end or reverse before the start.&#10;</Tooltip>
 
2340
                <TooltipId>repeat</TooltipId>
2357
2341
                <Style></Style>
2358
2342
                <NumberStates>2</NumberStates>
2359
2343
                <State>
2372
2356
                </Connection>
2373
2357
        </PushButton>
2374
2358
        <PushButton>
2375
 
                <Tooltip>Repeat&#10;When active the track will repeat if you go past the end or reverse before the start.&#10;</Tooltip>
 
2359
                <TooltipId>repeat</TooltipId>
2376
2360
                <Style></Style>
2377
2361
                <NumberStates>2</NumberStates>
2378
2362
                <State>
2397
2381
        **********************************************
2398
2382
        -->
2399
2383
        <PushButton>
2400
 
                <Tooltip>Flanger&#10;Toggles the flange effect. Use the depth/delay/lfo knobs to adjust&#10;</Tooltip>
 
2384
                <TooltipId>flanger</TooltipId>
2401
2385
                <Style></Style>
2402
2386
                <NumberStates>2</NumberStates>
2403
2387
                <State>
2416
2400
                </Connection>
2417
2401
        </PushButton>
2418
2402
        <PushButton>
2419
 
                <Tooltip>Flanger&#10;Toggles the flange effect. Use the depth/delay/lfo knobs to adjust&#10;</Tooltip>
 
2403
                <TooltipId>flanger</TooltipId>
2420
2404
                <Style></Style>
2421
2405
                <NumberStates>2</NumberStates>
2422
2406
                <State>
2441
2425
        **********************************************
2442
2426
        -->
2443
2427
        <PushButton>
2444
 
                <Tooltip>High EQ kill&#10;Holds the gain of the high EQ to zero while active.&#10;Hold-to-kill or short click for latching.&#10;</Tooltip>
 
2428
                <TooltipId>filterHighKill</TooltipId>
2445
2429
                <Style></Style>
2446
2430
                <NumberStates>2</NumberStates>
2447
2431
                <State>
2462
2446
                </Connection>
2463
2447
        </PushButton>
2464
2448
        <PushButton>
2465
 
                <Tooltip>Mid EQ kill&#10;Holds the gain of the mid EQ to zero while active.&#10;Hold-to-kill or short click for latching.&#10;</Tooltip>
 
2449
                <TooltipId>filterMidKill</TooltipId>
2466
2450
                <Style></Style>
2467
2451
                <NumberStates>2</NumberStates>
2468
2452
                <State>
2483
2467
                </Connection>
2484
2468
        </PushButton>
2485
2469
        <PushButton>
2486
 
                <Tooltip>Low EQ kill&#10;Holds the gain of the low EQ to zero while active.&#10;Hold-to-kill or short click for latching.&#10;</Tooltip>
 
2470
                <TooltipId>filterLowKill</TooltipId>
2487
2471
                <Style></Style>
2488
2472
                <NumberStates>2</NumberStates>
2489
2473
                <State>
2504
2488
                </Connection>
2505
2489
        </PushButton>
2506
2490
        <PushButton>
2507
 
                <Tooltip>High EQ kill&#10;Holds the gain of the high EQ to zero while active.&#10;Hold-to-kill or short click for latching.&#10;</Tooltip>
 
2491
                <TooltipId>filterHighKill</TooltipId>
2508
2492
                <Style></Style>
2509
2493
                <NumberStates>2</NumberStates>
2510
2494
                <State>
2525
2509
                </Connection>
2526
2510
        </PushButton>
2527
2511
        <PushButton>
2528
 
                <Tooltip>Mid EQ kill&#10;Holds the gain of the mid EQ to zero while active.&#10;Hold-to-kill or short click for latching.&#10;</Tooltip>
 
2512
                <TooltipId>filterMidKill</TooltipId>
2529
2513
                <Style></Style>
2530
2514
                <NumberStates>2</NumberStates>
2531
2515
                <State>
2546
2530
                </Connection>
2547
2531
        </PushButton>
2548
2532
        <PushButton>
2549
 
                <Tooltip>Low EQ kill&#10;Holds the gain of the low EQ to zero while active.&#10;Hold-to-kill or short click for latching.&#10;</Tooltip>
 
2533
                <TooltipId>filterLowKill</TooltipId>
2550
2534
                <Style></Style>
2551
2535
                <NumberStates>2</NumberStates>
2552
2536
                <State>
2581
2565
        **********************************************
2582
2566
        -->
2583
2567
        <Knob>
2584
 
                <Tooltip>Master volume&#10;Adjusts the Master output volume.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2568
                <TooltipId>master_volume</TooltipId>
2585
2569
                <Style></Style>
2586
2570
                <NumberStates>41</NumberStates>
2587
2571
                <Path>knob_rotary_s%1.png</Path>
2591
2575
                </Connection>
2592
2576
        </Knob>
2593
2577
        <Knob>
2594
 
                <Tooltip>Balance&#10;Adjusts the left/right channel balance on the Master output.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2578
                <TooltipId>balance</TooltipId>
2595
2579
                <Style></Style>
2596
2580
                <NumberStates>41</NumberStates>
2597
2581
                <Path>knob_rotary_s%1.png</Path>
2607
2591
        **********************************************
2608
2592
        -->
2609
2593
        <Knob>
2610
 
                <Tooltip>Flanger delay&#10;Adjusts the phase delay of the flange effect (when active).&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2594
                <TooltipId>lfoDelay</TooltipId>
2611
2595
                <Style></Style>
2612
2596
                <NumberStates>41</NumberStates>
2613
2597
                <Path>knob_rotary_s%1.png</Path>
2617
2601
                </Connection>
2618
2602
        </Knob>
2619
2603
        <Knob>
2620
 
                <Tooltip>Flanger depth&#10;Adjusts the intensity of the flange effect (when active).&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2604
                <TooltipId>lfoDepth</TooltipId>
2621
2605
                <Style></Style>
2622
2606
                <NumberStates>41</NumberStates>
2623
2607
                <Path>knob_rotary_s%1.png</Path>
2627
2611
                </Connection>
2628
2612
        </Knob>
2629
2613
        <Knob>
2630
 
                <Tooltip>Flanger LFO period&#10;Adjusts the wavelength of the flange effect (when active).&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2614
                <TooltipId>lfoPeriod</TooltipId>
2631
2615
                <Style></Style>
2632
2616
                <NumberStates>41</NumberStates>
2633
2617
                <Path>knob_rotary_s%1.png</Path>
2643
2627
        **********************************************
2644
2628
        -->
2645
2629
        <Knob>
2646
 
                <Tooltip>Headphone volume&#10;Adjusts the headphone output volume.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2630
                <TooltipId>headphone_volume</TooltipId>
2647
2631
                <Style></Style>
2648
2632
                <NumberStates>41</NumberStates>
2649
2633
                <Path>knob_rotary_s%1.png</Path>
2653
2637
                </Connection>
2654
2638
        </Knob>
2655
2639
        <Knob>
2656
 
                <Tooltip>Headphone mix&#10;Controls what you hear on the headphone output.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2640
                <TooltipId>headMix</TooltipId>
2657
2641
                <Style></Style>
2658
2642
                <NumberStates>41</NumberStates>
2659
2643
                <Path>knob_rotary_s%1.png</Path>
2669
2653
        **********************************************
2670
2654
        -->
2671
2655
        <Knob>
2672
 
                <Tooltip>Gain&#10;Adjusts the pre-fader gain of the track (to avoid clipping)&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2656
                <TooltipId>pregain</TooltipId>
2673
2657
                <Style></Style>
2674
2658
                <NumberStates>41</NumberStates>
2675
2659
                <Path>knob_rotary_s%1.png</Path>
2679
2663
                </Connection>
2680
2664
        </Knob>
2681
2665
        <Knob>
2682
 
                <Tooltip>High EQ&#10;Adjusts the gain of the high EQ filter.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2666
                <TooltipId>filterHigh</TooltipId>
2683
2667
                <Style></Style>
2684
2668
                <NumberStates>41</NumberStates>
2685
2669
                <Path>knob_rotary_s%1.png</Path>
2689
2673
                </Connection>
2690
2674
        </Knob>
2691
2675
        <Knob>
2692
 
                <Tooltip>Mid EQ&#10;Adjusts the gain of the mid EQ filter.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2676
                <TooltipId>filterMid</TooltipId>
2693
2677
                <Style></Style>
2694
2678
                <NumberStates>41</NumberStates>
2695
2679
                <Path>knob_rotary_s%1.png</Path>
2699
2683
                </Connection>
2700
2684
        </Knob>
2701
2685
        <Knob>
2702
 
                <Tooltip>Low EQ&#10;Adjusts the gain of the low EQ filter.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2686
                <TooltipId>filterLow</TooltipId>
2703
2687
                <Style></Style>
2704
2688
                <NumberStates>41</NumberStates>
2705
2689
                <Path>knob_rotary_s%1.png</Path>
2709
2693
                </Connection>
2710
2694
        </Knob>
2711
2695
        <Knob>
2712
 
                <Tooltip>Gain&#10;Adjusts the pre-fader gain of the track (to avoid clipping)&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2696
                <TooltipId>pregain</TooltipId>
2713
2697
                <Style></Style>
2714
2698
                <NumberStates>41</NumberStates>
2715
2699
                <Path>knob_rotary_s%1.png</Path>
2719
2703
                </Connection>
2720
2704
        </Knob>
2721
2705
        <Knob>
2722
 
                <Tooltip>High EQ&#10;Adjusts the gain of the high EQ filter.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2706
                <TooltipId>filterHigh</TooltipId>
2723
2707
                <Style></Style>
2724
2708
                <NumberStates>41</NumberStates>
2725
2709
                <Path>knob_rotary_s%1.png</Path>
2729
2713
                </Connection>
2730
2714
        </Knob>
2731
2715
        <Knob>
2732
 
                <Tooltip>Mid EQ&#10;Adjusts the gain of the mid EQ filter.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2716
                <TooltipId>filterMid</TooltipId>
2733
2717
                <Style></Style>
2734
2718
                <NumberStates>41</NumberStates>
2735
2719
                <Path>knob_rotary_s%1.png</Path>
2739
2723
                </Connection>
2740
2724
        </Knob>
2741
2725
        <Knob>
2742
 
                <Tooltip>Low EQ&#10;Adjusts the gain of the low EQ filter.&#10;Right-click: Reset to default value&#10;</Tooltip>
 
2726
                <TooltipId>filterLow</TooltipId>
2743
2727
                <Style></Style>
2744
2728
                <NumberStates>41</NumberStates>
2745
2729
                <Path>knob_rotary_s%1.png</Path>