@oletizi/audio-tools
Version:
Monorepo for hardware sampler utilities and format parsers
188 lines (187 loc) • 7.78 kB
JSON
{
"permissions": {
"allow": [
"Bash(cp:*)",
"Bash(npm test)",
"Bash(npm install)",
"Bash(npx mocha:*)",
"Bash(npx tsup:*)",
"Read(//Users/orion/work/ol_dsp/modules/audio-control/**)",
"Bash(chmod:*)",
"Bash(pnpm release:*)",
"Bash(pnpm install:*)",
"Bash(pnpm run:*)",
"Bash(pnpm build:*)",
"Bash(pnpm test:*)",
"Bash(cat:*)",
"Bash(npm publish:*)",
"Bash(pnpm remove:*)",
"Bash(pnpm add:*)",
"Bash(find:*)",
"Read(//Users/orion/work/ol_dsp/**)",
"Read(//Users/orion/work/akai-extraction-tools/**)",
"Bash(npm run build:*)",
"Bash(node:*)",
"Bash(pnpm -r build)",
"Read(//Users/orion/tmp/**)",
"Read(//Users/orion/**)",
"Bash(for img in ~/tmp/images-s5k/*.{img,hds})",
"Bash(do echo \"=== Extracting $img ===\")",
"Bash(done)",
"Bash(while read img)",
"Bash(tree:*)",
"Bash(git log:*)",
"Bash(awk:*)",
"Bash(rsnapshot:*)",
"Bash(brew search:*)",
"Bash(brew install:*)",
"Bash(ping:*)",
"Bash(pnpm backup-and-extract:*)",
"Bash(ssh:*)",
"Bash(rsync:*)",
"Bash(for:*)",
"Bash(do)",
"Bash(echo \"=== $disk ===\")",
"Bash(/Users/orion/.audiotools/akaitools-1.5/akailist -f /Users/orion/.audiotools/backup/daily.0/pi-scsi2/home/orion/images/HD1.hds -l)",
"Bash(du:*)",
"Bash(xargs:*)",
"Bash(pnpm akai-extract:*)",
"Bash(mcopy:*)",
"WebSearch",
"WebFetch(domain:github.com)",
"WebFetch(domain:www.npmjs.com)",
"Bash(xxd:*)",
"Bash(python3:*)",
"Bash(MTOOLS_SKIP_CHECK=1 mcopy -s -n -i ~/.audiotools/backup/daily.0/pi-scsi2/home/orion/images/HD2.hds@@1048576 :: /tmp/hd2-test)",
"Bash(env MTOOLS_SKIP_CHECK=1 mcopy -s -n -i ~/.audiotools/backup/daily.0/pi-scsi2/home/orion/images/HD2.hds@@1048576 :: /tmp/hd2-test)",
"Bash(env MTOOLS_SKIP_CHECK=1 mdir -i ~/.audiotools/backup/daily.0/pi-scsi2/home/orion/images/HD2.hds@@1048576 ::)",
"Bash(pnpm extract:batch:*)",
"Bash(/dev/null)",
"Bash(echo \"Exit code: $?\")",
"Bash(ls:*)",
"Bash(do echo \"=== $cfg ===\")",
"Bash(if [ -f \"$cfg\" ])",
"Bash(then cat \"$cfg\")",
"Bash(else echo \"NOT FOUND\")",
"Bash(fi)",
"Bash(tee:*)",
"Bash(pnpm exec tsc:*)",
"Bash(do echo \"=== $pkg ===\")",
"Bash(head:*)",
"Bash(pnpm --filter sampler-attic build)",
"Bash(npx tsx:*)",
"Bash(pnpm --filter sampler-devices build)",
"Bash(pnpm --filter sampler-translate build)",
"Bash(pnpm --filter sampler-midi build)",
"Bash(pnpm --filter sampler-midi test)",
"Bash(pnpm --filter @oletizi/sampler-translate build)",
"Bash(pnpm --filter @oletizi/sampler-lib build)",
"Bash(pnpm --filter @oletizi/sampler-devices build)",
"Bash(git checkout:*)",
"Bash(git add:*)",
"Bash(git commit:*)",
"Bash(git tag:*)",
"Bash(grep:*)",
"Bash(pnpm --filter @oletizi/sampler-devices test)",
"Bash(pnpm test:coverage:*)",
"Bash(pnpm -r test)",
"Bash(pnpm exec:*)",
"Bash(npm run test:unit:*)",
"Bash(npm run typecheck:*)",
"Bash(npm run test:coverage:*)",
"Bash(do echo \"=== $file ===\")",
"Bash(do echo \"=== $pkg ===\" head -15 \"$pkg/CHANGELOG.md\")",
"Bash(do echo \"=== $pkg files ===\")",
"Bash(git show:*)",
"Bash(npm view:*)",
"Bash(if [ -f \"$pkg/CHANGELOG.md\" ])",
"Bash(then)",
"Bash(echo:*)",
"Bash(pnpm clean:*)",
"Bash(pnpm --filter @oletizi/sampler-devices run build)",
"Bash(pnpm --filter @oletizi/sampler-export run build)",
"Bash(do echo \"=== Checking $pkg ===\" cd /Users/orion/work/ol_dsp/modules/audio-tools/$pkg)",
"Bash(pnpm:*)",
"Bash(/Users/orion/work/ol_dsp/modules/audio-tools/sampler-export/bin/mtools/darwin-arm64/mcopy --version)",
"Bash(npm pack)",
"Bash(tar:*)",
"Bash(do mkdir -p $pkg/docs/1.0)",
"Bash(do echo \"=== $dir repository ===\")",
"Bash(npm pack:*)",
"Bash(do echo \"=== $dir ===\")",
"Bash(do echo -n \"$pkg: \")",
"Bash(do printf \"%-20s : \" \"$pkg\")",
"Bash(printf:*)",
"Bash(git -C /Users/orion/work/ol_dsp/modules/audio-tools/sampler-devices show HEAD:src/devices/s56k-chunks.ts)",
"Bash(do if [ -f \"/Users/orion/work/ol_dsp/modules/audio-tools/$pkg/package.json\" ])",
"Bash(then echo \"=== $pkg ===\")",
"Bash(jq:*)",
"Bash(./scripts/version.sh:*)",
"Bash(then jq -r '\"\" \"\" + .name + \"\" @ \"\" + .version + (if .private then \"\" (private)\"\" else \"\"\"\" end)' \"/Users/orion/work/ol_dsp/modules/audio-tools/$pkg/package.json\")",
"Bash(while read pkg)",
"Bash(do jq -r '\"\"\"\" ✓ \"\"\"\" + .name + \"\"\"\" @ \"\"\"\" + .version' \"$pkg/package.json\")",
"Bash(PROJECT=/Users/orion/work/ol_dsp/modules/audio-tools)",
"Bash(do jq -r '\"\"\"\" ✓ \"\"\"\" + .name + \"\"\"\" @ \"\"\"\" + .version' \"$PROJECT/$pkg/package.json\")",
"Bash(do jq:*)",
"Bash(mkdir:*)",
"Read(//private/var/folders/sk/jzwspmzn1g17x97x7s7l_dch0000gn/T/akai-backup/pi-scsi2-local/**)",
"Bash(mount)",
"Bash(umount:*)",
"Bash(borg delete:*)",
"Read(//Volumes/DSK0/**)",
"Bash(borg info:*)",
"Bash(while read disk)",
"Bash(do echo \"=== $disk ===\")",
"Bash(bash:*)",
"Bash(hdiutil attach:*)",
"Bash(MTOOLS_SKIP_CHECK=1 mdir -i ~/.audiotools/backup/pi-scsi2/images/HD1.hds@@32256 ::)",
"Bash(env MTOOLS_SKIP_CHECK=1 mdir -i ~/.audiotools/backup/pi-scsi2/images/HD1.hds@@32256 ::)",
"Bash(env MTOOLS_SKIP_CHECK=1 mcopy -s -n -i ~/.audiotools/backup/pi-scsi2/images/HD1.hds@@32256 ::/Songs /tmp/test-hd1-copy)",
"Bash(env MTOOLS_SKIP_CHECK=1 mcopy -s -n -i ~/.audiotools/backup/pi-scsi2/images/HD1.hds@@32256 :: /tmp/test-hd1-full)",
"Bash(~/.audiotools/sampler-export/extracted/s5k/HD1/raw/Songs/2024-11-02 Maschine+/George Benson.AKP )",
"Bash(/tmp/test-sfz:*)",
"Bash(~/.audiotools/sampler-export/extracted/s5k/HD1/wav/Songs/2024-11-02 Maschine+)",
"Bash(while read dir)",
"Bash(do basename \"$dir\")",
"Bash(while read name)",
"Bash(do find ~/.audiotools/sampler-export/extracted/s5k/HD1/raw -iname \"$name.akp\")",
"Bash(while read base)",
"Bash(do echo \"$base.AKP\")",
"Bash(diskutil:*)",
"Read(//Volumes/system-boot/**)",
"Bash(anylinuxfs mount:*)",
"Bash(sudo:*)",
"Read(//Volumes/S3K/**)",
"Bash(gh pr list:*)",
"Bash(gh pr view:*)",
"Bash(./build-binaries.sh:*)",
"Bash(open:*)",
"Bash(./test-binaries.sh:*)",
"Bash(docker run:*)",
"Bash(shasum:*)",
"Bash(git check-ignore:*)",
"Bash(git remote get-url:*)",
"Bash(/Users/orion/work/ol_dsp/modules/audio-tools/scripts/install/test-phase1.sh:*)",
"Bash(wc:*)",
"Bash(npx tsc:*)",
"Bash(tsx scripts/update-docs-version.ts:*)",
"Bash(git fetch:*)",
"Bash(curl -fsSL https://github.com/oletizi/ol_dsp/releases/download/audio-tools@1.0.0-alpha.9/install.sh)",
"Bash(curl:*)",
"Bash(npm config get:*)",
"Bash(npm:*)",
"Bash(timeout 300 pnpm release:*)",
"Bash(timeout 30 pnpm test)",
"Bash(timeout 30 pnpm build:*)",
"Bash(timeout 60 pnpm test)",
"Bash(audiotools:*)",
"Read(//Volumes/**)",
"Bash(AUDIOTOOLS_CONFIG=/tmp/test-config.json node dist/cli/backup.js backup s3k-floppy --dry-run)",
"Bash(git merge:*)",
"Bash(git merge-base:*)",
"Bash(time:*)"
],
"deny": [],
"ask": []
}
}