fix: restore v0.5.2 architecture + wire AudioAnalyser correctly fdc4e41 Sitar118 Claude Sonnet 4.6 commited on May 17
wire AudioAnalyser: prepareToPlay + processBlock + MCP callback (3 additions) df843ce verified RAM2118 commited on May 17
integrate AudioAnalyser into Processor + wire get_analysis in McpServer abf507a verified RAM2118 commited on May 17
Sprint 4: Add AudioAnalyser β LUFS, FFT bands, stereo width, centroid, true peak f6aee3c verified RAM2118 commited on May 17
fix: replace CARemoteLayerServer with CAContext+CALayerHost for cross-process GUI 0548359 Sitar118 commited on May 16
remove old files replaced by .mm versions + Blocklist (now in PluginBridgeProcessor.h) 4ca2875 verified RAM2118 commited on May 16
fix: Blocklist path corrected to ~/Library/PluginBridge/ (where JUCE actually writes)" b1feaca verified RAM2118 commited on May 16
fix: findHelperBinary looks for .app bundle, not bare executable 9e02f23 verified RAM2118 commited on May 16
implement Helper test-load: spawns Helper before in-process load, blocks crashy plugins 767fa15 verified RAM2118 commited on May 16
fix: replace getColour() with bool flag (Label has no getColour in JUCE 8) c0c12b8 verified RAM2118 commited on May 16
fix: add TestResult enum to header (was in .cpp but missing from .h) 1066aac verified RAM2118 commited on May 16
NEW ARCHITECTURE: In-process hosting + Helper as safety tester + embedded GUI 42bb859 verified RAM2118 commited on May 16
Fix: GUI button toggles between Open GUI / Close GUI β sends hide_gui IPC command 2de6888 verified RAM2118 commited on May 16
Fix: GUI button toggles Open/Close β sends hide_gui when GUI is open, guaranteed to work" ac5992d verified RAM2118 commited on May 16
Fix: Add juce_events include to HelperConnection.h (Timer lives there) + add juce_events to CMake Plugin target 122bd54 verified RAM2118 commited on May 16
Fix: Editor reload button uses getLastPluginPath() (retained after crash) 54c3f6b verified RAM2118 commited on May 16
Fix: Add getLastPluginPath() so reload works after crash, fix Editor reload button 4a72dce verified RAM2118 commited on May 16
Fix: PluginBridgeProcessor.cpp use flat include for IPCProtocol.h (Source/Shared in include dirs) 9d2dc5e verified RAM2118 commited on May 16
Fix: Update HelperConnection.h include paths to use flat includes (Source/Shared is in include dirs) 2be9229 verified RAM2118 commited on May 16
Fix: Replace MSG_NOSIGNAL (Linux-only) with macOS-compatible send() in HelperConnection.cpp and HelperIPC.cpp 7ba3088 verified RAM2118 commited on May 16
Out-of-process rebuild: Add Plugin/McpServer.cpp β MCP tools route through helper IPC df8b77e verified RAM2118 commited on May 16
Out-of-process rebuild: Add Plugin/McpServer.h/.cpp β routes MCP tools through HelperConnection 98773fc verified RAM2118 commited on May 16
Out-of-process rebuild: Add Plugin/PluginBridgeEditor.cpp β clean modern dark UI with status indicators adbb96a verified RAM2118 commited on May 16
Out-of-process rebuild: Add Plugin/PluginBridgeEditor.h/.cpp β modern minimal dark UI a33ab3c verified RAM2118 commited on May 16
Out-of-process rebuild: Add Plugin/PluginBridgeProcessor.cpp β routes audio through shared memory to helper f36ed0a verified RAM2118 commited on May 16
Out-of-process rebuild: Add Plugin/PluginBridgeProcessor.h/.cpp β uses HelperConnection for crash-safe hosting 644b727 verified RAM2118 commited on May 16
Out-of-process rebuild: Add Plugin/HelperConnection.cpp β full implementation 2871daa verified RAM2118 commited on May 16
Out-of-process rebuild: Add Plugin/HelperConnection.h/.cpp β spawns helper, IPC, crash detection 8957da4 verified RAM2118 commited on May 16