garageband_make_from_tab
Convert guitar tab notation from text, file, image, or URL into MIDI and open it in GarageBand. Supports BPM override, tuning, arrangement, and export to audio formats.
Instructions
High-level recipe: accept tab text/file/image/URL, create MIDI, open it in GarageBand, optionally show panels, set master volume, snapshot, screenshot, and export audio.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output_dir | Yes | ||
| name | No | garageband-tab-song | |
| tab_text | No | ||
| tab_file | No | ||
| image_path | No | ||
| image_url | No | ||
| bpm | No | Override detected tab/image tempo. | |
| open_in_garageband | No | ||
| show_library | No | ||
| show_smart_controls | No | ||
| show_loop_browser | No | ||
| master_volume | No | ||
| screenshot_output | No | ||
| snapshot_depth | No | ||
| discard_unsaved | No | ||
| arrange | No | ||
| include_bass | No | ||
| include_drums | No | ||
| arrangement_style | No | rock | |
| repeat_count | No | ||
| capo | No | ||
| tuning | No | Preset or six notes for tab/image sources. | |
| export_output | No | ||
| export_format | No | ||
| export_quality | No | ||
| export_include_cycle | No | ||
| export_overwrite | No | ||
| export_timeout_seconds | No |