| @@ -17,8 +17,9 @@ | |||||
| #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED | #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED | ||||
| #define DISTRHO_PLUGIN_INFO_H_INCLUDED | #define DISTRHO_PLUGIN_INFO_H_INCLUDED | ||||
| #define DISTRHO_PLUGIN_NAME "Info" | |||||
| #define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/Info" | |||||
| #define DISTRHO_PLUGIN_BRAND "DISTRHO" | |||||
| #define DISTRHO_PLUGIN_NAME "Info" | |||||
| #define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/Info" | |||||
| #define DISTRHO_PLUGIN_HAS_UI 1 | #define DISTRHO_PLUGIN_HAS_UI 1 | ||||
| #define DISTRHO_PLUGIN_IS_RT_SAFE 1 | #define DISTRHO_PLUGIN_IS_RT_SAFE 1 | ||||
| @@ -49,6 +49,14 @@ protected: | |||||
| return "Info"; | return "Info"; | ||||
| } | } | ||||
| /** | |||||
| Get an extensive comment/description about the plugin. | |||||
| */ | |||||
| const char* getDescription() const override | |||||
| { | |||||
| return "Plugin to show how to get some basic information sent to the UI."; | |||||
| } | |||||
| /** | /** | ||||
| Get the plugin author/maker. | Get the plugin author/maker. | ||||
| */ | */ | ||||
| @@ -57,6 +65,14 @@ protected: | |||||
| return "DISTRHO"; | return "DISTRHO"; | ||||
| } | } | ||||
| /** | |||||
| Get the plugin homepage. | |||||
| */ | |||||
| const char* getHomePage() const override | |||||
| { | |||||
| return "https://github.com/DISTRHO/plugin-examples"; | |||||
| } | |||||
| /** | /** | ||||
| Get the plugin license name (a single line of text). | Get the plugin license name (a single line of text). | ||||
| For commercial plugins this should return some short copyright information. | For commercial plugins this should return some short copyright information. | ||||
| @@ -68,11 +84,10 @@ protected: | |||||
| /** | /** | ||||
| Get the plugin version, in hexadecimal. | Get the plugin version, in hexadecimal. | ||||
| TODO format to be defined | |||||
| */ | */ | ||||
| uint32_t getVersion() const override | uint32_t getVersion() const override | ||||
| { | { | ||||
| return 0x1000; | |||||
| return d_version(1, 0, 0); | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -80,7 +80,7 @@ protected: | |||||
| } | } | ||||
| /** | /** | ||||
| Get the plugin license (a single line of text or a URL). | |||||
| Get the plugin license name (a single line of text). | |||||
| For commercial plugins this should return some short copyright information. | For commercial plugins this should return some short copyright information. | ||||
| */ | */ | ||||
| const char* getLicense() const override | const char* getLicense() const override | ||||
| @@ -1,6 +1,6 @@ | |||||
| /* | /* | ||||
| * DISTRHO Plugin Framework (DPF) | * DISTRHO Plugin Framework (DPF) | ||||
| * Copyright (C) 2012-2014 Filipe Coelho <falktx@falktx.com> | |||||
| * Copyright (C) 2012-2015 Filipe Coelho <falktx@falktx.com> | |||||
| * | * | ||||
| * Permission to use, copy, modify, and/or distribute this software for any purpose with | * Permission to use, copy, modify, and/or distribute this software for any purpose with | ||||
| * or without fee is hereby granted, provided that the above copyright notice and this | * or without fee is hereby granted, provided that the above copyright notice and this | ||||
| @@ -48,6 +48,14 @@ protected: | |||||
| return "meters"; | return "meters"; | ||||
| } | } | ||||
| /** | |||||
| Get an extensive comment/description about the plugin. | |||||
| */ | |||||
| const char* getDescription() const override | |||||
| { | |||||
| return "Plugin to demonstrate parameter outputs using meters."; | |||||
| } | |||||
| /** | /** | ||||
| Get the plugin author/maker. | Get the plugin author/maker. | ||||
| */ | */ | ||||
| @@ -56,8 +64,17 @@ protected: | |||||
| return "DISTRHO"; | return "DISTRHO"; | ||||
| } | } | ||||
| /** | |||||
| Get the plugin homepage. | |||||
| */ | |||||
| const char* getHomePage() const override | |||||
| { | |||||
| return "https://github.com/DISTRHO/plugin-examples"; | |||||
| } | |||||
| /** | /** | ||||
| Get the plugin license name (a single line of text). | Get the plugin license name (a single line of text). | ||||
| For commercial plugins this should return some short copyright information. | |||||
| */ | */ | ||||
| const char* getLicense() const override | const char* getLicense() const override | ||||
| { | { | ||||
| @@ -66,11 +83,10 @@ protected: | |||||
| /** | /** | ||||
| Get the plugin version, in hexadecimal. | Get the plugin version, in hexadecimal. | ||||
| TODO format to be defined | |||||
| */ | */ | ||||
| uint32_t getVersion() const override | uint32_t getVersion() const override | ||||
| { | { | ||||
| return 0x1000; | |||||
| return d_version(1, 0, 0); | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -17,8 +17,9 @@ | |||||
| #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED | #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED | ||||
| #define DISTRHO_PLUGIN_INFO_H_INCLUDED | #define DISTRHO_PLUGIN_INFO_H_INCLUDED | ||||
| #define DISTRHO_PLUGIN_NAME "Parameters" | |||||
| #define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/Parameters" | |||||
| #define DISTRHO_PLUGIN_BRAND "DISTRHO" | |||||
| #define DISTRHO_PLUGIN_NAME "Parameters" | |||||
| #define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/Parameters" | |||||
| #define DISTRHO_PLUGIN_HAS_UI 1 | #define DISTRHO_PLUGIN_HAS_UI 1 | ||||
| #define DISTRHO_PLUGIN_IS_RT_SAFE 1 | #define DISTRHO_PLUGIN_IS_RT_SAFE 1 | ||||
| @@ -1,6 +1,6 @@ | |||||
| /* | /* | ||||
| * DISTRHO Plugin Framework (DPF) | * DISTRHO Plugin Framework (DPF) | ||||
| * Copyright (C) 2012-2014 Filipe Coelho <falktx@falktx.com> | |||||
| * Copyright (C) 2012-2015 Filipe Coelho <falktx@falktx.com> | |||||
| * | * | ||||
| * Permission to use, copy, modify, and/or distribute this software for any purpose with | * Permission to use, copy, modify, and/or distribute this software for any purpose with | ||||
| * or without fee is hereby granted, provided that the above copyright notice and this | * or without fee is hereby granted, provided that the above copyright notice and this | ||||
| @@ -50,6 +50,15 @@ protected: | |||||
| return "parameters"; | return "parameters"; | ||||
| } | } | ||||
| /** | |||||
| Get an extensive comment/description about the plugin. | |||||
| */ | |||||
| const char* getDescription() const override | |||||
| { | |||||
| return "Simple plugin to demonstrate parameter usage (including UI).\n\ | |||||
| The plugin will be treated as an effect, but it will not change the host audio."; | |||||
| } | |||||
| /** | /** | ||||
| Get the plugin author/maker. | Get the plugin author/maker. | ||||
| */ | */ | ||||
| @@ -58,8 +67,17 @@ protected: | |||||
| return "DISTRHO"; | return "DISTRHO"; | ||||
| } | } | ||||
| /** | |||||
| Get the plugin homepage. | |||||
| */ | |||||
| const char* getHomePage() const override | |||||
| { | |||||
| return "https://github.com/DISTRHO/plugin-examples"; | |||||
| } | |||||
| /** | /** | ||||
| Get the plugin license name (a single line of text). | Get the plugin license name (a single line of text). | ||||
| For commercial plugins this should return some short copyright information. | |||||
| */ | */ | ||||
| const char* getLicense() const override | const char* getLicense() const override | ||||
| { | { | ||||
| @@ -68,11 +86,10 @@ protected: | |||||
| /** | /** | ||||
| Get the plugin version, in hexadecimal. | Get the plugin version, in hexadecimal. | ||||
| TODO format to be defined | |||||
| */ | */ | ||||
| uint32_t getVersion() const override | uint32_t getVersion() const override | ||||
| { | { | ||||
| return 0x1000; | |||||
| return d_version(1, 0, 0); | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -17,8 +17,9 @@ | |||||
| #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED | #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED | ||||
| #define DISTRHO_PLUGIN_INFO_H_INCLUDED | #define DISTRHO_PLUGIN_INFO_H_INCLUDED | ||||
| #define DISTRHO_PLUGIN_NAME "States" | |||||
| #define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/States" | |||||
| #define DISTRHO_PLUGIN_BRAND "DISTRHO" | |||||
| #define DISTRHO_PLUGIN_NAME "States" | |||||
| #define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/States" | |||||
| #define DISTRHO_PLUGIN_HAS_UI 1 | #define DISTRHO_PLUGIN_HAS_UI 1 | ||||
| #define DISTRHO_PLUGIN_IS_RT_SAFE 1 | #define DISTRHO_PLUGIN_IS_RT_SAFE 1 | ||||
| @@ -1,6 +1,6 @@ | |||||
| /* | /* | ||||
| * DISTRHO Plugin Framework (DPF) | * DISTRHO Plugin Framework (DPF) | ||||
| * Copyright (C) 2012-2014 Filipe Coelho <falktx@falktx.com> | |||||
| * Copyright (C) 2012-2015 Filipe Coelho <falktx@falktx.com> | |||||
| * | * | ||||
| * Permission to use, copy, modify, and/or distribute this software for any purpose with | * Permission to use, copy, modify, and/or distribute this software for any purpose with | ||||
| * or without fee is hereby granted, provided that the above copyright notice and this | * or without fee is hereby granted, provided that the above copyright notice and this | ||||
| @@ -46,6 +46,15 @@ protected: | |||||
| return "states"; | return "states"; | ||||
| } | } | ||||
| /** | |||||
| Get an extensive comment/description about the plugin. | |||||
| */ | |||||
| const char* getDescription() const override | |||||
| { | |||||
| return "Simple plugin to demonstrate state usage (including UI).\n\ | |||||
| The plugin will be treated as an effect, but it will not change the host audio."; | |||||
| } | |||||
| /** | /** | ||||
| Get the plugin author/maker. | Get the plugin author/maker. | ||||
| */ | */ | ||||
| @@ -54,8 +63,17 @@ protected: | |||||
| return "DISTRHO"; | return "DISTRHO"; | ||||
| } | } | ||||
| /** | |||||
| Get the plugin homepage. | |||||
| */ | |||||
| const char* getHomePage() const override | |||||
| { | |||||
| return "https://github.com/DISTRHO/plugin-examples"; | |||||
| } | |||||
| /** | /** | ||||
| Get the plugin license name (a single line of text). | Get the plugin license name (a single line of text). | ||||
| For commercial plugins this should return some short copyright information. | |||||
| */ | */ | ||||
| const char* getLicense() const override | const char* getLicense() const override | ||||
| { | { | ||||
| @@ -64,11 +82,10 @@ protected: | |||||
| /** | /** | ||||
| Get the plugin version, in hexadecimal. | Get the plugin version, in hexadecimal. | ||||
| TODO format to be defined | |||||
| */ | */ | ||||
| uint32_t getVersion() const override | uint32_t getVersion() const override | ||||
| { | { | ||||
| return 0x1000; | |||||
| return d_version(1, 0, 0); | |||||
| } | } | ||||
| /** | /** | ||||