-
Notifications
You must be signed in to change notification settings - Fork 3
combining chopped and unchopped rthm seq palettes
Michael Edwards edited this page Jan 5, 2019
·
3 revisions
When chopping rthm-seq-palettes some of you might want to also use the original palette. To do this you'll need to combine two palettes. That, however, could cause ID conflicts, so you'd need to 'parcel up' one of the palettes, creating another level of nesting. Try the following or for more on the chop method see the slippery chicken manual
(let* ((orig-palette (make-rsp 'orig
'((1 ((((1 4) - s e s - ))
:pitch-seq-palette ((1 2 3))))
(2 ((((1 4) - e. s - ))
:pitch-seq-palette ((1 2))))
(3 ((((1 4) - (e.) s - ))
:pitch-seq-palette ((1)))))))
(chopped-palette (chop orig-palette
'((1 4)
(1 3) (2 4)
(1 2) (2 3) (3 4)
(1 1) (2 2) (3 3) (4 4)) ; chop points
's))) ; chopping unit
(setf chopped-palette
(combine orig-palette (parcel-data chopped-palette 'chopped)))
(get-data '(1) chopped-palette)
(get-data '(chopped 3 10) chopped-palette))
- which instruments are available in the standard instrument-palette?
- how can I change the default directory for output?
- how can I change the range of instruments in the standard instrument-palette?
- how can I stop (or start) slippery chicken from opening score files automatically?
- how do I make a one-note rthm-seq with a chord?
- set-limits by section
- empty bars
- combining bars
- combining chopped and unchopped rthm-seq palettes
- how can I 'roll-my-own' slippery-chicken
- graphics files as marks
- three-quarter tone accidentals
- what to do when lilypond fails?
- tuplets with colons e.g 7:6