diff options
Diffstat (limited to 'sherlock.c')
-rw-r--r-- | sherlock.c | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/sherlock.c b/sherlock.c new file mode 100644 index 0000000..340176c --- /dev/null +++ b/sherlock.c @@ -0,0 +1,34 @@ +/* + * Copyright (c) 2015 Hanspeter Portner (dev@open-music-kontrollers.ch) + * + * This is free software: you can redistribute it and/or modify + * it under the terms of the Artistic License 2.0 as published by + * The Perl Foundation. + * + * This source is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * Artistic License 2.0 for more details. + * + * You should have received a copy of the Artistic License 2.0 + * along the source as a COPYING file. If not, obtain it from + * http://www.perlfoundation.org/artistic_license_2_0. + */ + +#include <sherlock.h> + +LV2_SYMBOL_EXPORT const LV2_Descriptor* +lv2_descriptor(uint32_t index) +{ + switch(index) + { + case 0: + return &atom_inspector; + case 1: + return &midi_inspector; + case 2: + return &osc_inspector; + default: + return NULL; + } +} |