zoom-to-ableton
Generate Ableton Live Set (.als) files for Zoom H6 recording sessions in batch, without opening Live.
Skill by scott-fryxell
Chalk Labs
Need help deploying zoom-to-ableton?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/scott-fryxell-zoom-to-ableton
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/zoom-to-ableton
What's inside
- Skill name
zoom-to-ableton- Description
- Generate Ableton Live Set (.als) files for Zoom H6 recording sessions in batch, without opening Live. Use when the user wants to "set up Ableton projects from H6 recordings", "generate .als files", "auto-create Live Sets for sessions", turn Zoom H6 multitrack folders into mixable projects, backfill missing .als files, add Scott 2024 Effect Rack to generated tracks, or when a generated .als fails to load and the generator needs fixing.
- License
- MIT
- Instructions
- 70 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (6)
- SKILL.md
- SOURCES.md
- Scott 2024 Effect Rack.adg
- h6-to-als.py
- als-format.md · references/
- scott-2024-effect-rack-devices.xml · references/
SKILL.md (first lines)
# Zoom to Ableton
Batch-generate one Ableton Live Set per Zoom H6 session folder. Each WAV
becomes an audio track with an arrangement clip at bar 1, color from the
Ableton palette, and the Scott 2024 Effect Rack on the device chain.
An `.als` is gzipped XML, so files are built directly - no Live, no MCP
server. **Read `references/als-format.md` before modifying the generator.**
## Preconditions
- Session folders live under the H6 root (default: iCloud
`~/Library/Mobile Documents/com~apple~CloudDocs/Ableton User Library/H6/<year>/<session>/`).
- The track shell `2024/24-08-28/*.als` and the 12.4 schema donor
`2026/260115-162443/*.als` still exist under the H6 root (footer,
returns, Ableton root, and rack fragment schema). Update
`TEMPLATE_GLOB` / `SCHEMA_GLOB` in the script if either moves.
- Rack fragment
`references/scott-2024-effect-rack-devices.xml` exists (expanded
Devices XML; preset paths still point at the Ableton User Library
`.adg`). Do not load a skill-local `.adg` copy.
- Evicted iCloud files re-download on read; large batches may take time.
## Run
```bash
python3 h6-to-als.py --dry-run # preview everything
python3 h6-to-als.py # generate all missing
python3 h6-to-als.py --year 2026 # one year
python3 h6-to-als.py --only 260205 # substring match on year/name
python3 h6-to-als.py --tempo 92 # arrangement grid BPM (default 120)
python3 h6-to-als.py --base /path/to/H6 # different root
```
Clips are **unwarped** (`IsWarped=false`): audio always plays at real
wall-clock speed. `--tempo` only sets Live's master tempo and how long
clips appear on the beat grid. H6 sessions do not carry a detectable
BPM; tap or type the song tempo in Live after open, or pass `--tempo`
when you know it. Turning Warp on in Live is optional if you later want
the clip to follow tempo changes.
The script resolves relative to its own location; run it from anywhere.
## Ordered flow
1. `--dry-run` first when scanning new folders; check the track lists.
2. Generate one session, open the `.als` in Live, confirm it loads, clips
play, and the Scott 2024 rack is on each track. Only then batch the rest.
3. Re-run any time; sessions that already have an `.als` are skipped
(never overwrites). To regenerate, delete the session's `.als` first.
## Safety boundaries
- Never overwrites: any folder containing an `.als` is skipped.
- Writes exactly one file per session: `<session>/<session>.als`.
- WAVs under the session (including subfolders) become tracks.
- Non-WAV audio (mp3/aif) is ignored.
## Failure handling
- Unreadable/non-standard WAV: session is skipped with an error, no
partial `.als` is written.
- Generated file fails to load in Live ("corrupt"):
1. `gunzip -c file.als | sed -n '<line>p'` using the line from Live's
error dialog.
2. Check `references/als-format.md` - usually id collisions (audio vs
return track Ids -> "Non-unique list ids"), schema mix, or donor
transport leftovers.
3. Fix, delete the bad `.als`, regenerate with `--only <session>`.From scott-fryxell/brayness, MIT.
More from scott-fryxell/brayness
- 0.786score
interview-prep
scott-fryxell
Helps research a company and prepare for its hiring process -- company research, why-this-company/role fit exploration, behavioral (STAR) prep, technical/DSA…
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
hyperframes
scott-fryxell
Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML.
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
motion-systems
scott-fryxell
Use when designing or implementing motion for web interfaces, including CSS transitions and keyframes, `linear()` easing design, transform strategy…
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
useless
scott-fryxell
What building realness taught us about the web platform - semantic HTML with microdata as one decision that serves SEO, CSS selectors, layout, the data model…
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
skill-writer
scott-fryxell
Create, synthesize, and iteratively improve agent skills following the Agent Skills specification.
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
brayness-sync
scott-fryxell
Sync changes from dev brayness/ to the published git mirror at `skills/brayness-sync/published/`.
SkillAFreshness: A★ 125Claude Code +9 - 0.780score
vault
scott-fryxell
Read, search, and maintain the user's Obsidian vault at work/vault, a PARA-structured knowledge base of projects, interests, and reference material.
SkillAFreshness: A★ 125Claude Code +9 - 0.780score
memory
scott-fryxell
Store and retrieve durable learnings about how brayness actually works - success patterns, failure modes, corrections, and next-time hints.
SkillAFreshness: A★ 125Claude Code +9 - 0.780score
planning
scott-fryxell
Plan complex or creative work as a directed acyclic graph (DAG / mind-map) before executing, keeping the human as the decider at every gate.
SkillAFreshness: A★ 125Claude Code +9 - 0.780score
previous-work
scott-fryxell
Search past agent sessions across all three harnesses (pi, Cursor, Claude Code) when asked about earlier work.
SkillAFreshness: A★ 125Claude Code +9 - 0.780score
project-tooling
scott-fryxell
Check a work project's existing scripts, ops helpers, and curated tooling notes before editing, diagnosing, testing, building, or deploying it.
SkillAFreshness: A★ 125Claude Code +9 - 0.740score
rust-best-practices
apollographql
Idiomatic Rust guide based on Apollo GraphQL's best practices handbook.
SkillBFreshness: B★ 125Claude Code +9
Signals
- Stars
- 125
- Forks
- 15
- Open issues
- 0
- Last commit (this folder)
- Aug 22, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/scott-fryxell/brayness
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from scott-fryxell
- 0.786score
brayness-sync
scott-fryxell
Sync changes from dev brayness/ to the published git mirror at `skills/brayness-sync/published/`.
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
skill-writer
scott-fryxell
Create, synthesize, and iteratively improve agent skills following the Agent Skills specification.
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
hyperframes
scott-fryxell
Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML.
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
motion-systems
scott-fryxell
Use when designing or implementing motion for web interfaces, including CSS transitions and keyframes, `linear()` easing design, transform strategy…
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
interview-prep
scott-fryxell
Helps research a company and prepare for its hiring process -- company research, why-this-company/role fit exploration, behavioral (STAR) prep, technical/DSA…
SkillAFreshness: A★ 125Claude Code +9 - 0.786score
useless
scott-fryxell
What building realness taught us about the web platform - semantic HTML with microdata as one decision that serves SEO, CSS selectors, layout, the data model…
SkillAFreshness: A★ 125Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get zoom-to-ableton running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
zoom-to-ableton skill. Agent Mart. https://agentmart.dev/skills/scott-fryxell-zoom-to-ableton (last updated 2026-10-24)