Greetings all!

Having read a few interesting posts on half pedaling and midi messages, I hooked up my fp-7f to MIDI monitor ( http://www.snoize.com/MIDIMonitor/ ) and found some nice and surprising data.

First, both the sustain and soft pedals send all 127 MIDI levels. The "note on" and "note off" messages both include velocity data. It doesn't sound like Roland is taking full advantage of that in its sound engine, but I'm sure all this data is useful to software pianos.

The sostenuto pedal is either on or off, nothing in between.

Setting the DP-10 pedal on "switch" instead of "continuous" doesn't actually make it behave like a switch, but seems to send 3 values instead, I suspect depending on the speed of my foot.

A couple unexpected discoveries now - unplugging the pedal from one jack and plugging it into another sends MIDI data. Also, I had my foot down about a centimeter before the pedal sent MIDI data. Coming back up from the bottom, the pedal didn't send MIDI until my foot was about half a centimeter up.

Code:
DP-10 on "Continuous"
16:02:03.569	From Roland Digital Piano	Control	1	Hold Pedal	2
16:02:03.575	From Roland Digital Piano	Control	1	Hold Pedal	7
16:02:03.582	From Roland Digital Piano	Control	1	Hold Pedal	11
16:02:03.588	From Roland Digital Piano	Control	1	Hold Pedal	17
16:02:03.594	From Roland Digital Piano	Control	1	Hold Pedal	23
16:02:03.600	From Roland Digital Piano	Control	1	Hold Pedal	30
16:02:03.606	From Roland Digital Piano	Control	1	Hold Pedal	37
16:02:03.612	From Roland Digital Piano	Control	1	Hold Pedal	44
16:02:03.619	From Roland Digital Piano	Control	1	Hold Pedal	51
16:02:03.625	From Roland Digital Piano	Control	1	Hold Pedal	57
16:02:03.631	From Roland Digital Piano	Control	1	Hold Pedal	64
16:02:03.637	From Roland Digital Piano	Control	1	Hold Pedal	70
16:02:03.643	From Roland Digital Piano	Control	1	Hold Pedal	76
16:02:03.649	From Roland Digital Piano	Control	1	Hold Pedal	82
16:02:03.656	From Roland Digital Piano	Control	1	Hold Pedal	89
16:02:03.662	From Roland Digital Piano	Control	1	Hold Pedal	95
16:02:03.669	From Roland Digital Piano	Control	1	Hold Pedal	101
16:02:03.674	From Roland Digital Piano	Control	1	Hold Pedal	107
16:02:03.680	From Roland Digital Piano	Control	1	Hold Pedal	112
16:02:03.687	From Roland Digital Piano	Control	1	Hold Pedal	117
16:02:03.693	From Roland Digital Piano	Control	1	Hold Pedal	121
16:02:03.700	From Roland Digital Piano	Control	1	Hold Pedal	125
16:02:03.705	From Roland Digital Piano	Control	1	Hold Pedal	127
16:02:04.955	From Roland Digital Piano	Control	1	Hold Pedal	125
16:02:04.961	From Roland Digital Piano	Control	1	Hold Pedal	121
16:02:04.968	From Roland Digital Piano	Control	1	Hold Pedal	117
16:02:04.974	From Roland Digital Piano	Control	1	Hold Pedal	113
16:02:04.980	From Roland Digital Piano	Control	1	Hold Pedal	110
16:02:04.986	From Roland Digital Piano	Control	1	Hold Pedal	106
16:02:04.992	From Roland Digital Piano	Control	1	Hold Pedal	102
16:02:04.999	From Roland Digital Piano	Control	1	Hold Pedal	97
16:02:05.004	From Roland Digital Piano	Control	1	Hold Pedal	93
16:02:05.011	From Roland Digital Piano	Control	1	Hold Pedal	87
16:02:05.017	From Roland Digital Piano	Control	1	Hold Pedal	83
16:02:05.023	From Roland Digital Piano	Control	1	Hold Pedal	79
16:02:05.030	From Roland Digital Piano	Control	1	Hold Pedal	75
16:02:05.035	From Roland Digital Piano	Control	1	Hold Pedal	72
16:02:05.042	From Roland Digital Piano	Control	1	Hold Pedal	69
16:02:05.048	From Roland Digital Piano	Control	1	Hold Pedal	66
16:02:05.054	From Roland Digital Piano	Control	1	Hold Pedal	64
16:02:05.061	From Roland Digital Piano	Control	1	Hold Pedal	62
16:02:05.066	From Roland Digital Piano	Control	1	Hold Pedal	61
16:02:05.073	From Roland Digital Piano	Control	1	Hold Pedal	60
16:02:05.079	From Roland Digital Piano	Control	1	Hold Pedal	59
16:02:05.085	From Roland Digital Piano	Control	1	Hold Pedal	58
16:02:05.092	From Roland Digital Piano	Control	1	Hold Pedal	57
16:02:05.097	From Roland Digital Piano	Control	1	Hold Pedal	56
16:02:05.104	From Roland Digital Piano	Control	1	Hold Pedal	55
16:02:05.110	From Roland Digital Piano	Control	1	Hold Pedal	53
16:02:05.116	From Roland Digital Piano	Control	1	Hold Pedal	51
16:02:05.123	From Roland Digital Piano	Control	1	Hold Pedal	50
16:02:05.128	From Roland Digital Piano	Control	1	Hold Pedal	49
16:02:05.135	From Roland Digital Piano	Control	1	Hold Pedal	48
16:02:05.141	From Roland Digital Piano	Control	1	Hold Pedal	47
16:02:05.147	From Roland Digital Piano	Control	1	Hold Pedal	46
16:02:05.154	From Roland Digital Piano	Control	1	Hold Pedal	44
16:02:05.159	From Roland Digital Piano	Control	1	Hold Pedal	42
16:02:05.165	From Roland Digital Piano	Control	1	Hold Pedal	40
16:02:05.171	From Roland Digital Piano	Control	1	Hold Pedal	37
16:02:05.178	From Roland Digital Piano	Control	1	Hold Pedal	35
16:02:05.185	From Roland Digital Piano	Control	1	Hold Pedal	33
16:02:05.190	From Roland Digital Piano	Control	1	Hold Pedal	30
16:02:05.196	From Roland Digital Piano	Control	1	Hold Pedal	28
16:02:05.202	From Roland Digital Piano	Control	1	Hold Pedal	25
16:02:05.209	From Roland Digital Piano	Control	1	Hold Pedal	23
16:02:05.216	From Roland Digital Piano	Control	1	Hold Pedal	21
16:02:05.221	From Roland Digital Piano	Control	1	Hold Pedal	18
16:02:05.227	From Roland Digital Piano	Control	1	Hold Pedal	16
16:02:05.233	From Roland Digital Piano	Control	1	Hold Pedal	14
16:02:05.240	From Roland Digital Piano	Control	1	Hold Pedal	12
16:02:05.247	From Roland Digital Piano	Control	1	Hold Pedal	10
16:02:05.252	From Roland Digital Piano	Control	1	Hold Pedal	8
16:02:05.258	From Roland Digital Piano	Control	1	Hold Pedal	5
16:02:05.264	From Roland Digital Piano	Control	1	Hold Pedal	2
16:02:05.271	From Roland Digital Piano	Control	1	Hold Pedal	0
Here I unplugged the DP-10 from the "Damper" jack and plugged it into the "Sostenuto" jack.
16:02:08.934	From Roland Digital Piano	Control	1	Hold Pedal	32
16:02:08.940	From Roland Digital Piano	Control	1	Hold Pedal	104
16:02:08.946	From Roland Digital Piano	Control	1	Hold Pedal	127
16:02:09.039	From Roland Digital Piano	Control	1	Hold Pedal	43
16:02:09.045	From Roland Digital Piano	Control	1	Hold Pedal	0
16:02:11.944	From Roland Digital Piano	Control	1	Sustenuto Pedal	127
16:02:12.006	From Roland Digital Piano	Control	1	Sustenuto Pedal	0
16:02:13.398	From Roland Digital Piano	Control	1	Sustenuto Pedal	127
16:02:14.326	From Roland Digital Piano	Control	1	Sustenuto Pedal	0
Here I unplugged the DP-10 from the "Sostenuto" jack and plugged it into the "Soft" jack.
16:02:15.656	From Roland Digital Piano	Control	1	Sustenuto Pedal	127
16:02:15.774	From Roland Digital Piano	Control	1	Sustenuto Pedal	0
16:02:18.370	From Roland Digital Piano	Control	1	Soft Pedal	12
16:02:18.376	From Roland Digital Piano	Control	1	Soft Pedal	62
16:02:18.382	From Roland Digital Piano	Control	1	Soft Pedal	113
16:02:18.388	From Roland Digital Piano	Control	1	Soft Pedal	127
16:02:18.426	From Roland Digital Piano	Control	1	Soft Pedal	63
16:02:18.432	From Roland Digital Piano	Control	1	Soft Pedal	0
16:02:19.836	From Roland Digital Piano	Control	1	Soft Pedal	1
16:02:19.842	From Roland Digital Piano	Control	1	Soft Pedal	5
16:02:19.849	From Roland Digital Piano	Control	1	Soft Pedal	8
16:02:19.855	From Roland Digital Piano	Control	1	Soft Pedal	11
16:02:19.861	From Roland Digital Piano	Control	1	Soft Pedal	14
16:02:19.867	From Roland Digital Piano	Control	1	Soft Pedal	17
16:02:19.873	From Roland Digital Piano	Control	1	Soft Pedal	21
16:02:19.880	From Roland Digital Piano	Control	1	Soft Pedal	23
16:02:19.886	From Roland Digital Piano	Control	1	Soft Pedal	26
16:02:19.892	From Roland Digital Piano	Control	1	Soft Pedal	28
16:02:19.898	From Roland Digital Piano	Control	1	Soft Pedal	30
16:02:19.904	From Roland Digital Piano	Control	1	Soft Pedal	32
16:02:19.910	From Roland Digital Piano	Control	1	Soft Pedal	34
16:02:19.917	From Roland Digital Piano	Control	1	Soft Pedal	36
16:02:19.923	From Roland Digital Piano	Control	1	Soft Pedal	38
16:02:19.929	From Roland Digital Piano	Control	1	Soft Pedal	40
16:02:19.935	From Roland Digital Piano	Control	1	Soft Pedal	43
16:02:19.942	From Roland Digital Piano	Control	1	Soft Pedal	45
16:02:19.948	From Roland Digital Piano	Control	1	Soft Pedal	48
16:02:19.954	From Roland Digital Piano	Control	1	Soft Pedal	49
16:02:19.960	From Roland Digital Piano	Control	1	Soft Pedal	51
16:02:19.966	From Roland Digital Piano	Control	1	Soft Pedal	54
16:02:19.972	From Roland Digital Piano	Control	1	Soft Pedal	56
16:02:19.979	From Roland Digital Piano	Control	1	Soft Pedal	57
16:02:19.985	From Roland Digital Piano	Control	1	Soft Pedal	59
16:02:19.991	From Roland Digital Piano	Control	1	Soft Pedal	61
16:02:19.997	From Roland Digital Piano	Control	1	Soft Pedal	63
16:02:20.003	From Roland Digital Piano	Control	1	Soft Pedal	64
16:02:20.009	From Roland Digital Piano	Control	1	Soft Pedal	65
16:02:20.022	From Roland Digital Piano	Control	1	Soft Pedal	66
16:02:20.028	From Roland Digital Piano	Control	1	Soft Pedal	67
16:02:20.034	From Roland Digital Piano	Control	1	Soft Pedal	68
16:02:20.040	From Roland Digital Piano	Control	1	Soft Pedal	69
16:02:20.047	From Roland Digital Piano	Control	1	Soft Pedal	70
16:02:20.053	From Roland Digital Piano	Control	1	Soft Pedal	72
16:02:20.059	From Roland Digital Piano	Control	1	Soft Pedal	74
16:02:20.065	From Roland Digital Piano	Control	1	Soft Pedal	76
16:02:20.071	From Roland Digital Piano	Control	1	Soft Pedal	78
16:02:20.078	From Roland Digital Piano	Control	1	Soft Pedal	81
16:02:20.084	From Roland Digital Piano	Control	1	Soft Pedal	84
16:02:20.090	From Roland Digital Piano	Control	1	Soft Pedal	87
16:02:20.096	From Roland Digital Piano	Control	1	Soft Pedal	90
16:02:20.102	From Roland Digital Piano	Control	1	Soft Pedal	94
16:02:20.109	From Roland Digital Piano	Control	1	Soft Pedal	98
16:02:20.115	From Roland Digital Piano	Control	1	Soft Pedal	102
16:02:20.121	From Roland Digital Piano	Control	1	Soft Pedal	105
16:02:20.127	From Roland Digital Piano	Control	1	Soft Pedal	108
16:02:20.133	From Roland Digital Piano	Control	1	Soft Pedal	110
16:02:20.140	From Roland Digital Piano	Control	1	Soft Pedal	113
16:02:20.146	From Roland Digital Piano	Control	1	Soft Pedal	115
16:02:20.152	From Roland Digital Piano	Control	1	Soft Pedal	117
16:02:20.158	From Roland Digital Piano	Control	1	Soft Pedal	118
16:02:20.164	From Roland Digital Piano	Control	1	Soft Pedal	120
16:02:20.170	From Roland Digital Piano	Control	1	Soft Pedal	121
16:02:20.177	From Roland Digital Piano	Control	1	Soft Pedal	122
16:02:20.183	From Roland Digital Piano	Control	1	Soft Pedal	124
16:02:20.189	From Roland Digital Piano	Control	1	Soft Pedal	125
16:02:20.195	From Roland Digital Piano	Control	1	Soft Pedal	126
16:02:20.201	From Roland Digital Piano	Control	1	Soft Pedal	127
16:02:21.235	From Roland Digital Piano	Control	1	Soft Pedal	125
16:02:21.241	From Roland Digital Piano	Control	1	Soft Pedal	121
16:02:21.247	From Roland Digital Piano	Control	1	Soft Pedal	119
16:02:21.253	From Roland Digital Piano	Control	1	Soft Pedal	116
16:02:21.259	From Roland Digital Piano	Control	1	Soft Pedal	114
16:02:21.266	From Roland Digital Piano	Control	1	Soft Pedal	113
16:02:21.272	From Roland Digital Piano	Control	1	Soft Pedal	111
16:02:21.278	From Roland Digital Piano	Control	1	Soft Pedal	109
16:02:21.284	From Roland Digital Piano	Control	1	Soft Pedal	107
16:02:21.290	From Roland Digital Piano	Control	1	Soft Pedal	105
16:02:21.297	From Roland Digital Piano	Control	1	Soft Pedal	103
16:02:21.303	From Roland Digital Piano	Control	1	Soft Pedal	102
16:02:21.309	From Roland Digital Piano	Control	1	Soft Pedal	100
16:02:21.315	From Roland Digital Piano	Control	1	Soft Pedal	97
16:02:21.321	From Roland Digital Piano	Control	1	Soft Pedal	95
16:02:21.327	From Roland Digital Piano	Control	1	Soft Pedal	93
16:02:21.334	From Roland Digital Piano	Control	1	Soft Pedal	91
16:02:21.340	From Roland Digital Piano	Control	1	Soft Pedal	88
16:02:21.346	From Roland Digital Piano	Control	1	Soft Pedal	86
16:02:21.352	From Roland Digital Piano	Control	1	Soft Pedal	85
16:02:21.359	From Roland Digital Piano	Control	1	Soft Pedal	84
16:02:21.365	From Roland Digital Piano	Control	1	Soft Pedal	82
16:02:21.371	From Roland Digital Piano	Control	1	Soft Pedal	81
16:02:21.377	From Roland Digital Piano	Control	1	Soft Pedal	80
16:02:21.383	From Roland Digital Piano	Control	1	Soft Pedal	79
16:02:21.389	From Roland Digital Piano	Control	1	Soft Pedal	78
16:02:21.396	From Roland Digital Piano	Control	1	Soft Pedal	77
16:02:21.402	From Roland Digital Piano	Control	1	Soft Pedal	76
16:02:21.408	From Roland Digital Piano	Control	1	Soft Pedal	75
16:02:21.414	From Roland Digital Piano	Control	1	Soft Pedal	74
16:02:21.420	From Roland Digital Piano	Control	1	Soft Pedal	73
16:02:21.433	From Roland Digital Piano	Control	1	Soft Pedal	72
16:02:21.439	From Roland Digital Piano	Control	1	Soft Pedal	71
16:02:21.445	From Roland Digital Piano	Control	1	Soft Pedal	70
16:02:21.451	From Roland Digital Piano	Control	1	Soft Pedal	69
16:02:21.458	From Roland Digital Piano	Control	1	Soft Pedal	67
16:02:21.463	From Roland Digital Piano	Control	1	Soft Pedal	66
16:02:21.470	From Roland Digital Piano	Control	1	Soft Pedal	65
16:02:21.476	From Roland Digital Piano	Control	1	Soft Pedal	63
16:02:21.482	From Roland Digital Piano	Control	1	Soft Pedal	61
16:02:21.488	From Roland Digital Piano	Control	1	Soft Pedal	59
16:02:21.495	From Roland Digital Piano	Control	1	Soft Pedal	57
16:02:21.501	From Roland Digital Piano	Control	1	Soft Pedal	55
16:02:21.507	From Roland Digital Piano	Control	1	Soft Pedal	54
16:02:21.513	From Roland Digital Piano	Control	1	Soft Pedal	52
16:02:21.519	From Roland Digital Piano	Control	1	Soft Pedal	50
16:02:21.525	From Roland Digital Piano	Control	1	Soft Pedal	48
16:02:21.532	From Roland Digital Piano	Control	1	Soft Pedal	47
16:02:21.538	From Roland Digital Piano	Control	1	Soft Pedal	46
16:02:21.544	From Roland Digital Piano	Control	1	Soft Pedal	44
16:02:21.550	From Roland Digital Piano	Control	1	Soft Pedal	43
16:02:21.556	From Roland Digital Piano	Control	1	Soft Pedal	42
16:02:21.563	From Roland Digital Piano	Control	1	Soft Pedal	41
16:02:21.569	From Roland Digital Piano	Control	1	Soft Pedal	40
16:02:21.581	From Roland Digital Piano	Control	1	Soft Pedal	39
16:02:21.587	From Roland Digital Piano	Control	1	Soft Pedal	38
16:02:21.594	From Roland Digital Piano	Control	1	Soft Pedal	36
16:02:21.600	From Roland Digital Piano	Control	1	Soft Pedal	33
16:02:21.606	From Roland Digital Piano	Control	1	Soft Pedal	31
16:02:21.612	From Roland Digital Piano	Control	1	Soft Pedal	29
16:02:21.618	From Roland Digital Piano	Control	1	Soft Pedal	26
16:02:21.625	From Roland Digital Piano	Control	1	Soft Pedal	24
16:02:21.631	From Roland Digital Piano	Control	1	Soft Pedal	20
16:02:21.637	From Roland Digital Piano	Control	1	Soft Pedal	16
16:02:21.643	From Roland Digital Piano	Control	1	Soft Pedal	14
16:02:21.649	From Roland Digital Piano	Control	1	Soft Pedal	13
16:02:21.655	From Roland Digital Piano	Control	1	Soft Pedal	11
16:02:21.662	From Roland Digital Piano	Control	1	Soft Pedal	9
16:02:21.668	From Roland Digital Piano	Control	1	Soft Pedal	7
16:02:21.674	From Roland Digital Piano	Control	1	Soft Pedal	6
16:02:21.680	From Roland Digital Piano	Control	1	Soft Pedal	4
16:02:21.686	From Roland Digital Piano	Control	1	Soft Pedal	1
16:02:21.693	From Roland Digital Piano	Control	1	Soft Pedal	0
DP-10 pedal on "Switch" mode.
17:48:32.796	From Roland Digital Piano	Control	1	Hold Pedal	30
17:48:32.802	From Roland Digital Piano	Control	1	Hold Pedal	104
17:48:32.808	From Roland Digital Piano	Control	1	Hold Pedal	127
17:48:34.689	From Roland Digital Piano	Control	1	Hold Pedal	43
17:48:34.696	From Roland Digital Piano	Control	1	Hold Pedal	0
17:48:36.911	From Roland Digital Piano	Control	1	Hold Pedal	16
17:48:36.917	From Roland Digital Piano	Control	1	Hold Pedal	99
17:48:36.923	From Roland Digital Piano	Control	1	Hold Pedal	127
17:48:38.018	From Roland Digital Piano	Control	1	Hold Pedal	43
17:48:38.024	From Roland Digital Piano	Control	1	Hold Pedal	0
A few notes showing on and off velocities.
16:05:20.407	From Roland Digital Piano	Note On	1	C3	1
16:05:22.408	From Roland Digital Piano	Note Off	1	C3	1
16:05:24.318	From Roland Digital Piano	Note On	1	D3	25
16:05:26.020	From Roland Digital Piano	Note Off	1	D3	15
16:05:28.065	From Roland Digital Piano	Note On	1	E3	26
16:05:29.558	From Roland Digital Piano	Note Off	1	E3	46
16:05:32.716	From Roland Digital Piano	Note On	1	F3	45
16:05:34.473	From Roland Digital Piano	Note Off	1	F3	77
16:05:37.640	From Roland Digital Piano	Note On	1	G3	62
16:05:39.172	From Roland Digital Piano	Note Off	1	G3	99