Gaps is an ear training software tool for guitarists. It uses your guitar microphone as an input for its exercises, so you will learn both to recognize intervals by ear and to find them on the fretboard at the same time.