scorescript 0.3
score "Scales in every key" {
  range written { tpt F#3-G5, hn C3-G5 }

  parts {
    tpt
    hn
  }

  one-octave = {
    4C4 D E F G A B C5 | C5 B4 A G F E D C |||
  }

  two-octaves = {
    4C4 D E F G A B C5 | C5 D E F G A B C6 | C6 B5 A G F E D C | C5 B4 A G F E D C |||
  }

  book { independent-parts }

  movements none {
    movement =c-scales {
      title "{written-key} Scales (Concert {concert-key})"

      meter none
      key open

      page before =again { tpt }

      exercise "Scale" =scale {
        all fit {
          first { @two-octaves Bb, @one-octave Bb }
        }
      }

      exercise "Scale Again" =again {
        all fit {
          @one-octave Bb
        }
      }
    }

    movement =f-scales = c-scales in Eb {
      range written { tpt F#3-C6 }

      page before =again { hn }
    }
  }
}
