auto dj node module for the browser
npm install auto-djInstall using
``bash`
$ npm install auto-dj
Initialize using
`typescript`
const dj = new AutoDJ();
await dj.isReady();
Transition to a song using
`typescript`
dj.transitionToTrack('https://path-to-audio');
Synchronize anything to the beat with
`typescript`
const beats = dj.getBeatObservable();
The constructor of AutoDj can be given a custom FeatureService, a decision type in (Default, Random, DecisionTree, FiftyFifty), a custom decision tree of type JsonTree, and a default transition type in TransitionType`.