Answeres to jhunt's questions ...
1) is the delay between numbers adjusted by changing
the 'delay' on the numeric / before/after screen?
Yes.
2) how do you overcome the failure of the programing
to work during stop/pause?
It is not a "failure" of DMX-3000 programming or my programming. It has to do with the Sony's "failure" to enable AutoStop not to work as it is supposed to according to their own manual.
I simply press Play to get a DVD to start playing. Also, the DMX-3000 macros will not work until a DVD is actually playing. In other words, they will not work if started during the few seconds that the DVD Changer mechanism is spinning between slots, etc.
If Sony's Autostop did actually work as its manual describes (but it doesn't, as well documented in other web forums referred to in my post above), then the BEFORE macro might be adjusted with a different sequence. In other words, you can't have two different sets of BEFORE at least the way Bracken set it up. But, now thinking about it I suppose a separate BEFORE button could be added and set up for a STOP condition and another one for a PAUSE condition with conditional buttons to each, but that was more complication than I personally wanted. The MX-3000 is capable of any sequence just as if you were using any device's original remote.
Bracken's DMX-3000 does most, and an amazing amount, of the "heavy lifting", but due to the fact that there are many different DVD changer brands and models out there, he couldn't possibly fine tune the programming for the idiosyncrasies of a specific changer, such as the subject Sony DVP-CX777ES.
I'd hack around with this to provide you an exact alternate sequence for varous condition states, but I'm on a road trip.
Chris