Well first, if the layout worked in DC, it will work in DCC. For now, try just changing the engine’s addresses, andjust run trains and take time to get used to DCC. The engines will run basically the same as they did before.
When you do want do more, be aware you don’t need to do speed curves to speedmatch, in fact it’s probably easier if you don’t. Just leave it as a straight line.
Decoders have three CVs (“Control Values”) that control speed. CV2 is for starting speed (i.e., how much power does the engine get when you first apply a little power), CV 5 (top speed) and CV6 (midrange speed. As they come from the factory, decoders are set with all three at zero, meaining the CV’s are in effect bypassed. At full throttle the engine will go as fast as it will go, and at 50% throttle will go half as fast as it will go.
You can slow an engine down with the CVs, but you can’t make it go faster than it can go already. So when speed matching, it might be best to take your slowest engine and try slowing the others down to match it.
Take an engine you want to slow down to match a slower engine. Put them both in a consist - either follow your systems instructions, or temporarily change one engine so both have the same ID no. That way, you can run them together (about a foot apart, or on parallel tracks) and see how they run compared to each other.
Take the one one you want to slow down and in CV5 enter say “200”. This will slow the engine down about 20-25%. See how they run together now. If it’s still too fast, try “150”. If that’s now a little too slow, go up to say “160”. Just keep doing that a little at a time until the engines run at the same speed.
If one engine starts quicker than the other (that is, when you crack the throttle open, one engine starts moving and the other doesn’t) you can add a little value to CV2. That will give the lagging engine a little more power at the start so it starts when the other one does.
I generally put at least a little momentum