About this app
Fretful is primarily a tool for students and composers of music. It's foremost job is to display scale and chord information on the fretboard in layers of priority. The first layer shows a complete scale without coloring, and the second layer on top of that shows highlighting of every location of any individual interval within the scale. The third layer is for highlighting more specific detail. You can tap on frets to highlight them individually, and this type of highlighting includes optional finger numbering.The key is easily selected from a menu of key roots and a menu of scales. I haven't included double flat or double sharp key roots as of yet. There are immediate options for numerous scales, as well as a scale editor so that you can adjust the scale to any possible diatonic scale. If you want a scale that is not 7 notes, there are controls for the full chromatic scale so you can select whatever you want out of it.
Fretful is also kind of a toy for students and composers of music. It can display up to 12 strings, or down to just 1, and every string is tunable. 9 of the strings are playable if you turn on the sound setting. This does turn the application into a playable instrument, but it is not meant to be anything more than a toy. A fun toy, but a toy. The sound is tunable with the tuning peg buttons, but I think I forgot to sync the sound with the quick tuning buttons. All of the strings that are playable can be tuned to the full pitch range of the application.
The application is designed to automatically remember numerous settings so that when you fully close the application and come back to it they will still be as you left them. The settings that are automatically remembered include the key root, the scale, all all the options on the "Basic Fretboard Display Settings" menu, the tuning of the strings, and the number of strings.
Some of the data the application uses, such as the audio data, is loaded into memory as needed, and not removed from memory until the application itself is closed out of memory. Because it is designed to automatically save essential settings, it can be a good idea to occasionally fully close the app and restart it so that it is not consuming more memory than you are actively using.
The recent update has included a keyboard mode. I haven't made the keyboard quite as complete as the fretboard yet, but it is playable.
There is a reasonably complete help menu within the application. The easiest way to use the help menu is to open it, navigate to the part of the application you need help in much like usual, read the help, and then exit the help menu, because exiting the help menu resets it.