<p>Hi Nick</p><p>Thanks for having a look, I appreciate it. For that version of the code, I actually reverse-engineered the format manually with help from some others here. Since then I've found the spec for System.IO.BinaryReader.Read7BitEncodedInt on MSDN, and implemented that method in python. </p><p>Thanks for the 2.0 info. I've had a chat with a couple of our devs on IRC, and we've decided that since we're keen to support the adoption of OpenLyrics, and as you've already implemented that for your v2.0, we won't implement a direct import for PowerSong 2.0.</p><p>As for PowerSong importing OpenLP directly, of course feel free, but I think OpenLyrics probably fulfills much the same goal. It's probably also more stable, since the OpenLP db format may be subject to change at times...</p><p>Sam</p><p> </p><p> </p>