Mercurial > hg > jvamp
comparison org/vamp_plugins/test.java @ 0:f718b0961713
First draft -- can load a plugin and print its name & description
author | Chris Cannam |
---|---|
date | Fri, 13 Jan 2012 14:08:01 +0000 |
parents | |
children | 8a0ac3d6903d |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:f718b0961713 |
---|---|
1 | |
2 package org.vamp_plugins; | |
3 | |
4 public class test | |
5 { | |
6 public static void main(String[] args) { | |
7 | |
8 // This is a plugin we know we have installed | |
9 String key = "vamp-example-plugins:percussiononsets"; | |
10 | |
11 PluginLoader loader = PluginLoader.getInstance(); | |
12 | |
13 try { | |
14 Plugin p = loader.loadPlugin(key, 44100); | |
15 System.out.println("identifier: " + p.getIdentifier() + "; " + | |
16 "name: " + p.getName() + "; " + | |
17 "description: " + p.getDescription() + "; " + | |
18 "version: " + p.getPluginVersion()); | |
19 } catch (PluginLoader.LoadFailedException e) { | |
20 System.out.println("Plugin load failed"); | |
21 } | |
22 } | |
23 } | |
24 |