Phrase Operations - the “select”
l
ph = ph1 { ??.pitch > 60 }
l
ph = ph1 { ??.dur > 1b }
l
ph = ph1 { isonbeat(??,4b) }
l
ph = ph1 { ??.number < 4 }
l
ph = ph1 { rand(3)==0 }
l
ph = ph1 { isinscale(??,scale) }
l
ph = ph - ph { ??.type == MIDIBYTES }