What problem does it solve? Logic Pro lacks a general-purpose external project API, making programmatic control of music production tasks difficult. This Skill provides machine-first integration paths—MIDI file generation, CoreMIDI assigned controls, and OSC loopback—so you can create musical content and control Logic Pro without fragile GUI automation. ## Core Features & Use Cases - MIDI File Generation: Build standard type-0 MIDI files with explicit BPM, note, velocity, channel, and tick timing, then import them into Logic Pro as new projects. - Offline Audio Editing and Measurement: Plan and apply media edits (gain, fades, ordering, extra audio) to M4A files without playback, and measure RMS/peak/zero crossings on decoded audio. - Assigned MIDI/OSC Controls: Send control change, program change, and pitch bend messages to verified CoreMIDI endpoints, or OSC messages to Logic's documented loopback paths. - Use Case: Generate a chord progression as a .mid file with midi_file_create, open it in a disposable Logic project via app_open_document, then send a verified CC message to adjust a mapped mixer parameter. ## Quick Start Ask the assistant to create a MIDI file at 120 BPM with a simple C major melody and open it in Logic Pro using the Executor native tools.