P3 v3.983
2004-12-07 by colinfraser_com
Folks, There's a new firmware build in Yahoo files, with a fix for an obscure little bug brought to light by a sysex dump Roel sent me. The bug itself amounted to a single 'B' that should have been a 'D' in a variable name, but the effects of it are rather unpredictable and potentially interesting. Roel, it certainly caused the weird behaviour you were seeing with your Jomox. Tom, it may also have caused your P3's odd behaviour - give the update a try if you still have your weirdness inducing bank. The new build also has a feature that went in after Mr Nagle's last gig. This is called 'Safe Stop' for reasons that will become apparent... While P3 is stopped, if you press FUNC+STOP a message will be displayed to indicate 'Safe Stop ON'. If you press FUNC+STOP again while stopped, the status will toggle to 'Safe Stop OFF'. With safe stop ON, pressing STOP alone will not stop your P3 running. You must press FUNC+STOP to stop it. You can probably guess what happened at Paul's last gig. Fortunately his audience were too stoned to notice anything but an emotionally pregnant pause... Other less obvious new features in this build are the sysex REQuest blocks, that will allow a PC based P3 librarian app to request individual parts and patterns, or indeed the whole memory. There is a nice little application to do this already in the works, which I hope will see the light of day soon. It's being rather impressively written without the use of a real P3, so I expect great things when the author actually has one ! If you're paying very close attention, you may also notice that despite these new features, this build is smaller than the last one. I've had my optimising hat on... Cheers, Colin f