Bugfixes and editor improvements for the macOS build, plus a documentation overhaul.
Install
- Download
POMSKI-macOS-v1.1.1.zipbelow and unzip it - Drag
POMSKI.appto your Applications folder - Right-click the app → Open → Open
macOS will warn that POMSKI is "from an unidentified developer" — that's expected. POMSKI is free and open-source and isn't signed with a paid Apple certificate. Right-click → Open tells macOS you trust it, and you only need to do it once.
If you are still unable to open the application, go to the Apple menu > System Settings > Privacy and Security > Scroll down until you see the option to open the POMSKI app anyway and click open.
The first launch takes 10–20 seconds while the app unpacks itself and installs its Ableton helper script. Later launches are quick.
What's new in this build
- Editor highlights the failing line when a pattern hits a runtime error, so you can find the bug without hunting through a traceback — toggle it off in Prefs if you'd rather mistakes fail quietly during a performance
- Cmd+F search in both the tutorial window and the main editor
- Cmd+B / Cmd+I to bold/italicize a comment line in the editor — purely cosmetic, for marking section headers in your patterns
- Tutorial window no longer spawns a new window every time you open it — reopens the existing one instead
- Fixed
composition.schedule()not taking effect when called live from the REPL, and a follow-up bug where re-calling it with new settings created a duplicate instead of replacing it (this was causing live-automated parameters, like a filter cutoff vialive.device_param(), to jitter randomly) - Fixed pattern errors flooding the log with a repeated traceback every rebuild cycle
- Tutorial and in-app reference tab: added a full drum name reference (GM_DRUM_MAP), documented several previously-undocumented methods (
ghost_fill,cellular_1d/cellular_2d,p.param, continuous device-parameter automation), and corrected a number of wrong or incomplete API examples
Requirements
macOS 10.15 or later. Any DAW, softsynth, or hardware that accepts MIDI.
📺 Setup walkthrough video (recorded on Windows, but the POMSKI part is identical)
📖 Full tutorial and API reference