Releases: keeganmoody33/punch2pen
Releases · keeganmoody33/punch2pen
Release list
Punch2Pen v1.0.3 (macOS unsigned)
Unsigned macOS installer (AU + VST3 + punch2penEngine).
- Bundle ID:
com.doctaaa.punch2pen - Manufacturer / plugin / type: Dcta / P2pn / aufx
- Living Transcript UI in the plugin editor (word under the playhead; active line as title).
- Nested helper so Logic leaves WAIT: engine is
punch2penEngine.app(also nested in the AU/VST3 bundle). The pkg postinstall strips quarantine, ad-hoc signs the helper, mirrors AU/VST3 into~/Library/Audio/Plug-Ins(so a leftover user copy cannot hide Helpers), seeds the whisper model, registers a RunAtLoad LaunchAgent, and starts the engine. The plugin still auto-launches withopen -g -nif 7483 is down. - Free/lite is local generic STT: no account, session-only corrections, engine only binds 127.0.0.1:7483.
- Paid/pro (login, portable profile, dictionary, studio seats) needs the compile-time profile API URL (
-DPUNCH2PEN_PROFILE_API_URL). This Release bakes that URL in only when the Actions secret is set; otherwise the pkg stays free/lite. - Not signed or notarized. Gatekeeper will warn.
- Place the Whisper model at
~/.punch2pen/models/ggml-base.binif the installer could not download it. - whisper/ggml/ixwebsocket are statically linked when possible; remaining dylibs ship next to the engine with
@executable_path/@loader_path. Leftover~/punch2pen/bin/punch2penEngineis not auto-launched. auvalis skipped in GitHub Actions. On a Mac after install:auval -strict -v aufx P2pn Dcta. Quit Logic before installing.
No Windows build, prices, or vendor keys.
Punch2Pen v1.0.2 (macOS unsigned)
Unsigned macOS installer (AU + VST3 + punch2penEngine).
- Bundle ID:
com.doctaaa.punch2pen - Manufacturer / plugin / type: Dcta / P2pn / aufx
- Living Transcript UI in the plugin editor (word under the playhead; active line as title).
- Nested helper so Logic leaves WAIT: engine is
punch2penEngine.app(also nested in the AU/VST3 bundle). The pkg postinstall strips quarantine, ad-hoc signs the helper, mirrors AU/VST3 into~/Library/Audio/Plug-Ins(so a leftover user copy cannot hide Helpers), seeds the whisper model, registers a RunAtLoad LaunchAgent, and starts the engine. The plugin still auto-launches withopen -g -nif 7483 is down. - Free/lite is local generic STT: no account, session-only corrections, engine only binds 127.0.0.1:7483.
- Paid/pro (login, portable profile, dictionary, studio seats) needs the compile-time profile API URL (
-DPUNCH2PEN_PROFILE_API_URL). This Release bakes that URL in only when the Actions secret is set; otherwise the pkg stays free/lite. - Not signed or notarized. Gatekeeper will warn.
- Place the Whisper model at
~/.punch2pen/models/ggml-base.binif the installer could not download it. - whisper/ggml/ixwebsocket are statically linked when possible; remaining dylibs ship next to the engine with
@executable_path/@loader_path. Leftover~/punch2pen/bin/punch2penEngineis not auto-launched. auvalis skipped in GitHub Actions. On a Mac after install:auval -strict -v aufx P2pn Dcta. Quit Logic before installing.
No Windows build, prices, or vendor keys.
Punch2Pen v1.0.1 (macOS unsigned)
Unsigned macOS installer (AU + VST3 + punch2penEngine).
- Bundle ID:
com.doctaaa.punch2pen - Manufacturer / plugin / type: Dcta / P2pn / aufx
- Not signed or notarized. Gatekeeper will warn.
- Place the Whisper model at
~/.punch2pen/models/ggml-base.bin(not included). - Engine helper is
punch2penEngine.app(also nested in the AU/VST3 bundle). The plugin launches it with Launch Services so Logic can reach127.0.0.1:7483. - whisper/ggml/ixwebsocket are statically linked when possible; remaining dylibs ship next to the engine with
@executable_path/@loader_path. Leftover~/punch2pen/bin/punch2penEngineis not auto-launched. auvalis skipped in GitHub Actions. On a Mac after install:auval -strict -v aufx P2pn Dcta
No Windows build, prices, or vendor keys.
Punch2Pen v1.0.0 (macOS unsigned)
Unsigned macOS installer (AU + VST3 + punch2penEngine).
- Bundle ID:
com.doctaaa.punch2pen - Manufacturer / plugin / type: Dcta / P2pn / aufx
- Not signed or notarized. Gatekeeper will warn.
- Place the Whisper model at
~/.punch2pen/models/ggml-base.bin(not included). auvalis skipped in GitHub Actions. On a Mac after install:auval -strict -v aufx P2pn Dcta
No Windows build, prices, or vendor keys.