interface

The Current Chord

The fundamental unit in FretPet is the chord, and at all times you are primarily working with the Current Chord. Even when no document is open there is always a Current Chord that you can edit and play. Most visual elements in the FretPet interface reveal some aspect of this Current Chord.

FretPet Palettes

Palettes can be shown and hidden from the Window menu or press the Tab key to toggle the visibility of all palettes.

Toolbar
Contains buttons for commonly-used functions.
Chord Palette
Displays the tones and all potential names for the Current Chord. Allows the selection of a new chord name from a list of options.
Scale Palette
Displays all the tones in every key for the selected scale or mode. Allows the addition of tones and triads to the Current Chord.
Guitar Palette
Displays the tones of the Current Chord as dots on the guitar fretboard. Allows the addition of tones and triads to the Current Chord.
Keyboard Palette
Displays the tones of the Current Chord as dots on the piano. Allows the addition of tones and triads to the Current Chord.
The Circle Palette
Displays the tones of the Current Chord as wedges in a circle. Allows the addition of tones to the Current Chord.
Diagram Palette
Displays a traditional chord diagram of the kind you might see in a book of popular music.
Info Palette
Displays details about the tones selected in Scale and Guitar Palettes.
Channels Palette
Displays instrument, MIDI channel, velocity, sustain, and filter settings for all four parts.

The Document Window

The Document Window is a place to store chords and edit picking patterns. When you want to compose chord progressions and picking patterns you add chords to a document. The document window provides an easy-to-use four voice sequencer and a set of filters for modifying entire groups of chords. Every chord in the document has an embedded variable-length interactive sequencer.