Thank you so much! It's getting clearer now. I see now that modifying the string on the right modifies the sequence on the left, which I had not understood : i thought i would feed a list of elements on the right and pick from it on the left into an n pattern. But I understand now : not only does right hand side the list have an effect on the n pattern, it can be used as a way of scrolling through lists of instruments. This was not clear for me at all, and it enables many semi-automatic sample swaps, which I'm really happy to discover.
I had never noticed how different these would be !
d1 $ n "0 0 0 0 0 0 0 0" #sound "kick snare hc kick snare hc hc kick"
d1 $ n "1 0 0 0 1 0 0 1" #sound "kick snare hc kick snare hc hc kick"
d1 $ n "0 1 2 3 4 5 6 7" #sound "kick snare hc kick snare hc hc kick"
d1 $ n "7 6 5 4 3 2 1 0" #sound "kick snare hc kick snare hc hc kick"
Thank you infinitely! This will be of great help on the road to understanding how the syntax works better.
To my ear the euclidean rhythm is a better fit than the triplets in the other attempts here. @tedthetrumpet and @hujairi nailed the chords though. I'd love to have that skill.
I can find six, nine, eleven etc. in the chordList, but not seven
c'7 doesn't seems to work, nor c'seven
When not otherwise specified, a "seventh chord" usually means a dominant seventh chord: a major triad together with a minor seventh. However, a variety of sevenths may be added to a variety of triads, resulting in many different types of seventh chords.
Ok, got it, probably it is c'dom7.
Edit: also wonder why c'm7 is not working. c'min7 and c'minor7 works, but if it is the same, c'm7 is shorter.
Edit2: when I run dom7 in tidal, I get
[0,4,7,10]
When I run maj7
I get
• Variable not in scope: maj7
• Perhaps you meant ‘maj9’ (imported from Sound.Tidal.Chords)
The number of notes in a chord can be modified by appending the ' to a chord, along with an integer. 6 notes can be played in the above chord inversion like this: