fix new things up to use state
This commit is contained in:
parent
1b6d3734cf
commit
fc739d1283
2 changed files with 3 additions and 3 deletions
|
|
@ -726,7 +726,7 @@ function steady(value) {
|
||||||
}
|
}
|
||||||
|
|
||||||
export const signal = func => {
|
export const signal = func => {
|
||||||
const query = span => [new Hap(undefined, span, func(span.midpoint()))]
|
const query = state => [new Hap(undefined, state.span, func(state.span.midpoint()))]
|
||||||
return new Pattern(query)
|
return new Pattern(query)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -382,13 +382,13 @@ describe('Pattern', function() {
|
||||||
describe("early", () => {
|
describe("early", () => {
|
||||||
it("Can shift an event earlier", () => {
|
it("Can shift an event earlier", () => {
|
||||||
assert.deepStrictEqual(
|
assert.deepStrictEqual(
|
||||||
pure(30)._late(0.25).query(ts(1,2)),
|
pure(30)._late(0.25).query(st(1,2)),
|
||||||
[hap(ts(1/4,5/4), ts(1,5/4), 30), hap(ts(5/4,9/4), ts(5/4,2), 30)]
|
[hap(ts(1/4,5/4), ts(1,5/4), 30), hap(ts(5/4,9/4), ts(5/4,2), 30)]
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
it("Can shift an event earlier, into negative time", () => {
|
it("Can shift an event earlier, into negative time", () => {
|
||||||
assert.deepStrictEqual(
|
assert.deepStrictEqual(
|
||||||
pure(30)._late(0.25).query(ts(0,1)),
|
pure(30)._late(0.25).query(st(0,1)),
|
||||||
[hap(ts(-3/4,1/4), ts(0,1/4), 30), hap(ts(1/4,5/4), ts(1/4,1), 30)]
|
[hap(ts(-3/4,1/4), ts(0,1/4), 30), hap(ts(1/4,5/4), ts(1/4,1), 30)]
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue