Useful functions for easily reading, parsing, and manipulating .ats choreography files for AudioTrip VR.
npm install @swalls/audiotrip-choreo-utils
oryarn add @swalls/audiotrip-choreo-utils
Clone repository with Git:
$ git clone https://github.com/DinoSoeren/audiotrip-choreo-utils.git
$ cd audiotrip-choreo-utils
Or 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-utils
Reinitialize Git repository:
$ rm -rf .git
$ git init
Install package dependencies:
$ npm install
import * as ChoreoUtils from '@swalls/audiotrip-choreo-utils';
const choreo = ChoreoUtils.readAtsFile('/path/to/choreo.ats');
Run tests:
$ npm test
Run tests in watch mode:
$ npm run test:watch
Run tests with coverage:
$ npm run test:coverage
View coverage in browser:
$ npm run test:coverage
$ open coverage/index.html
Lint files:
$ npm run lint
Fix lint errors:
$ npm run lint:fix
yarn set version latest
yarn 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