SYNOPSIS
struct Scale *popupscale(struct Scale *originalscale)
ARGUMENTS
`struct Scale *originalscale'
Previous scale (or 0).
DESCRIPTION
`popupscale()' opens a scrolling pop-up menu with all of the system
scales & modes and lets the user choose a new scale (or mode).
`popupscale()' returns a pointer to the selected scale. If the
user doesn't select any scale, `popupscale()' returns the previous
scale, originalscale.
SEE
See popupchord(), popuprhythm().