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
fix: wire onGuiCreated callback in HelperIPC constructor to send gui_ready notification df8bc97 verified RAM2118 commited on May 16
fix: call onGuiCreated callback after CARemoteLayerServer setup completes in showGui() 9788b5f verified RAM2118 commited on May 16
fix: send gui_ready notification after showGui β use callback from HelperPluginHost to IPC 242769f verified RAM2118 commited on May 16
fix: use setLayerPortName() instead of direct member access c151d02 verified RAM2118 commited on May 16
fix: add setLayerPortName() public method (layerPortName is private) 7e3323d verified RAM2118 commited on May 16
remove old files replaced by .mm versions + Blocklist (now in PluginBridgeProcessor.h) 4ca2875 verified RAM2118 commited on May 16
v0.4: CARemoteLayerServer architecture β crash-safe + GUI inside Ableton window 4ad264f 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
fix: Helper test-load β handle paths with spaces + allow message loop to run 379e9dd 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: restore setAlwaysOnTop(true) β fixes GUI opening in separate space in fullscreen efff31a verified RAM2118 commited on May 16
revert main.cpp β remove NSApplicationActivationPolicyAccessory (this broke the fullscreen behavior) cb954f1 verified RAM2118 commited on May 16
STOP β revert HelperPluginHost to last known working state (GUI in Helper but with original window behavior before all my 'fixes') a904c0b verified RAM2118 commited on May 16
fix: show plugin GUI in-process (inside Ableton window) not from Helper 8ab499b verified RAM2118 commited on May 16