Solution with wmlc files is not good, I have to load a new file every few lines. MicroReader is much more comfortable (stable up to filesize of 100KB). .wml files only have 1 KByte text in one file, that's too less to read slow and calm.
I thought that it wouldn't be possible (for the moment) to have music and text files at the same time. A midlet that loads the whole file at one time isn't known by me, and I won't program an one because MicroReader is best.
A pause key could be a solution but not in MicroReader because it uses every key. And: if a java midlet uses canvas class (mostly for graphic usage), it has full control about keys until a system event (like incoming call or sms) is happening. But how should a patch know when you want to press a special pause key? You can't put in system events (if ever possible) every second...