Contributions to AbletonOSC

Pulled 2026-06-01 from https://github.com/ideoforms/AbletonOSC and the local clone at /Users/esaruoho/work/AbletonOSC.

Summary

Merged pull requests

#DateTitle
#1432024-09-29Introduce missing Clip properties to run-console.py + view.py
#1422024-09-24Tab AutoComplete + exit/quit
#1402024-09-20Minor copy tweaks to code comments

Open pull requests

#DateTitle
#2072026-05-21Add /live/view/scroll_view (closes #153)
#2062026-05-21Add /live/track/create_audio_clip + create_midi_clip — consolidates #168, #196
#2052026-05-21Add Master + Return track support — consolidates #84, #189, #197
#2042026-05-21Add consolidated Browser API — supersedes #183/#191/#192/#194/#200
#2032026-05-21Add /live/clip/get/groove handler (resolves clip.py TODO)

Closed pull requests (proposed, not merged)

#DateTitle
#2022026-05-21Add Claude Code skill for AI-assisted contributors (.claude/skills/AbletonOSC/)
#2012026-05-21Add clip property handlers + README docs (leftovers)
#1412024-09-24tab autocomplete, exit/quit to exit

Local commits

Authored on /Users/esaruoho/work/AbletonOSC. Some commits are squashed into the PRs above when they land upstream.

DateSHAMessage
2026-05-21bc78fdfAdd /live/view/scroll_view (closes #153)
2026-05-2156b1e58Use LOM-accurate names for create_midi_clip params in README
2026-05-21d627ac0Skip incompatible tracks during wildcard fan-out
2026-05-2151e9103Drop unused List import from browser.py
2026-05-21f4e54c4Add /live/track/create_audio_clip + create_midi_clip (consolidates #168, #196)
2026-05-21975090bAdd Master + Return track support (consolidates #84, #189, #197)
2026-05-21271fcd3Add unit tests for Browser API
2026-05-2120e3d12Add consolidated Browser API (/live/browser/*)
2026-05-21aa7c953Add /live/clip/get/groove handler
2026-05-2155c24daAdd Claude Code skill for AbletonOSC contributors
2025-01-27a790e1faddressed all comments
2024-09-30f069201added Clip properties to documentation
2024-09-2951e2752add autocomplete for added properties
2024-09-29a1eedf9introduces new clip properties
2024-09-24076b4afUpdate run-console.py
2024-09-20ff520bfsignifigant -> significant
2024-09-20c5d8158arguements -> arguments
2024-09-20ae760d8accesing -> accessing