No, Monica, only grands have the sostenuto pedal.
Despite their common linguistic root, sostenuto and sustain pedals are not the same thing. Not all pianos have a sostenuto pedal (and apparently not all which do are grands) but all pianos do have a sustain pedal, that's the one on the right, also called the damper pedal.
You misunderstand me, Rainer: in the Leyenda the pedal is not an issue, the issue are the repeated middle-register d's, which alternate between the hands. The hammers on an upright to not return to position fast enough, resulting in many of the d's being dropped out.
I see what you mean. Luckily it's not really a problem on my piano; the keys are able to repeat as fast as I can play them. Maybe I'm not (trying to) play them fast enough.
The leaps never bothered me too much.
Really? Wow! I reckon the piece is pretty well impossible to play as written if you also want it fast. All the way through the fast sections, the left hand simply plods along playing on semiquaver beats 1,3,5,7,9,11, and its occasional octave jumps are basically going to govern what your maximum speed is going to be. Meanwhile the right hand mostly
plays on 2,4,6,8,10,12. But where the leaps come, the right hand plays its loud chords on beat 1, but still has to play on the neighbouring beats 12 and 2. It therefore has to play on three consecutive
semiquaver beats, with a jump of up to two octaves both between the first and second and between the second and third.
How do you play it? I think there are basically four ways:
1) By playing the whole piece slowly enough that your right hand can play its three consecutive semiquaver beats in time. Like this there is no way it will be so fast that the piano's mechanical repeatability will be anywhere near challenged (not even on your old groaner). But this will probably be rather too pedestrian for most people's taste.
2) By not playing 3 consecutive semiquavers at all. The right hand doesn't play 10,12,1,2,4 but only 10,12,2,4 as elsewhere, playing the loud chord on 2. The consequence of this is that you get a "ricochet" effect because the LH and RH chords are consecutive instead of simultaneous, they are a semiquaver apart. The recording on site does it this way. While it's not what's written, it's reasonably effective.
3) By judiciously omitting, or subtly shifting the timing of, the right hand's beats 12 or 2 or both.
4) By pragmatically abandoning all attempts to play in time, and inserting gaps between 12 and 1 and/or between 1 and 2 to give yourself time for the leaps. Unfortunately this rather disturbs the overall perpetuum mobile effect.