pluginbridge / Source

Commit History

  1. Sprint 8: prefer port 16620 for first instance, fall back to any port if taken⁠

    Verified signature
    e07a4f2
  2. Sprint 7: wire param callbacks in loadInProcessPlugin, clear in unloadInProcessPlugin⁠

    Verified signature
    4d61c1f
  3. Sprint 7: McpServer.cpp β€” use param callbacks with Helper IPC fallback

    Verified signature
    95438a2
  4. Sprint 7: Route MCP param ops through in-process plugin (fix EQ invisible in GUI)⁠

    Verified signature
    8ef64a9
  5. fix: first instance always binds port 16620, fallback to auto-port⁠

    Sitar118 +1: Claude Sonnet 4.6
    19d5f13
  6. feat: channel name dropdown in Editor (Sprint 6 Part 5)⁠

    Sitar118 +1: Claude Sonnet 4.6
    6b15202
  7. Sprint 6: wire channelName, registry, and auto-port into Processor.cpp⁠

    Verified signature
    225322d
  8. Sprint 6: add channelName + setChannelName to Processor header

    Verified signature
    0a63fb2
  9. Upload Source/Plugin/McpServer.cpp

    Verified signature
    351c5a1
  10. Upload Source/Plugin/McpServer.h

    Verified signature
    a87020c
  11. Upload Source/Plugin/InstanceRegistry.h

    Verified signature
    a02f9a6
  12. Sprint 6: Channel name dropdown + multi-instance registry + list_instances MCP tool⁠

    Verified signature
    08315b0
  13. Sprint 5: route audio through in-process plugin for SAFE plugins⁠

    Verified signature
    2eb08b2
  14. fix: restore v0.5.2 architecture + wire AudioAnalyser correctly⁠

    Sitar118 +1: Claude Sonnet 4.6
    fdc4e41
  15. wire AudioAnalyser: prepareToPlay + processBlock + MCP callback (3 additions)

    Verified signature
    df843ce
  16. Upload Source/Plugin/McpServer.cpp

    Verified signature
    9836bb8
  17. Upload Source/Plugin/McpServer.h

    Verified signature
    9209b46
  18. integrate AudioAnalyser into Processor + wire get_analysis in McpServer⁠

    Verified signature
    abf507a
  19. Sprint 4: Add AudioAnalyser β€” LUFS, FFT bands, stereo width, centroid, true peak⁠

    Verified signature
    f6aee3c

  1. fix: replace CARemoteLayerServer with CAContext+CALayerHost for cross-process GUI⁠

    Sitar118
    0548359
  2. fix: wire onGuiCreated callback in HelperIPC constructor to send gui_ready notification

    Verified signature
    df8bc97
  3. fix: call onGuiCreated callback after CARemoteLayerServer setup completes in showGui()

    Verified signature
    9788b5f
  4. fix: send gui_ready notification after showGui β€” use callback from HelperPluginHost to IPC⁠

    Verified signature
    242769f
  5. fix: use setLayerPortName() instead of direct member access

    Verified signature
    c151d02
  6. fix: add setLayerPortName() public method (layerPortName is private)

    Verified signature
    7e3323d
  7. Upload Source/Plugin/Blocklist.h

    Verified signature
    2224b8a
  8. remove old files replaced by .mm versions + Blocklist (now in PluginBridgeProcessor.h)

    Verified signature
    4ca2875
  9. Upload Source/Plugin/McpServer.cpp

    Verified signature
    a4fe44e
  10. Upload Source/Plugin/McpServer.h

    Verified signature
    e5f329d
  11. Upload Source/Helper/HelperIPC.cpp

    Verified signature
    8aeb4e8
  12. Upload Source/Helper/HelperIPC.h

    Verified signature
    6c4aa19
  13. Upload Source/Plugin/HelperConnection.cpp

    Verified signature
    8335f9f
  14. Upload Source/Plugin/HelperConnection.h

    Verified signature
    24a3c7f
  15. Upload Source/Plugin/PluginBridgeEditor.mm

    Verified signature
    6063997
  16. Upload Source/Plugin/PluginBridgeEditor.h

    Verified signature
    d966811
  17. Upload Source/Plugin/PluginBridgeProcessor.cpp

    Verified signature
    3e55272
  18. Upload Source/Plugin/PluginBridgeProcessor.h

    Verified signature
    590be7d
  19. Upload Source/Helper/main.cpp

    Verified signature
    22d14fd
  20. Upload Source/Helper/HelperPluginHost.mm

    Verified signature
    0e80263
  21. Upload Source/Helper/HelperPluginHost.h

    Verified signature
    ef91ceb
  22. Upload Source/Shared/Constants.h

    Verified signature
    475c9dd
  23. v0.4: CARemoteLayerServer architecture β€” crash-safe + GUI inside Ableton window⁠

    Verified signature
    4ad264f
  24. fix: Blocklist path corrected to ~/Library/PluginBridge/ (where JUCE actually writes)"

    Verified signature
    b1feaca
  25. fix: findHelperBinary looks for .app bundle, not bare executable

    Verified signature
    9e02f23
  26. fix: Helper test-load β€” handle paths with spaces + allow message loop to run⁠

    Verified signature
    379e9dd
  27. implement Helper test-load: spawns Helper before in-process load, blocks crashy plugins⁠

    Verified signature
    767fa15
  28. fix: add showingError bool to editor header

    Verified signature
    224d9fb
  29. fix: replace getColour() with bool flag (Label has no getColour in JUCE 8)

    Verified signature
    c0c12b8
  30. fix: add TestResult enum to header (was in .cpp but missing from .h)

    Verified signature
    1066aac
  31. Upload Source/Helper/HelperPluginHost.cpp

    Verified signature
    ddb115b