Seek Forward Button seek back

Why is this specifically about the PSR-3000?

Sadly, the 3000 lacks the special MFC10 facilities found on the Tyros and other keyboards. Here, for example, is the Tyros screen:

Tyros: MIDI - MFC10 Screen

As you can see, this simplifies things a lot for those with a Tyros, and makes it possible to deploy a large number of functions on that keyboard using the MFC10. Sadly, those extended options don’t exist on the 3000, so all we can do is try and program a few MIDI messages into the MFC10 that will be understood by the keyboard.

So this lesson is all about making the most of what’s available for 3000 owners: if you do own a Tyros or other keyboard with special provision for the MFC10, then congratulations (and goodbye — you won’t need what follows).

MFC10 Options with the 3000

110I will discuss the foot switches first, and then move on to the pedal.

The MFC10 is designed as a general-purpose MIDI controller, and there are some commands that can be sent that will natively be understood by the 3000. I conducted a few experiments (resulting in the need for several System Resets), but so far I have not been able to find any options other than the ones shown in the MFC10 manual. Here, for your convenience, is the table to which I refer. This is for “Section Control (F0) STATUS=F0]”

Section Control /Status table

So the usable commands (for the 3000) seem to be:

Obviously, it’s entirely up to you which of these you feel you need, and how you want to assign them to the foot switches on your MFC10. I’ll describe my choices as an example, but you will need to vary the options to suit your taste.

Deciding Which Switches to Program

There are effectively 10 switches (1 - 5 on the front row, 6 - 9 and 0 on the back row) that can be usefully programmed, using the commands shown above, for toe-touch actions.


You might want to make yourself a simple diagram similar to the one below before you start, so that you’re clear in your mind which codes are being programmed to each foot switch:

6        7        8        9        0

  c33      c34      c35      c02      c03

 1        2        3        4        5

c17      c18      c19      c20      c25

OK, having decided what to put where, it’s simply a matter of programming your MFC10 to make it happen.

We use Function commands to do this (so make sure the red light by the Function key is permanently on, and –- very obviously — that there is a MIDI cable between the MFC10 MIDI out and the 3000 MIDI in).

So (having ensured that Function mode is on) follow these four steps for each foot switch in turn:—

That’s all you need to do, so now you can go ahead and test it.

Be aware, of course, that if you tap switch 1 to arm Main Variation 1 and then subsequently override it by pressing MV2 but from the keyboard, the red light on your MFC10 will still be on above switch 1, since that’s the last command you sent from there.

One final practical comment about the toe switches — if you have large feet, and/or your shoes have thick soles, then you may find the foot switches a little lacking in feel. If you don’t mind about the possible damage to your street cred, or if your feet are invisible to the audience, then you could always try the old pipe organists’ trick of playing in slippers. You’re unlikely to encounter the only problem with that technique: I can recall occasions when the church was so cold that I began to lose all feeling below the knee, but hopefully you won’t be playing in very low temperatures! (Your 3000 probably wouldn’t like that, either).

Programming the Pedal

I originally wanted to be able to use the pedal to control the volume of the whole 'board, but in spite of considerable time spent trying, I was unsuccessful: without the specialist MFC10 page as featured on the Tyros and elsewhere, this seems to be impossible. But, on the other hand, the Yamaha FC7 foot controller does a splendid job, and perhaps is the obvious way of achieving that result. (If you would like to see whether you can succeed where I failed, however, a brief summary of my attempt is given in the Appendix as a starting point — do let me know if you manage to get it right!).

But it seemed a waste not to assign the pedal to something: so after reviewing a few possibilities I decided to assign it to Pitch Bend (heel down = pitch down).  I subsequently discovered that I very much like controlling this effect from the pedal since I find that the result is a lot smoother (probably because I’m not snatching my left hand back to the keys again after stabbing at the pitch bend wheel).

Page 23 of the MFC10 manual tells us —

Pitch Bend Status

So to assign Pitch Bend to the pedal, the method is as follows (still in Function mode, of course) —

Obviously, if you would prefer to trigger the bend in other ways, you will need to adjust the above to suit. If, for example, you would prefer to use toe down to trigger a pitch up, then you would set the maximum value to 127 and the minimum to 64.

So far, so good — but you can’t test it just yet, since you first need to tell your 3000 what you expect of it. So go to the MIDI settings on the 3000 —

OK, now you can test it.

Once you’re happy, it would be helpful if your 3000 will “remember” your MIDI settings so that you don’t have to re-enter them next time you switch on.

So —

OK, each time your 3000 wakes up it will now load those MIDI settings for you.

(I would imagine that the midi programming will probably have to be repeated after any major form of system reset, but I wasn’t too keen to try it — not after finally getting everything working the way I wanted it to).

One final but important practical point: with my chosen arrangement you will have to be careful to always leave the pedal fully toe down whilst you’re playing if you don't want Right 1 to be out of tune!  smile

Good luck — hopefully, you can now keep your fingers on the keys for a bigger percentage of the time!


Here is my (unsuccessful) attempt to use the pedal for a universal volume control, just in case anyone wants to experiment in this

I started with the MFC10: —

I then started to explore the MIDI settings on the 3000 (see page 204 of the manual). To do this -

But the Style (accompaniment) sounds were constant at max volume regardless of the setting of the pedal. frown


I wish you the best of luck — and if you’re experimenting in this area don’t be too surprised if you need a few System Resets to unfreeze your 3000!


Seek Forward Button seek back

This page updated on May 20, 2021 .