scale   scheme


Defined in:  https://github.com/digego/extempore/tree/v0.8.9/libs/core/pattern-language.xtm

Implementation

(define scale
  (lambda (octave num . args)
    (let ((stepsize (get-scale-stepsize args)) 
          (scale (get-scale-scale args)))
      (map (lambda (x)
             (pc:relative (+ 12 (car scale) (* 12 octave)) (* x stepsize) scale))
           (range 0 num)))))


Back to Index

Similar Entries

  • Vscale    xtlang
  • cpTransformAxialScale    xtlang
  • cpTransformBoneScale    xtlang
  • cpTransformScale    xtlang
  • dl_base_frq_scale    xtlang
  • dl_base_frq_scale    xtlang
  • dl_filter1_frq_scale    xtlang
  • dl_filter1_frq_scale    xtlang
  • dl_filter2_frq_scale    xtlang
  • dl_filter2_frq_scale    xtlang
  • fill_pos_scale_matrix    xtlang
  • get-scale-scale    scheme
  • get-scale-stepsize    scheme
  • greyscale-frag    scheme
  • pc:chord->scale    scheme
  • pc:scale    scheme
  • pc:scale-from-chord    scheme
  • pc:scale-from-pc    scheme
  • scale    scheme
  • scale_matrix    xtlang
  • scale_matrix    xtlang
  • set-scale-x    xtlang
  • set-scale-y    xtlang
  • xtm_path_scale    xtlang
  • xtm_path_scaled    xtlang
  • xtm_scale_and_draw_vgimage    xtlang
  • xtm_scale_and_draw_vgimaged    xtlang
  • xtm_vgimage_scale    xtlang
  • xtm_vgimage_scaled    xtlang