mirror of
https://github.com/eliasstepanik/strudel-docker.git
synced 2026-01-26 04:58:27 +00:00
jux
This commit is contained in:
parent
2756155b7c
commit
eb6f685f66
@ -470,19 +470,19 @@ class Pattern {
|
|||||||
return new Pattern(query)._splitQueries()
|
return new Pattern(query)._splitQueries()
|
||||||
}
|
}
|
||||||
|
|
||||||
// jux(func, by=1) {
|
jux(func, by=1) {
|
||||||
// by /= 2
|
by /= 2
|
||||||
// var elem_or = function(dict, key, dflt) {
|
var elem_or = function(dict, key, dflt) {
|
||||||
// if (key in dict) {
|
if (key in dict) {
|
||||||
// return dict[key]
|
return dict[key]
|
||||||
// }
|
}
|
||||||
// return dflt
|
return dflt
|
||||||
// }
|
}
|
||||||
// var left = this.withValue(val => {...a, pan: elem_or(val, "pan", 0.5) - by})
|
var left = this.withValue(val => Object.assign({}, val, {pan: elem_or(val, "pan", 0.5) - by}))
|
||||||
// var right = this.withValue(val => {...a, pan: elem_or(val, "pan", 0.5) + by})
|
var right = this.withValue(val => Object.assign({}, val, {pan: elem_or(val, "pan", 0.5) + by}))
|
||||||
|
|
||||||
// return stack(left,func(right))
|
return stack([left,func(right)])
|
||||||
// }
|
}
|
||||||
|
|
||||||
// def first_cycle(self):
|
// def first_cycle(self):
|
||||||
// return self.query(TimeSpan(Fraction(0), Fraction(1)))
|
// return self.query(TimeSpan(Fraction(0), Fraction(1)))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user