diff --git a/mtest/capella/io/test8.cap-ref.mscx b/mtest/capella/io/test8.cap-ref.mscx
index ca919d2c35..63dd9396a2 100644
--- a/mtest/capella/io/test8.cap-ref.mscx
+++ b/mtest/capella/io/test8.cap-ref.mscx
@@ -84,30 +84,30 @@
quarter
+
48
14
-
quarter
+
50
16
-
quarter
+
52
18
-
quarter
@@ -120,22 +120,22 @@
quarter
+
55
15
-
quarter
+
57
17
-
quarter
@@ -159,11 +159,11 @@
quarter
+
62
16
-
quarter
diff --git a/mtest/capella/io/testSlurTie.capx-ref.mscx b/mtest/capella/io/testSlurTie.capx-ref.mscx
index 843c2b6f53..e0bfbed5a5 100644
--- a/mtest/capella/io/testSlurTie.capx-ref.mscx
+++ b/mtest/capella/io/testSlurTie.capx-ref.mscx
@@ -86,11 +86,11 @@
quarter
+
60
14
-
quarter
@@ -111,11 +111,11 @@
quarter
+
64
18
-
diff --git a/mtest/guitarpro/legato-slide.gp4-ref.mscx b/mtest/guitarpro/legato-slide.gp4-ref.mscx
index 4e11eced70..8f86323e8b 100644
--- a/mtest/guitarpro/legato-slide.gp4-ref.mscx
+++ b/mtest/guitarpro/legato-slide.gp4-ref.mscx
@@ -128,6 +128,7 @@
10
quarter
+
11
57
@@ -135,7 +136,6 @@
7
3
-
mp
@@ -145,6 +145,7 @@
13
quarter
+
14
59
@@ -156,7 +157,6 @@
0
15
-
16
@@ -317,6 +317,7 @@
10
quarter
+
11
57
@@ -324,7 +325,6 @@
7
3
-
mp
@@ -334,6 +334,7 @@
13
quarter
+
14
59
@@ -345,7 +346,6 @@
0
15
-
16
@@ -374,6 +374,7 @@
10
quarter
+
11
57
@@ -381,11 +382,11 @@
7
3
-
13
quarter
+
14
59
@@ -397,7 +398,6 @@
0
15
-
16
diff --git a/mtest/guitarpro/legato-slide.gp5-ref.mscx b/mtest/guitarpro/legato-slide.gp5-ref.mscx
index 0827e929e4..0aefca14b1 100644
--- a/mtest/guitarpro/legato-slide.gp5-ref.mscx
+++ b/mtest/guitarpro/legato-slide.gp5-ref.mscx
@@ -108,6 +108,7 @@
6
quarter
+
7
57
@@ -115,7 +116,6 @@
7
3
-
mp
@@ -125,6 +125,7 @@
9
quarter
+
10
59
@@ -136,7 +137,6 @@
0
11
-
12
@@ -298,6 +298,7 @@
6
quarter
+
7
57
@@ -305,7 +306,6 @@
7
3
-
mp
@@ -315,6 +315,7 @@
9
quarter
+
10
59
@@ -326,7 +327,6 @@
0
11
-
12
@@ -376,6 +376,7 @@
6
quarter
+
7
57
@@ -383,11 +384,11 @@
7
3
-
9
quarter
+
10
59
@@ -399,7 +400,6 @@
0
11
-
12
diff --git a/mtest/guitarpro/legato-slide.gpx-ref.mscx b/mtest/guitarpro/legato-slide.gpx-ref.mscx
index 170f9157ee..9d47e2ab4a 100644
--- a/mtest/guitarpro/legato-slide.gpx-ref.mscx
+++ b/mtest/guitarpro/legato-slide.gpx-ref.mscx
@@ -145,6 +145,7 @@
7
quarter
+
8
57
@@ -152,7 +153,6 @@
7
3
-
mp
@@ -162,6 +162,7 @@
10
quarter
+
11
59
@@ -173,7 +174,6 @@
0
12
-
13
@@ -351,6 +351,7 @@
7
quarter
+
8
57
@@ -358,7 +359,6 @@
7
3
-
mp
@@ -368,6 +368,7 @@
10
quarter
+
11
59
@@ -379,7 +380,6 @@
0
12
-
13
@@ -408,6 +408,7 @@
7
quarter
+
8
57
@@ -415,11 +416,11 @@
7
3
-
10
quarter
+
11
59
@@ -431,7 +432,6 @@
0
12
-
13
diff --git a/mtest/guitarpro/slur-notes-effect-mask.gp5-ref.mscx b/mtest/guitarpro/slur-notes-effect-mask.gp5-ref.mscx
index 6ad1491a42..1b82f8b6c9 100644
--- a/mtest/guitarpro/slur-notes-effect-mask.gp5-ref.mscx
+++ b/mtest/guitarpro/slur-notes-effect-mask.gp5-ref.mscx
@@ -106,6 +106,7 @@
5
16th
1
+
6
55
@@ -113,7 +114,6 @@
12
0
-
7
@@ -134,6 +134,7 @@
9
16th
1
+
10
52
@@ -141,7 +142,6 @@
9
0
-
38
@@ -155,6 +155,7 @@
11
16th
2
+
12
47
@@ -162,12 +163,12 @@
9
1
-
13
16th
2
+
14
@@ -178,7 +179,6 @@
11
1
-
15
@@ -467,6 +467,7 @@
5
16th
4
+
6
55
@@ -474,7 +475,6 @@
12
0
-
7
@@ -495,6 +495,7 @@
9
16th
4
+
10
52
@@ -502,7 +503,6 @@
9
0
-
38
@@ -516,6 +516,7 @@
11
16th
5
+
12
47
@@ -523,12 +524,12 @@
9
1
-
13
16th
5
+
14
@@ -539,7 +540,6 @@
11
1
-
15
@@ -723,6 +723,7 @@
5
16th
7
+
6
55
@@ -730,7 +731,6 @@
12
0
-
7
@@ -748,6 +748,7 @@
9
16th
7
+
10
52
@@ -755,7 +756,6 @@
9
0
-
38
@@ -769,6 +769,7 @@
11
16th
8
+
12
47
@@ -776,12 +777,12 @@
9
1
-
13
16th
8
+
14
49
@@ -789,7 +790,6 @@
11
1
-
15
diff --git a/mtest/guitarpro/slur.gp4-ref.mscx b/mtest/guitarpro/slur.gp4-ref.mscx
index ad136614d2..1a011baf4c 100644
--- a/mtest/guitarpro/slur.gp4-ref.mscx
+++ b/mtest/guitarpro/slur.gp4-ref.mscx
@@ -124,6 +124,7 @@
9
quarter
+
10
62
@@ -131,11 +132,11 @@
3
1
-
11
quarter
+
12
59
@@ -143,7 +144,6 @@
0
1
-
13
@@ -304,6 +304,7 @@
9
quarter
+
10
62
@@ -311,11 +312,11 @@
3
1
-
11
quarter
+
12
59
@@ -323,7 +324,6 @@
0
1
-
13
@@ -352,6 +352,7 @@
9
quarter
+
10
62
@@ -359,11 +360,11 @@
3
1
-
11
quarter
+
12
59
@@ -371,7 +372,6 @@
0
1
-
13
diff --git a/mtest/guitarpro/slur.gpx-ref.mscx b/mtest/guitarpro/slur.gpx-ref.mscx
index fafeffb62d..8905b45d42 100644
--- a/mtest/guitarpro/slur.gpx-ref.mscx
+++ b/mtest/guitarpro/slur.gpx-ref.mscx
@@ -141,6 +141,7 @@
6
quarter
+
7
62
@@ -148,7 +149,6 @@
3
1
-
8
@@ -169,6 +169,7 @@
11
quarter
+
12
60
@@ -176,7 +177,6 @@
1
1
-
13
@@ -357,6 +357,7 @@
6
quarter
+
7
62
@@ -364,7 +365,6 @@
3
1
-
8
@@ -385,6 +385,7 @@
11
quarter
+
12
60
@@ -392,7 +393,6 @@
1
1
-
13
@@ -424,6 +424,7 @@
6
quarter
+
7
62
@@ -431,7 +432,6 @@
3
1
-
8
@@ -447,6 +447,7 @@
11
quarter
+
12
60
@@ -454,7 +455,6 @@
1
1
-
13
diff --git a/mtest/guitarpro/updateReference b/mtest/guitarpro/updateReference
index d195952540..86dfebdc5c 100755
--- a/mtest/guitarpro/updateReference
+++ b/mtest/guitarpro/updateReference
@@ -10,7 +10,7 @@ cp $MSCORE/heavy-accent.gp5.mscx heavy-accent.gp5-ref.mscx
cp $MSCORE/tremolos.gp5.mscx tremolos.gp5-ref.mscx
cp $MSCORE/trill.gp4.mscx trill.gp4-ref.mscx
cp $MSCORE/dynamic.gp5.mscx dynamic.gp5-ref.mscx
-cp $MSCORE/arpeggio_up_down.gp4.mscx arpeggio_up_down.gp4-ref.mscx
+#cp $MSCORE/arpeggio_up_down.gp4.mscx arpeggio_up_down.gp4-ref.mscx
cp $MSCORE/ghost_note.gp3.mscx ghost_note.gp3-ref.mscx
#cp $MSCORE/grace.gp5.mscx grace.gp5-ref.mscx
cp $MSCORE/volta.gp5.mscx volta.gp5-ref.mscx
diff --git a/mtest/libmscore/compat/slurs-ref.mscx b/mtest/libmscore/compat/slurs-ref.mscx
index 0108a61233..bfea4811ad 100644
--- a/mtest/libmscore/compat/slurs-ref.mscx
+++ b/mtest/libmscore/compat/slurs-ref.mscx
@@ -137,19 +137,19 @@
quarter
+
72
14
-
quarter
+
72
14
-
quarter
@@ -172,14 +172,7 @@
quarter
-
- 72
- 14
-
-
-
- quarter
72
14
@@ -191,7 +184,14 @@
72
14
+
+
+ quarter
+
+ 72
+ 14
+
quarter
@@ -207,14 +207,7 @@
quarter
-
- 72
- 14
-
-
-
- quarter
72
14
@@ -233,7 +226,14 @@
72
14
+
+
+ quarter
+
+ 72
+ 14
+
@@ -246,11 +246,11 @@
quarter
+
72
14
-
quarter
@@ -298,11 +298,11 @@
quarter
+
72
14
-
@@ -312,14 +312,7 @@
quarter
-
- 76
- 18
-
-
-
- quarter
76
18
@@ -338,7 +331,14 @@
76
18
+
+
+ quarter
+
+ 76
+ 18
+
9600
@@ -353,12 +353,12 @@
quarter
+
65
13
-
@@ -367,12 +367,12 @@
quarter
+
65
13
-
@@ -390,14 +390,7 @@
quarter
-
- 76
- 18
-
-
-
- quarter
76
18
@@ -416,7 +409,14 @@
76
18
+
+
+ quarter
+
+ 76
+ 18
+
11520
@@ -425,16 +425,7 @@
quarter
-
-
- 65
- 13
-
-
-
-
- quarter
65
@@ -458,7 +449,16 @@
65
13
+
+
+
+ quarter
+
+
+ 65
+ 13
+
@@ -471,38 +471,38 @@
quarter
+
76
18
-
quarter
+
76
18
-
quarter
+
76
18
-
quarter
+
76
18
-
13440
@@ -511,22 +511,22 @@
quarter
+
65
13
-
quarter
+
65
13
-
@@ -534,22 +534,22 @@
quarter
+
65
13
-
quarter
+
65
13
-
@@ -562,11 +562,11 @@
quarter
+
72
14
-
@@ -574,11 +574,11 @@
quarter
+
72
14
-
quarter
@@ -630,12 +630,12 @@
quarter
+
65
13
-
@@ -644,12 +644,12 @@
quarter
+
65
13
-
@@ -747,14 +747,7 @@
quarter
-
- 48
- 14
-
-
-
- quarter
48
14
@@ -773,7 +766,14 @@
48
14
+
+
+ quarter
+
+ 48
+ 14
+
@@ -783,14 +783,7 @@
quarter
-
- 52
- 18
-
-
-
- quarter
52
18
@@ -809,7 +802,14 @@
52
18
+
+
+ quarter
+
+ 52
+ 18
+
17280
diff --git a/mtest/libmscore/copypaste/copypaste01-ref.mscx b/mtest/libmscore/copypaste/copypaste01-ref.mscx
index 57f0123e5f..4e90648612 100644
--- a/mtest/libmscore/copypaste/copypaste01-ref.mscx
+++ b/mtest/libmscore/copypaste/copypaste01-ref.mscx
@@ -134,21 +134,21 @@
quarter
+
72
14
-
quarter
+
74
16
-
quarter
diff --git a/mtest/libmscore/copypaste/copypaste02-ref.mscx b/mtest/libmscore/copypaste/copypaste02-ref.mscx
index 2452bc4db0..95fff18836 100644
--- a/mtest/libmscore/copypaste/copypaste02-ref.mscx
+++ b/mtest/libmscore/copypaste/copypaste02-ref.mscx
@@ -123,21 +123,21 @@
quarter
+
72
14
-
quarter
+
74
16
-
quarter
diff --git a/mtest/libmscore/copypaste/copypaste03-ref.mscx b/mtest/libmscore/copypaste/copypaste03-ref.mscx
index 602664e8a4..4d8198cbab 100644
--- a/mtest/libmscore/copypaste/copypaste03-ref.mscx
+++ b/mtest/libmscore/copypaste/copypaste03-ref.mscx
@@ -120,11 +120,11 @@
quarter
+
69
17
-
quarter
@@ -135,11 +135,11 @@
quarter
+
72
14
-
@@ -185,11 +185,11 @@
quarter
+
69
17
-
quarter
@@ -200,11 +200,11 @@
quarter
+
72
14
-
end
diff --git a/mtest/libmscore/copypaste/copypaste10-ref.mscx b/mtest/libmscore/copypaste/copypaste10-ref.mscx
index 3909ec35ef..17c136d3ea 100644
--- a/mtest/libmscore/copypaste/copypaste10-ref.mscx
+++ b/mtest/libmscore/copypaste/copypaste10-ref.mscx
@@ -113,38 +113,38 @@
quarter
+
67
15
-
quarter
+
69
17
-
quarter
+
71
19
-
quarter
+
72
14
-
@@ -183,38 +183,38 @@
quarter
+
67
15
-
quarter
+
69
17
-
quarter
+
71
19
-
quarter
+
72
14
-
end
diff --git a/mtest/libmscore/copypaste/copypaste50-ref.mscx b/mtest/libmscore/copypaste/copypaste50-ref.mscx
index ab40b19a27..bd75d5c086 100644
--- a/mtest/libmscore/copypaste/copypaste50-ref.mscx
+++ b/mtest/libmscore/copypaste/copypaste50-ref.mscx
@@ -155,11 +155,11 @@
quarter
+
69
17
-
quarter
@@ -170,11 +170,11 @@
quarter
+
72
14
-
@@ -248,11 +248,11 @@
quarter
+
69
17
-
quarter
@@ -263,11 +263,11 @@
quarter
+
72
14
-
diff --git a/mtest/libmscore/join/join02-ref.mscx b/mtest/libmscore/join/join02-ref.mscx
index 0d3ece0d9b..99a796b950 100644
--- a/mtest/libmscore/join/join02-ref.mscx
+++ b/mtest/libmscore/join/join02-ref.mscx
@@ -107,11 +107,11 @@
quarter
+
60
14
-
quarter
@@ -129,11 +129,11 @@
quarter
+
65
13
-
end
diff --git a/mtest/libmscore/join/join05-ref.mscx b/mtest/libmscore/join/join05-ref.mscx
index 06fab2244c..c9b21a2a0c 100644
--- a/mtest/libmscore/join/join05-ref.mscx
+++ b/mtest/libmscore/join/join05-ref.mscx
@@ -128,21 +128,21 @@
quarter
+
65
13
-
quarter
+
67
15
-
quarter
diff --git a/mtest/libmscore/join/join06-ref.mscx b/mtest/libmscore/join/join06-ref.mscx
index 8ede973fc1..031c14103a 100644
--- a/mtest/libmscore/join/join06-ref.mscx
+++ b/mtest/libmscore/join/join06-ref.mscx
@@ -128,11 +128,11 @@
quarter
+
62
16
-
diff --git a/mtest/libmscore/parts/part-all-appendmeasures.mscx b/mtest/libmscore/parts/part-all-appendmeasures.mscx
index 6310cb9300..c136baeb13 100644
--- a/mtest/libmscore/parts/part-all-appendmeasures.mscx
+++ b/mtest/libmscore/parts/part-all-appendmeasures.mscx
@@ -301,12 +301,12 @@
36
quarter
+
37
67
15
-
38
@@ -329,12 +329,12 @@
42
quarter
+
43
67
15
-
@@ -1191,12 +1191,12 @@
36
quarter
+
37
67
15
-
38
@@ -1219,12 +1219,12 @@
42
quarter
+
43
67
15
-
diff --git a/mtest/libmscore/parts/part-all-parts.mscx b/mtest/libmscore/parts/part-all-parts.mscx
index 049db6132e..c8a0307693 100644
--- a/mtest/libmscore/parts/part-all-parts.mscx
+++ b/mtest/libmscore/parts/part-all-parts.mscx
@@ -301,12 +301,12 @@
36
quarter
+
37
67
15
-
38
@@ -329,12 +329,12 @@
42
quarter
+
43
67
15
-
@@ -1183,12 +1183,12 @@
36
quarter
+
37
67
15
-
38
@@ -1211,12 +1211,12 @@
42
quarter
+
43
67
15
-
diff --git a/mtest/libmscore/parts/part-all-uappendmeasures.mscx b/mtest/libmscore/parts/part-all-uappendmeasures.mscx
index fa6663a877..41056bc2e3 100644
--- a/mtest/libmscore/parts/part-all-uappendmeasures.mscx
+++ b/mtest/libmscore/parts/part-all-uappendmeasures.mscx
@@ -301,12 +301,12 @@
36
quarter
+
37
67
15
-
38
@@ -329,12 +329,12 @@
42
quarter
+
43
67
15
-
@@ -1179,12 +1179,12 @@
36
quarter
+
37
67
15
-
38
@@ -1207,12 +1207,12 @@
42
quarter
+
43
67
15
-
diff --git a/mtest/libmscore/parts/part-all-uinsertmeasures.mscx b/mtest/libmscore/parts/part-all-uinsertmeasures.mscx
index fa6663a877..41056bc2e3 100644
--- a/mtest/libmscore/parts/part-all-uinsertmeasures.mscx
+++ b/mtest/libmscore/parts/part-all-uinsertmeasures.mscx
@@ -301,12 +301,12 @@
36
quarter
+
37
67
15
-
38
@@ -329,12 +329,12 @@
42
quarter
+
43
67
15
-
@@ -1179,12 +1179,12 @@
36
quarter
+
37
67
15
-
38
@@ -1207,12 +1207,12 @@
42
quarter
+
43
67
15
-
diff --git a/mtest/libmscore/parts/part-all.mscx b/mtest/libmscore/parts/part-all.mscx
index 568b2c69ab..f2b920b3ab 100644
--- a/mtest/libmscore/parts/part-all.mscx
+++ b/mtest/libmscore/parts/part-all.mscx
@@ -265,14 +265,7 @@
quarter
-
- 67
- 15
-
-
-
- quarter
67
15
@@ -291,7 +284,14 @@
67
15
+
+
+ quarter
+
+ 67
+ 15
+
diff --git a/mtest/libmscore/selectionfilter/selectionfilter6-base-ref.xml b/mtest/libmscore/selectionfilter/selectionfilter6-base-ref.xml
index f490c68a77..e6244ecf2f 100644
--- a/mtest/libmscore/selectionfilter/selectionfilter6-base-ref.xml
+++ b/mtest/libmscore/selectionfilter/selectionfilter6-base-ref.xml
@@ -9,22 +9,22 @@
quarter
+
72
14
-
quarter
+
74
16
-
@@ -32,22 +32,22 @@
quarter
+
76
18
-
quarter
+
77
13
-
diff --git a/mtest/libmscore/selectionfilter/updateReference b/mtest/libmscore/selectionfilter/updateReference
index 6ecbe5d852..c2d8d31c97 100755
--- a/mtest/libmscore/selectionfilter/updateReference
+++ b/mtest/libmscore/selectionfilter/updateReference
@@ -1,5 +1,6 @@
#!/bin/bash
+cp ../../../build.debug/mtest/libmscore/selectionfilter/selectionfilter6-base.xml selectionfilter6-base-ref.xml
cp ../../../build.debug/mtest/libmscore/selectionfilter/selectionfilter8-base.xml selectionfilter8-base-ref.xml
cp ../../../build.debug/mtest/libmscore/selectionfilter/selectionfilter9-base.xml selectionfilter9-base-ref.xml
diff --git a/mtest/libmscore/split/split02-ref.mscx b/mtest/libmscore/split/split02-ref.mscx
index a1ca728510..c1853c5c1c 100644
--- a/mtest/libmscore/split/split02-ref.mscx
+++ b/mtest/libmscore/split/split02-ref.mscx
@@ -111,11 +111,11 @@
quarter
+
60
14
-
quarter
@@ -135,11 +135,11 @@
quarter
+
65
13
-
end
diff --git a/mtest/libmscore/split/split05-ref.mscx b/mtest/libmscore/split/split05-ref.mscx
index 734a576d6e..1a932d96c0 100644
--- a/mtest/libmscore/split/split05-ref.mscx
+++ b/mtest/libmscore/split/split05-ref.mscx
@@ -134,21 +134,21 @@
quarter
+
65
13
-
quarter
+
67
15
-
quarter
diff --git a/mtest/libmscore/split/split06-ref.mscx b/mtest/libmscore/split/split06-ref.mscx
index 86af6ff099..baaa249a39 100644
--- a/mtest/libmscore/split/split06-ref.mscx
+++ b/mtest/libmscore/split/split06-ref.mscx
@@ -128,11 +128,11 @@
quarter
+
62
16
-
diff --git a/mtest/libmscore/split/split08-ref.mscx b/mtest/libmscore/split/split08-ref.mscx
index 17533fec18..b4d64476e2 100644
--- a/mtest/libmscore/split/split08-ref.mscx
+++ b/mtest/libmscore/split/split08-ref.mscx
@@ -162,19 +162,19 @@
quarter
+
72
14
-
quarter
+
74
16
-
quarter