pluginbridge / Source /Plugin

Commit History

Sprint 8: prefer port 16620 for first instance, fall back to any port if taken
e07a4f2
verified

RAM2118 commited on

Sprint 7: wire param callbacks in loadInProcessPlugin, clear in unloadInProcessPlugin
4d61c1f
verified

RAM2118 commited on

Sprint 7: McpServer.cpp — use param callbacks with Helper IPC fallback
95438a2
verified

RAM2118 commited on

Sprint 7: Route MCP param ops through in-process plugin (fix EQ invisible in GUI)
8ef64a9
verified

RAM2118 commited on

fix: first instance always binds port 16620, fallback to auto-port
19d5f13

Sitar118 Claude Sonnet 4.6 commited on

feat: channel name dropdown in Editor (Sprint 6 Part 5)
6b15202

Sitar118 Claude Sonnet 4.6 commited on

Sprint 6: wire channelName, registry, and auto-port into Processor.cpp
225322d
verified

RAM2118 commited on

Sprint 6: add channelName + setChannelName to Processor header
0a63fb2
verified

RAM2118 commited on

Upload Source/Plugin/McpServer.cpp
351c5a1
verified

RAM2118 commited on

Upload Source/Plugin/McpServer.h
a87020c
verified

RAM2118 commited on

Upload Source/Plugin/InstanceRegistry.h
a02f9a6
verified

RAM2118 commited on

Sprint 5: route audio through in-process plugin for SAFE plugins
2eb08b2
verified

RAM2118 commited on

fix: restore v0.5.2 architecture + wire AudioAnalyser correctly
fdc4e41

Sitar118 Claude Sonnet 4.6 commited on

wire AudioAnalyser: prepareToPlay + processBlock + MCP callback (3 additions)
df843ce
verified

RAM2118 commited on

Upload Source/Plugin/McpServer.cpp
9836bb8
verified

RAM2118 commited on

Upload Source/Plugin/McpServer.h
9209b46
verified

RAM2118 commited on

integrate AudioAnalyser into Processor + wire get_analysis in McpServer
abf507a
verified

RAM2118 commited on

Sprint 4: Add AudioAnalyser — LUFS, FFT bands, stereo width, centroid, true peak
f6aee3c
verified

RAM2118 commited on

fix: replace CARemoteLayerServer with CAContext+CALayerHost for cross-process GUI
0548359

Sitar118 commited on

Upload Source/Plugin/Blocklist.h
2224b8a
verified

RAM2118 commited on

remove old files replaced by .mm versions + Blocklist (now in PluginBridgeProcessor.h)
4ca2875
verified

RAM2118 commited on

Upload Source/Plugin/McpServer.cpp
a4fe44e
verified

RAM2118 commited on

Upload Source/Plugin/McpServer.h
e5f329d
verified

RAM2118 commited on

Upload Source/Plugin/HelperConnection.cpp
8335f9f
verified

RAM2118 commited on

Upload Source/Plugin/HelperConnection.h
24a3c7f
verified

RAM2118 commited on

Upload Source/Plugin/PluginBridgeEditor.mm
6063997
verified

RAM2118 commited on

Upload Source/Plugin/PluginBridgeEditor.h
d966811
verified

RAM2118 commited on

Upload Source/Plugin/PluginBridgeProcessor.cpp
3e55272
verified

RAM2118 commited on

Upload Source/Plugin/PluginBridgeProcessor.h
590be7d
verified

RAM2118 commited on

fix: Blocklist path corrected to ~/Library/PluginBridge/ (where JUCE actually writes)"
b1feaca
verified

RAM2118 commited on

fix: findHelperBinary looks for .app bundle, not bare executable
9e02f23
verified

RAM2118 commited on

implement Helper test-load: spawns Helper before in-process load, blocks crashy plugins
767fa15
verified

RAM2118 commited on

fix: add showingError bool to editor header
224d9fb
verified

RAM2118 commited on

fix: replace getColour() with bool flag (Label has no getColour in JUCE 8)
c0c12b8
verified

RAM2118 commited on

fix: add TestResult enum to header (was in .cpp but missing from .h)
1066aac
verified

RAM2118 commited on

Upload Source/Plugin/McpServer.cpp
bbd0e6f
verified

RAM2118 commited on

Upload Source/Plugin/McpServer.h
ab55e95
verified

RAM2118 commited on

Upload Source/Plugin/Blocklist.h
377833b
verified

RAM2118 commited on

Upload Source/Plugin/PluginBridgeEditor.cpp
01a8444
verified

RAM2118 commited on

Upload Source/Plugin/PluginBridgeEditor.h
9f7698e
verified

RAM2118 commited on

Upload Source/Plugin/PluginBridgeProcessor.cpp
06d413f
verified

RAM2118 commited on

NEW ARCHITECTURE: In-process hosting + Helper as safety tester + embedded GUI
42bb859
verified

RAM2118 commited on

Fix: Add hidePluginGui() implementation
1dd0405
verified

RAM2118 commited on

Fix: Add hidePluginGui() method to Processor
c27c0de
verified

RAM2118 commited on

Fix: GUI button toggles between Open GUI / Close GUI — sends hide_gui IPC command
2de6888
verified

RAM2118 commited on

Fix: GUI button toggles Open/Close — sends hide_gui when GUI is open, guaranteed to work"
ac5992d
verified

RAM2118 commited on

Fix: Add juce_events include to HelperConnection.h (Timer lives there) + add juce_events to CMake Plugin target
122bd54
verified

RAM2118 commited on

Fix: Editor reload button uses getLastPluginPath() (retained after crash)
54c3f6b
verified

RAM2118 commited on

Fix: Add getLastPluginPath() so reload works after crash, fix Editor reload button
4a72dce
verified

RAM2118 commited on

Fix: PluginBridgeProcessor.cpp use flat include for IPCProtocol.h (Source/Shared in include dirs)
9d2dc5e
verified

RAM2118 commited on