NagyMusic Posted March 4, 2020 Share Posted March 4, 2020 I understand that the first argument value in the ambitus-chord function represents the outer-interval size measured by an integer or a list of integers. What does the second value in the size argument list affect when processing two [or more] chords, as illustrated in the example below? Is the second value affecting the second chord in the first list or both chords in the second list? Thank you! (ambitus-chord '(14 6) '((eb4c6 c4fs4 b4) (c4b4 b3eb5b3))) Quote Link to comment Share on other sites More sharing options...
opmo Posted March 5, 2020 Share Posted March 5, 2020 I have extended the functionality of the function: (ambitus-chord '(14 6) '((eb4c6 c4fs4 b4) (c4b4 b3eb5b3))) => ((eb4c5 c4fs4 b4) (c4b3 b3eb4)) (ambitus-chord '(16 6) '((c3g3e4) (c3g3e4))) => ((c3g3e4) (c4g3gs3)) (ambitus-chord '(16 6) '(c3g3e4 c3g3e4)) => (c3g3e4 c4g3gs3) (ambitus-chord '(16 6 6) '((c3g3e4 c3g3e4 c3g3e4) (c3g3e4) (c3g3e4))) => ((c3g3e4 c3g3e4 c3g3e4) (c4g3gs3) (c3g3e4)) (ambitus-chord '(16 6) '(c3g3e4 c3g3e4 c3g3e4 c3g3e4 c3g3e4)) => (c3g3e4 c4g3gs3 c3g3e4 c4g3gs3 c3g3e4) (ambitus-chord '((16 6 11) (6) (6)) '((c3g3e4 c3g3e4 c3g3e4) (c3g3e4) (c3g3e4))) => ((c3g3e4 c4g3gs3 c3g3e3) (c4g3gs3) (c4g3gs3)) Update on its way. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.