Mercurial > hg > jvamp
diff org/vamp_plugins/test.java @ 6:3dd55efc53ca
Implement getPrograms, start on getOutputDescriptors
author | Chris Cannam |
---|---|
date | Wed, 25 Jan 2012 15:30:12 +0000 |
parents | 8a0ac3d6903d |
children | 93dfb83c6f82 |
line wrap: on
line diff
--- a/org/vamp_plugins/test.java Mon Jan 23 23:00:33 2012 +0000 +++ b/org/vamp_plugins/test.java Wed Jan 25 15:30:12 2012 +0000 @@ -6,7 +6,8 @@ public static void main(String[] args) { // This is a plugin we know we have installed - String key = "vamp-example-plugins:percussiononsets"; +// String key = "vamp-example-plugins:percussiononsets"; + String key = "qm-vamp-plugins:qm-onsets"; PluginLoader loader = PluginLoader.getInstance(); @@ -22,6 +23,11 @@ } else { System.out.println("This is a frequency-domain plugin"); } + String[] progs = p.getPrograms(); + System.out.println("Plugin has " + progs.length + " program(s)"); + for (int i = 0; i < progs.length; ++i) { + System.out.println(i + ": " + progs[i]); + } } catch (PluginLoader.LoadFailedException e) { System.out.println("Plugin load failed"); }