Skip to content

Releases: keeganmoody33/punch2pen

Punch2Pen v1.0.3 (macOS unsigned)

Choose a tag to compare

@github-actions github-actions released this 26 Sep 07:28
1fbb621

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 with open -g -n if 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.bin if 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/punch2penEngine is not auto-launched.
  • auval is 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)

Choose a tag to compare

@github-actions github-actions released this 26 Sep 04:38
94fb1e9

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 with open -g -n if 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.bin if 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/punch2penEngine is not auto-launched.
  • auval is 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)

Choose a tag to compare

@github-actions github-actions released this 17 Sep 15:32
9eac82d

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 reach 127.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/punch2penEngine is not auto-launched.
  • auval is 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)

Choose a tag to compare

@github-actions github-actions released this 16 Sep 22:18
7007233

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).
  • auval is skipped in GitHub Actions. On a Mac after install: auval -strict -v aufx P2pn Dcta

No Windows build, prices, or vendor keys.