corrected useless shift/push/return / delete ambiguous import in API.ts + scale = scale;
This commit is contained in:
@ -2,12 +2,10 @@ import { seededRandom } from "zifferjs";
|
|||||||
import { MidiConnection } from "./IO/MidiConnection";
|
import { MidiConnection } from "./IO/MidiConnection";
|
||||||
import { tryEvaluate, evaluateOnce } from "./Evaluator";
|
import { tryEvaluate, evaluateOnce } from "./Evaluator";
|
||||||
import { DrunkWalk } from "./Utils/Drunk";
|
import { DrunkWalk } from "./Utils/Drunk";
|
||||||
import { scale } from "./Scales";
|
|
||||||
import { Editor } from "./main";
|
import { Editor } from "./main";
|
||||||
import { SoundEvent } from "./classes/SoundEvent";
|
import { SoundEvent } from "./classes/SoundEvent";
|
||||||
import { MidiEvent } from "./classes/MidiEvent";
|
import { MidiEvent } from "./classes/MidiEvent";
|
||||||
import { LRUCache } from "lru-cache";
|
import { LRUCache } from "lru-cache";
|
||||||
import { SCALES } from "./Scales"
|
|
||||||
import { InputOptions, Player } from "./classes/ZPlayer";
|
import { InputOptions, Player } from "./classes/ZPlayer";
|
||||||
import {
|
import {
|
||||||
samples,
|
samples,
|
||||||
@ -1514,7 +1512,6 @@ export class UserAPI {
|
|||||||
this._logMessage(message);
|
this._logMessage(message);
|
||||||
};
|
};
|
||||||
|
|
||||||
scale = scale;
|
|
||||||
|
|
||||||
rate = (rate: number): void => {
|
rate = (rate: number): void => {
|
||||||
rate = rate;
|
rate = rate;
|
||||||
|
|||||||
@ -348,6 +348,7 @@ Array.prototype.scale = function <T>(this: T[], scaleName: string = "major") {
|
|||||||
|
|
||||||
const scale = SCALES[scaleName];
|
const scale = SCALES[scaleName];
|
||||||
|
|
||||||
|
//input protect from unknow scale
|
||||||
if (!scale) {
|
if (!scale) {
|
||||||
throw new Error(`Unknown scale ${scaleName}`);
|
throw new Error(`Unknown scale ${scaleName}`);
|
||||||
}
|
}
|
||||||
@ -363,7 +364,7 @@ Array.prototype.scale = function <T>(this: T[], scaleName: string = "major") {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
this.shift()
|
//this.shift()
|
||||||
this.push(...result);
|
//this = [...result];
|
||||||
return this;
|
return result;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user