pluginbridge / Source /Plugin

Commit History

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

Fix: Update HelperConnection.h include paths to use flat includes (Source/Shared is in include dirs)
2be9229
verified

RAM2118 commited on

Fix: Replace MSG_NOSIGNAL (Linux-only) with macOS-compatible send() in HelperConnection.cpp and HelperIPC.cpp
7ba3088
verified

RAM2118 commited on

Out-of-process rebuild: Add Plugin/McpServer.cpp β€” MCP tools route through helper IPC
df8b77e
verified

RAM2118 commited on

Out-of-process rebuild: Add Plugin/McpServer.h/.cpp β€” routes MCP tools through HelperConnection
98773fc
verified

RAM2118 commited on

Out-of-process rebuild: Add Plugin/PluginBridgeEditor.cpp β€” clean modern dark UI with status indicators
adbb96a
verified

RAM2118 commited on

Out-of-process rebuild: Add Plugin/PluginBridgeEditor.h/.cpp β€” modern minimal dark UI
a33ab3c
verified

RAM2118 commited on

Out-of-process rebuild: Add Plugin/PluginBridgeProcessor.cpp β€” routes audio through shared memory to helper
f36ed0a
verified

RAM2118 commited on

Out-of-process rebuild: Add Plugin/PluginBridgeProcessor.h/.cpp β€” uses HelperConnection for crash-safe hosting
644b727
verified

RAM2118 commited on

Out-of-process rebuild: Add Plugin/HelperConnection.cpp β€” full implementation
2871daa
verified

RAM2118 commited on

Out-of-process rebuild: Add Plugin/HelperConnection.h/.cpp β€” spawns helper, IPC, crash detection
8957da4
verified

RAM2118 commited on