A comprehensive study of Allan Holdsworth's improvisational ideas, patterns, scales, charts, and tunings