# ecole

Members

6

• #### Last visited

• Rank
Junior Member

• Gender
Not Telling

## Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

1. ## Explode music "handbell choir" style?

Hello! I am trying to solve what is probably a simple problem. I would like to take a single line of music (or two) and explode it to a set of instruments that each only play 1 or 2 pitches. The rhythmic position of each note needs to be preserved, so for example: q c4 d4 e4 f4 exploded to four instruments that play [c4, d4, e4, f4] gives me four staves: q c4 -q -q -q -q q d4 -q -q -q -q e4 -q -q -q -q f4 This is like a handbell choir. I need to be able to specify how many instruments and what pitches each of them are responsible fo
2. ## Lyrics / text distribution with tied duration

Yes, exactly.
3. ## Lyrics / text distribution with tied duration

Hello! I am hoping to get some help applying text to a list of durations longer than a bar. The :text key in def-score applies each syllable of text onto each new bar, even when the duration is tied through. Instead, I want each new syllable to be applied to each new note. I know that I can use dashes in the lyrics to connect through ties, but as I am generating very large numbers of tied notes it is impractical to count out exactly the right number of dashes each time. Is there a way to do what I want? Thank you! Elliot
4. ## bug in gen-mandelbrot example code

Hello! Just letting you know -- I ran into this error while trying out the (gen-mandelbrot) function: (setf man-int (gen-mandelbrot 6 6 6)) (setf man-lis (integer-to-pitch (array-to-list man-int))) (gen-divide 6 (substitute-map '(1/4 1/8 -1/8 1/8 1/16 1/16) (1 2 3 4 5 6) (flatten (array-to-list man-int)))) >Error: Car of (1 2 3 4 5 6) is not a function name or lambda-expression. I figured out that (1 2 3 4 5 6) needs to be '(1 2 3 4 5 6) Really enjoying learning opu
5. ## scale degree conversion?

Neither of these do quite the simple conversion I'm asking. (integer-to-pitch) only speaks chromatic pitch-class, not diatonic scale degree. I may not understand the second fully yet, but a more transparent test shows its limitation: ;; An example of diatonic transposition ;; ie. using tonality degree for tonality mapping. ;; degree selection (setf degr '(1 2 3 4 5)) ;; remove 1 from each degree for use as transposition ;; inside tonality for diatonic transposition (setf trsp (mapcar (lambda(x) (- x 1)) degr)) ;;; some material (setf arps1 (gen-repeat (len
6. ## scale degree conversion?

Hello! Is there a way to do a simple conversion from integer (representing scale degree) to pitch (via a Tonality)? map-to-tonality assumes that the integer input is a chromatic pitch class. Thank you! Elliot
×

• Lessons
• #### GUI

×
• Create New...