Useful functions for easily reading, parsing, and manipulating .ats choreography files for AudioTrip VR.
npm install @swalls/audiotrip-choreo-utilsoryarn add @swalls/audiotrip-choreo-utils
Clone repository with Git:
$ git clone https://github.com/DinoSoeren/audiotrip-choreo-utils.git
$ cd audiotrip-choreo-utilsOr download repository with ZIP:
$ curl -LO https://github.com/DinoSoeren/audiotrip-choreo-utils/archive/master.zip
$ unzip master.zip
$ rm master.zip
$ cd audiotrip-choreo-utilsReinitialize Git repository:
$ rm -rf .git
$ git initInstall package dependencies:
$ npm installimport * as ChoreoUtils from '@swalls/audiotrip-choreo-utils';
const choreo = ChoreoUtils.readAtsFile('/path/to/choreo.ats');Run tests:
$ npm testRun tests in watch mode:
$ npm run test:watchRun tests with coverage:
$ npm run test:coverageView coverage in browser:
$ npm run test:coverage
$ open coverage/index.htmlLint files:
$ npm run lintFix lint errors:
$ npm run lint:fixyarn set version latestyarn up "*" "@*/*"- If you use VIM, run
yarn sdks vim. - If you use Visual Studio Code, run
yarn sdks vscode.
- @hn3000/ats-types
- 🕺Audio Trip Custom Choreography: https://www.atcd.club/
- 💾⬇️ Download choreos here: https://discord.gg/3vZP5YK
- 🎧 Audio Trip: http://www.kinemotik.com/audiotrip/
This free open-source software was made with ❤️ by a real person - me! If you found this tool useful, please consider tipping any amount you feel is appropriate for the value you received. :)
- Give the dev a 💰 tip here: solarbabies.tips