pluginbridge / Source

Commit History

Out-of-process rebuild: Add Shared/Constants.h
a044d81
verified

RAM2118 commited on

Out-of-process rebuild: Add Shared/IPCProtocol.h β€” message definitions for parent↔helper IPC
31b4607
verified

RAM2118 commited on

Out-of-process rebuild: Add Shared/SharedAudioBuffer.h β€” lock-free shared memory audio transport
a4a5519
verified

RAM2118 commited on

Fix crash: Add validatePluginFile and lastError to header
946521a
verified

RAM2118 commited on

Fix crash: Out-of-process plugin validation β€” test plugin in subprocess before loading in-process
ef289db
verified

RAM2118 commited on

Fix crash on load: Add try/catch around findAllTypesForFile + createPluginInstance, use async path
48e03fd
verified

RAM2118 commited on

Fix: const auto& for file reference in showPluginMenu loop
b195f66
verified

RAM2118 commited on

Fix crash: Editor shows instant file-based popup menu β€” zero binary loading until select
122acb9
verified

RAM2118 commited on

Fix crash: Editor uses file listing, no scan β€” instant popup menu from filenames
be2173d
verified

RAM2118 commited on

Fix crash: Processor just lists files from disk β€” no scan, no binary loading
05c4b95
verified

RAM2118 commited on

Fix crash: No plugin scanning β€” just list .vst3/.component files from disk, load on select
2a2323c
verified

RAM2118 commited on

Fix crash: Update header β€” Timer-based scan, no background thread
c465bcf
verified

RAM2118 commited on

Fix crash: Scan plugins on message thread via Timer (one per tick), not background thread"
ce21bf1
verified

RAM2118 commited on

Fix crash: Editor is thin β€” no threads, no scan ownership, just reads Processor state
6f415b4
verified

RAM2118 commited on

Fix crash: Editor is now thin β€” just reads scan state from Processor, no threads
33f4cd8
verified

RAM2118 commited on

Fix crash: Processor owns scan thread + results, Editor just reads them
0a2d59f
verified

RAM2118 commited on

Fix crash: Move plugin scan into Processor (survives editor close), use safe async callback
f6caa77
verified

RAM2118 commited on

Fix: Scan on button click in background thread, show menu when done β€” no more crash
97989ed
verified

RAM2118 commited on

Fix: Move plugin scan to background thread, scan on button click not on editor open
edca6c9
verified

RAM2118 commited on

Fix: const auto& for temporary binding in loadPluginByIndex and showPluginMenu lambda
d05e94b
verified

RAM2118 commited on

Sprint 2.1: Editor.cpp β€” system scan + popup menu sorted by manufacturer
c8a084b
verified

RAM2118 commited on

Sprint 2.1: Redesign Editor β€” system plugin scan + dropdown menu (no file browser)
ec53c6b
verified

RAM2118 commited on

Fix: Replace deleted addDefaultFormats() with explicit format registration (JUCE 8)
caf4644
verified

RAM2118 commited on

Sprint 2: Update McpServer.cpp \u2014 wire all 5 MCP tools to HostedPluginManager
862564a
verified

RAM2118 commited on

Sprint 2: Update McpServer.h \u2014 add HostedPluginManager reference
db82307
verified

RAM2118 commited on

Sprint 2: Update PluginBridgeEditor.cpp \u2014 Load Plugin button + status display
b520f82
verified

RAM2118 commited on

Sprint 2: Update PluginBridgeEditor.h \u2014 add Load Plugin button
be5e0ab
verified

RAM2118 commited on

Sprint 2: Update PluginBridgeProcessor.cpp \u2014 route audio through hosted plugin
362db70
verified

RAM2118 commited on

Sprint 2: Update PluginBridgeProcessor.h \u2014 add HostedPluginManager member
5f757c7
verified

RAM2118 commited on

Sprint 2: HostedPluginManager.cpp \u2014 load VST3/AU, enumerate params, route audio
4fe041d
verified

RAM2118 commited on

Sprint 2: HostedPluginManager.h \u2014 full plugin hosting interface with param surface
cf8bc89
verified

RAM2118 commited on

Sprint 1: Add AudioAnalyser.cpp stub
1fb49f3
verified

RAM2118 commited on

Sprint 1: Add AudioAnalyser.h stub
0cf57f0
verified

RAM2118 commited on

Sprint 1: Add HostedPluginManager.cpp stub
4f0132c
verified

RAM2118 commited on

Sprint 1: Add stub files β€” HostedPluginManager and AudioAnalyser (Phase 2)
2b132c2
verified

RAM2118 commited on

Sprint 1: Add PluginBridgeEditor.cpp β€” shows MCP server status
179fedf
verified

RAM2118 commited on

Sprint 1: Add PluginBridgeEditor.h/.cpp β€” minimal status GUI
e99e9f9
verified

RAM2118 commited on

Sprint 1: Add McpServer.cpp β€” working HTTP server with MCP JSON-RPC
90c2369
verified

RAM2118 commited on

Sprint 1: Add McpServer.h β€” HTTP server interface
30fff00
verified

RAM2118 commited on

Sprint 1: Add PluginBridgeProcessor.cpp β€” audio passthrough + MCP server lifecycle
af9a321
verified

RAM2118 commited on

Sprint 1: Add PluginBridgeProcessor.h β€” audio passthrough shell
3853310
verified

RAM2118 commited on