Index

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9

(

(setf next-sfes)

+

+slippery-chicken-config-data+ +slippery-chicken-standard-instrument-palette+

A

a-weighting accented-p active active activity-levels activity-levels-env activity-levels-env.lsp activity-levels.lsp add add add add add-arrow add-arrow-to-events add-auxiliary-notes add-bar add-clef add-clef add-empty-parcel add-event-to-bar add-half-beat-rest add-half-beat-rest add-harmonics add-harmonics add-harmonics add-inversions add-mark add-mark add-mark add-mark add-mark-all-players add-mark-before-note add-mark-once add-mark-to-event add-mark-to-note add-marks-sh add-marks-to-note add-marks-to-notes add-midi-program-changes add-pitches add-pitches add-pitches-to-chord add-player add-player add-player add-repeats add-repeats-simple add-salzedo-pedal add-to-list-data add-to-list-data-force add-trill add-tuplet-bracket-to-bar add-tuplet-brackets-to-beats add-voice afu afu.lsp akoustik-piano-spectra.lsp all-members all-rests? all.lsp all.lsp almost-flatten almost-zero amp2db amplitude-to-dynamic analyse-followers artificial-harmonic-simple? artificial-harmonic? ascending-ids? assoc-list assoc-list-id-list assoc-list.lsp at-start auto-accidentals auto-beam auto-beam auto-clefs auto-cue-nums auto-followers auto-put-tuplet-bracket-on-beats auto-scale-env auto-sequence auto-set-subset-id auto-set-subset-id auto-set-written auto-slur auto-tuplets average average-pitch avoid-common-elements

B

balanced-load? bar-holder bar-holder.lsp bars-to-sc beat-duration begin-slur-p between between-extremes binlist-to-proportions

C

calculate-dissonance calculate-spectral-centroid calculate-spectral-centroid cartesian-to-polar cello-chord-selection-fun centre-list centroid cents-hertz change-bar-line-type change-data change-data.lsp change-map change-map.lsp change-pitch change-pitches change-pitches change-pitches change-time-sig check-beams check-beams check-num-sequences check-ties check-time-sigs check-tuplets check-tuplets chop chop chop chord chord-equal chord-fun-aux chord-fun1 chord-fun2 chord-member chord-to-single-pitch chord.lsp chord= circular-sclist circular-sclist.lsp clear-ties-beg-end clm-akoustik-piano-spectra.lsp clm-loops clm-loops-all clm-piano-spectra.lsp clm-piano-spectra.lsp clm-play clm-violin-ensemble-spectra.lsp clm.lsp clone cm cm-cm cm-cm.lsp cm-get-data cm-load cm-load.lsp cm.lsp cmn cmn-display cmn-display cmn-display cmn-display cmn-display-pitch-list cmn-glyphs cmn-glyphs.lsp cmn.lsp collapse combine combine combine combine-into-symbol common-notes common-notes complete-set complete-set.lsp consolidate-all-notes consolidate-all-rests consolidate-notes consolidate-rests consolidate-rests-max contains-pitches control-wave control-wave-ins control-wave-ins.lsp control-wave.lsp convert-polar-envelopes copy-bars count-elements count-microtones count-notes count-ref create-chord create-event create-psps create-psps-default csound-p-fields-simple csound-play cycle-repeats cycle-repeats.lsp

D

db2amp decider decimal-places decimate-env default-chord-function defwolfram degree- degree-to-note degree-to-radian degrees-per-octave degrees-per-semitone degrees-to-notes delete-all-marks delete-bars delete-beam delete-beams delete-clefs delete-clefs delete-events delete-marks delete-marks delete-marks delete-marks delete-marks delete-nth-in-map delete-rehearsal-letter delete-sequenzes delete-slur delete-tempi delete-tuplets delete-written delete-written do-lookup do-lookup-linear do-simple-lookup double double-events double-player-inverted down-up duration-secs dynamic-to-amplitude

E

econs edit-file empty-bars? end-arrow end-slur-p end-tie end-trill enharmonic enharmonic enharmonic enharmonic-equivalents enharmonic-spellings enharmonics ensemble ensemble.lsp env-plus env-symmetrical env2gnuplot envelope-boundaries equal-within-tolerance event event-distance event-list-to-csound-score event-list-to-midi-file event-p event.lsp events-update-time exaggerate-env

F

factor fast-microtone-to-chromatic fibonacci fibonacci-divide fibonacci-start-at-2 fibonacci-transition fibonacci-transitions fill-with-rhythms filter-parameters find-boundaries find-end-tie find-nearest find-nearest-pitch find-note find-rehearsal-letters find-sets-with-pitches find-sndfile fit-to-length flat-p flat-to-sharp flatten flicker-round force-all-rests force-artificial-harmonic force-artificial-harmonics force-harmonics force-in-range force-in-range force-length force-micro-tone force-micro-tone force-natural-harmonics force-rest force-rest force-rest-bar force-rest-bars force-symmetrical-and-normalise freq-to-degree freq-to-midi freq-to-note

G

gen-max-coll-file gen-midi-chord-seq gen-midi-chord-seq generate get-all-data-from-palette get-all-events get-all-players get-all-refs get-all-section-refs get-amplitude get-bar get-bar get-bar get-bar-from-ref get-bar-num-from-ref get-beat-as-rhythm get-beats get-change-data get-chromatic get-clef get-clef get-clusters get-current get-current-instrument-for-player get-data get-data get-data-data get-data-from-palette get-degree get-degrees get-dynamic get-dynamics get-event get-events-from-to get-events-sorted-by-time get-first get-first get-first get-first-for-player get-first-ref get-freqs get-frequency get-harmonics get-highest get-instrument get-instrument-for-player-at-bar get-interval-structure get-it get-kernel get-keys get-l-sequence get-last get-last get-last get-last get-last-attack get-last-attack get-last-attacks get-last-bar get-last-bar get-last-event get-last-event get-last-event get-last-ref get-linear-sequence get-map-refs get-midi get-midi-channel get-midi-channel get-multipliers get-multipliers get-nearest get-nearest get-nearest-by-freq get-nearest-by-start-time get-nearest-event get-next get-next get-non-chromatic get-note get-note get-notes get-nth get-nth-attack get-nth-attack get-nth-attack-with-tied get-nth-bar get-nth-event get-nth-from-map get-nth-from-palette get-nth-non-rest-rhythm get-nth-non-rest-rhythm get-nth-rest get-nth-rhythm get-nth-sequenz get-num-sections get-parameters get-partials-amps get-phrases get-pitch get-pitch-bend get-pitch-symbol get-pitch-symbols get-pitch-symbols get-pitch-symbols get-pitch-symbols-for-player get-player get-player get-players get-position get-previous get-primes get-proportions get-rest get-rhythm-list get-rhythm-symbols get-rhythms get-scale get-section get-section-bar-nums get-section-refs get-semitones get-semitones-from-middle-note get-sequenz get-sequenz-from-bar-num get-sequenz-from-section get-set-for-bar-num get-snd-with-cue-num get-sndfiles get-spectra-al get-spectrum get-spectrum.lsp get-srts get-standard-ins get-starting-ins get-steps get-sublist-indices get-sublist-lengths get-tempo get-this-refs get-time-sig get-time-sig get-time-sig-as-list get-time-sig-ral get-time-sigs get-transposition-at-bar get-whole-bar-rest globals.lsp globals.lsp guitar-chord-selection-fun

H

hailstone harp-salzedo-to-tl-set has-dynamic has-hairpin has-mark has-mark-before has-notes has-pitches-in-range has-subsections hash-least-used hash-least-useds heat highest highest hz2ms

I

in-octave in-range in-scale in-tie inc-duration inefficient-permutations inefficiently-permutate inflate-proportionally insert-bar insert-bar insert-envelope insert-plugin instrument instrument-change-map instrument-change-map.lsp instrument-palette instrument-palette.lsp instrument.lsp instruments instruments.lsp interleave interpolate intervals-mapper intervals-mapper-degree intervals-mapper-note intervals-mapper.lsp invert invert invert invert-env invert-pitch-list is-chord is-compound is-dynamic is-multiple is-single-pitch

J

just-attacks

K

kontakt-to-sfp

L

l-for-lookup l-for-lookup.lsp least-used-octave lilypond lilypond.lsp limit limit limit-for-instrument limit-shift-octave limit-shift-octave limits link-named-objects linked-named-object linked-named-object.lsp lisp-assoc-listp list-to-string logarithmic-steps lotsa-combos lowest lowest lp-display lp-get-mark lp-salzedo-mark

M

make-afu make-al make-ale make-assoc-list make-change-data make-chord make-chord-from-intervals make-complete-set make-cscl make-ensemble make-event make-events make-events2 make-events3 make-hammer-friendly make-instrument make-instrument-change-map make-instrument-palette make-intervals-mapper make-l-for-lookup make-pitch make-pitch-seq make-player make-popcorn make-psp make-punctuation-events make-ral make-re make-reaper-envelope make-reaper-items4 make-rest make-rest-bar make-rhythm make-rhythms make-rsb-from-unit-multipliers make-rsp make-rsp-from-fragments make-rsp-from-unit-multipliers-simp make-rthm-chain make-rthm-seq make-rthm-seq-bar make-rthm-seq-from-fragments make-rthm-seq-from-unit-multipliers make-rthm-seq-from-unit-multipliers-simp make-rthm-seq-map make-sc-map make-sc-set make-sclist make-set-palette make-sfn make-sfp make-sfp-from-folder make-sfp-from-groups-in-wavelab-marker-file make-sfp-from-reaper-markers make-sfp-from-wavelab-marker-file make-simple-change-map make-slippery-chicken make-sndfile make-sndfile-ext make-stack make-tempo make-time-sig make-time-sig-from-duration make-tl-set make-wolfram-r110 make-wolfram-r126 make-wolfram-r150 make-wolfram-r151 make-wolfram-r159 make-wolfram-r190 make-wolfram-r25 make-wolfram-r30 make-wolfram-r62 make-wolfram-r73 make-wolfram-r82 make-wolfram-r93 map-data map-over-bars map-over-events map-over-events-aux map-over-notes map-over-sequenzes max-cue max-items max-play max-play-from-id microtonal microtonal-chords-p mid-tie middle midi- midi-control-change midi-file-high-low midi-file-one-note midi-file-to-events midi-play midi-play midi-play midi-play-pitch-list midi-to-degree midi-to-freq midi-to-note midi2qlist mins-secs-to-secs morph most-used-octave move-clef move-elements move-events move-rehearsal-letter move-repeats move-to-end multi-shuffle multi-shuffle-with-perms music-xml music-xml.lsp

N

named-object named-object.lsp natural-harmonic natural-harmonic? natural-p nconc-sublists nearest nearest-power-of-2 new-limits next-event nmap-data no-accidental no-accidental no-accidental note-add-bracket-offset note-count note-to-degree note-to-freq note-to-midi note= now-string num-bars num-notes num-notes num-notes num-notes num-players num-players num-seqs num-sequences num-sequenzes

O

octave-freqs octavise-repeated-notes on-it one-to-many orchestrate os-format-path osc-call osc-sc.lsp output-midi output-midi-note

P

package package.lsp palette palette.lsp parcel-and-combine-all parcel-data parse-audacity-label-file parse-audacity-label-file-for-loops parse-midi-file parse-reaper-file-for-loops parse-reaper-file-for-segment parse-wavelab-marker-file-for-loops partial-freqs partial-nodes pause-last pdivide pdivide-reaper-markers permutate permutations permutations permutations.lsp pexpand pexpand-find pexpand-reaper-markers pexpand-section-length piano-chord-fun piano-chord-fun3 piece piece.lsp pitch pitch- pitch- pitch- pitch-class-eq pitch-in-range pitch-inc pitch-intersection pitch-list-to-symbols pitch-max pitch-member pitch-min pitch-or-chord= pitch-or-chord= pitch-or-chord= pitch-round pitch-seq pitch-seq-palette pitch-seq-palette.lsp pitch-seq.lsp pitch-symbols pitch.lsp pitch< pitch<= pitch= pitch> pitch>= play-all player player player-ambitus player-doubles player-get-instrument player-section player-section.lsp player.lsp players players-ambitus players-exist plays-transposing-instrument plot polar-to-cartesian popcorn popcorn.lsp power-of-2 prefers-high prefers-low preload-cues prime print-matrix print-simple-pitch-list process-events-by-time procession procession-mirror proximity pts2cm

Q

quality-extremes quarter-duration

R

r-count-elements radian-to-degree ral-econs random-amount random-from-list random-loop-points random-rep randomise re-bar re-bar read-file-as-string read-from-file reaper-file reaper-item reaper-layer-sounds reaper-overlap-sounds reaper-play reaper-track reaper.lsp rebar rebar recurring-event recurring-event.lsp recursive-assoc-list recursive-assoc-list.lsp recursive-set-palette-from-ring-mod recursivep reflect-list rehearsal-letters-at-sections reindex relink-named-objects remix-in remove-all remove-data remove-data remove-dynamics remove-dynamics remove-elements remove-extraneous-dynamics remove-more remove-octaves remove-pitches remove-ref remove-rhythms remove-similar remove-when replace-data replace-elements replace-events replace-mark replace-mark replace-multi-bar-events replace-rhythms replace-tempo-map rescale reset reset reset reset reset reset reset-8va reset-instrument-stats reset-midi-channels reset-psps reset-usage respell-bar respell-bars respell-chord respell-notes respell-notes-for-player rest-to-note rhythm rhythm-equal rhythm-list rhythm.lsp rhythm/ ring-mod ring-mod-bass rm-marks rm-marks-from-note rm-marks-from-notes rm-pitches rm-pitches-from-chord rm-repeated-pitches rm-slurs rmap round-if-close round-inflections round-to-nearest round-to-nearest round-to-nearest round-to-nearest round-to-nearest round-to-nearest rs-equal-durations? rs-subseq rsm-count-notes rsp-subseq rthm-chain rthm-chain-gen rthm-chain-slow rthm-chain-slow.lsp rthm-chain.lsp rthm-seq rthm-seq-bar rthm-seq-bar.lsp rthm-seq-map rthm-seq-map.lsp rthm-seq-palette rthm-seq-palette.lsp rthm-seq.lsp

S

salzedo-p salzedo-to-ly-string salzedo-to-symbol samp5 samp5.lsp sc-delete-beams sc-delete-marks sc-delete-marks-before sc-delete-marks-from-event sc-force-rest sc-force-rest2 sc-init sc-map sc-map.lsp sc-move-dynamic sc-nthcdr sc-remove-dynamic sc-remove-dynamics sc-set sc-set.lsp sc-subseq scale scale scale scale scale scale scale scale-as-rests scale-env sclist sclist-econs sclist-remove-elements sclist.lsp scm-get-data secs-to-mins-secs section section-densities section.lsp semitones sequenz sequenz.lsp set-8va set-amplitudes set-cautionary-accidental set-characteristic set-data set-data set-diapason set-dynamics set-frequency-from-filename set-limits-by-section set-map set-map-refs set-map.lsp set-midi-channel set-midi-channel set-midi-channel set-midi-channel set-midi-channels set-midi-time-sig set-nth set-nth-attack set-nth-attack set-nth-bar set-nth-of-data set-palette set-palette-from-ring-mod set-palette-from-spectra set-palette-p set-palette.lsp set-position set-prefers-high set-prefers-high set-prefers-low set-prefers-low set-rehearsal-letter set-slot set-staff-names set-standard-instrument-slot set-standard-range set-written set-written set-written-pitch-or-chord setf amplitude setf tempo-change setf-last sharp-p sharp-to-flat shorten shorten-large-fast-leaps shuffle similarity simple-change-map simple-change-map.lsp sine sine.lsp single-pitch-chord-to-pitch single-pitch-chord-to-pitch slippery-chicken slippery-chicken-edit slippery-chicken-edit.lsp slippery-chicken.lsp sndfile sndfile-ext sndfile-ext.lsp sndfile-palette sndfile-palette.lsp sndfile.lsp sndfilenet sndfilenet.lsp sort-event-list sort-pitch-list sort-pitches sort-players sort-symbol-list spectra spectra.lsp splice split split split split-groups split-into-single-bars split-into-single-bars split-into-sub-groups split-into-sub-groups2 split-into-sub-groups3 split-into-sub-groups4 srt stack stack stack start-tie statistics stereo string-chord-selection-fun string-replace subset-from-harp-salzedo subset-get-srts subsets-remove subtract swap-elements swap-marks symbol-to-salzedo

T

tempo tempo-equal tempo-map tempo-map.lsp tempo.lsp tessitura tessitura-degree tessitura-note thin thin thin thin tie tie-all-last-notes-over-rests tie-over-all-rests tie-over-rest-bars tie-over-rests tie-repeated-notes time-sig time-sig-equal time-sig-equal time-sig.lsp tl-set tl-set.lsp top-to-bottom total-bars total-degrees total-duration total-notes transpose transpose transpose transpose transpose transpose-bars transpose-events transpose-pitch-list transpose-pitch-list-to-octave transpose-to-octave transposing-instrument-p trill try-all

U

unset-cautionary-accidental update-app-src update-instrument-slots update-slots utilities utilities.lsp utilities.lsp

V

validate-rthm-seq viola-chord-selection-fun violin-chord-selection-fun violin-ensemble-spectra.lsp visualize voice-chord

W

wavelab-to-audacity-marker-file wolfram wolfram.lsp wrap wrap wrap-events-list wrap-list write-antescofo write-csound-score write-list-to-coll write-lp-data-for-all write-reaper-ambisonics-file write-reaper-file write-reaper-sad-file write-xml

X

xml-get-mark xml-salzedo

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9