I have looked at the MyLocoSound wiring diagrams, and even if the system did indeed use BEMF, it could not detect it, since it is always in parallel with track power or the controller.
So, I cannot see how it uses BEMF, it most likely does what the other older style cards do, is measure the difference between the voltage applied to the motor over time and detects increasing or decreasing voltage and the rate.
I believe it might be possible to detect BEMF while connected the motor is also to a motor controller or track power, but it’s not been done cheaply yet, and this is a low cost sound card.
(If the manufacturer does indeed claim to have BEMF please show me where, page 7 of the steam manual states:
“Choosing the chuff. Some locos have a chuff trigger; an internal switch which closes three or four times each time the wheels rotate. If your loco has one of these then you should connect it to the F7 terminal and use it to trigger the chuffs generated by the soundcard. Do this by pressing the 0 button and two beeps indicate that the chuff cam is in use. One beep indicates that the chuff rate will be determined by the soundcard from the motor voltage. When using a chuff cam, the chuffs will not switch on until the motor voltage, at the M1/M2 terminals, gets up to 0.4 volts.”
Again, the sound quality of this card is not on par with a Phoenix.
The admonitions of the DC voltage sensitivity of the 2 truck stock sound card are true, it will stop running at about 21 volts track voltage.
If this is a concern, I would get a new loco, the new sound card in the 3 truck is improved.
Greg