Thanks John, I didn't pick it up either but there again most tunes I looked at were from JC's and there are loads of tunes to pick on that don't touch the 4th string (below the range of Irish pipes, flutes, etc).There is also a problem with the high range. It cuts off at the 5th of 7th fret.
I've spent the last 4 hrs trying to get my head round perl (has some very wierd symbols I don't understand) as well as trying to understand at least part of the program and downloading perl2exe to compile the source code.
I know what the problem is: The number of frets before changing up a string are stored in an array($StringDelt) and indexes get a little confused...
I think I've got as far as fixing it for mandolin (well I have a version that will display a scale from the bottom G up to E on the first string 12th fret)...
Jon