Softprober Plugins Site
Once you have three or more plugins active, the real magic happens in the SoftProber Dashboard Editor.
Here is an example plugin in Java that demonstrates how to implement a simple test plugin: softprober plugins
import softprober.api.SoftproberPlugin;
import softprober.api.test.TestPlugin;
public class MyTestPlugin implements SoftproberPlugin, TestPlugin
@Override
public void init()
System.out.println("MyTestPlugin initialized");
@Override
public void shutdown()
System.out.println("MyTestPlugin shut down");
@Override
public PluginInfo getPluginInfo()
return new PluginInfo("MyTestPlugin", "1.0");
@Override
public void runTest(Test test)
System.out.println("Running test: " + test.getName());
// implement test logic here
For mission-critical broadcast or live recording, stability is paramount. Once you have three or more plugins active,
It is important to distinguish SoftProber plugins from traditional audio plugins: Here is an example plugin in Java that
A common user error is inserting a SoftProber plugin on an audio track expecting it to alter sound. It will not. It must be instantiated in a dedicated hardware control strip or a monitor section within the DAW.