| @@ -1,13 +1,18 @@ | |||
| /* | |||
| LV2 External UI extension | |||
| This work is in public domain. | |||
| This file 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. | |||
| If you have questions, contact Filipe Coelho (aka falkTX) <falktx@falktx.com> | |||
| or ask in #lad channel, FreeNode IRC network. | |||
| Copyright 2020 Filipe Coelho <falktx@falktx.com> | |||
| 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 permission notice appear in all copies. | |||
| THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | |||
| WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | |||
| MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | |||
| ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | |||
| WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | |||
| ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |||
| OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |||
| */ | |||
| /** | |||
| @@ -0,0 +1,41 @@ | |||
| /* | |||
| LV2 KXStudio Properties Extension | |||
| Copyright 2014-2025 Filipe Coelho <falktx@falktx.com> | |||
| 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 permission notice appear in all copies. | |||
| THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | |||
| WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | |||
| MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | |||
| ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | |||
| WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | |||
| ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |||
| OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |||
| */ | |||
| /** | |||
| @file lv2_kxstudio_properties.h | |||
| C header for the LV2 KXStudio Properties extension <http://kxstudio.sf.net/ns/lv2ext/props>. | |||
| */ | |||
| #ifndef LV2_KXSTUDIO_PROPERTIES_H | |||
| #define LV2_KXSTUDIO_PROPERTIES_H | |||
| #define LV2_KXSTUDIO_PROPERTIES_URI "http://kxstudio.sf.net/ns/lv2ext/props" | |||
| #define LV2_KXSTUDIO_PROPERTIES_PREFIX LV2_KXSTUDIO_PROPERTIES_URI "#" | |||
| #define LV2_KXSTUDIO_PROPERTIES__NonAutomatable LV2_KXSTUDIO_PROPERTIES_PREFIX "NonAutomatable" | |||
| #define LV2_KXSTUDIO_PROPERTIES__Reset LV2_KXSTUDIO_PROPERTIES_PREFIX "Reset" | |||
| #define LV2_KXSTUDIO_PROPERTIES__TimePositionTicksPerBeat LV2_KXSTUDIO_PROPERTIES_PREFIX "TimePositionTicksPerBeat" | |||
| #define LV2_KXSTUDIO_PROPERTIES__TransientWindowId LV2_KXSTUDIO_PROPERTIES_PREFIX "TransientWindowId" | |||
| /** Possible values for LV2_KXSTUDIO_PROPERTIES__Reset. */ | |||
| typedef enum { | |||
| LV2_KXSTUDIO_PROPERTIES_RESET_NONE = 0, /**< No reset. */ | |||
| LV2_KXSTUDIO_PROPERTIES_RESET_FULL = 1, /**< Full reset. */ | |||
| LV2_KXSTUDIO_PROPERTIES_RESET_SOFT = 2 /**< Soft reset, e.g. reset filter state but do not clear audio buffers. */ | |||
| } LV2_KXStudio_Properties_Reset; | |||
| #endif /* LV2_KXSTUDIO_PROPERTIES_H */ | |||
| @@ -1,13 +1,18 @@ | |||
| /* | |||
| LV2 realtime safe memory pool extension definition | |||
| This work is in public domain. | |||
| This file 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. | |||
| If you have questions, contact Filipe Coelho (aka falkTX) <falktx@falktx.com> | |||
| or ask in #lad channel, FreeNode IRC network. | |||
| Copyright 2020 Filipe Coelho <falktx@falktx.com> | |||
| 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 permission notice appear in all copies. | |||
| THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | |||
| WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | |||
| MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | |||
| ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | |||
| WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | |||
| ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |||
| OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |||
| */ | |||
| /** | |||
| @@ -0,0 +1,30 @@ | |||
| <?php | |||
| $PAGE_TITLE = "KXStudio LV2-Extensions Namespace"; | |||
| $PAGE_TYPE = "NAMESPACE"; | |||
| $PAGE_SOURCE_1 = ARRAY("/ns", "/ns/lv2ext", "/ns/lv2ext/props"); | |||
| $PAGE_SOURCE_2 = ARRAY("Namespace", "LV2-Extensions", "KXStudio Properties"); | |||
| include_once("../../includes/header.php"); | |||
| ?> | |||
| <p> | |||
| A set of custom LV2 properties created by and for KXStudio related projects.<br/> | |||
| </p> | |||
| <p> | |||
| C header file: <a href="lv2_kx-props.h">lv2_kx-props.h</a> | |||
| <br/> | |||
| </p> | |||
| <hr/> | |||
| <p> | |||
| List of hosts that use this extension: | |||
| <ul> | |||
| <li><a href="<?php echo $ROOT; ?>/Applications:Carla" target="_blank">Carla</a></li> | |||
| <li><a href="https://github.com/mod-audio/mod-host" target="_blank">mod-host</a></li> | |||
| </ul> | |||
| </p> | |||
| <br/> | |||
| <?php | |||
| include_once("../../includes/footer.php"); | |||
| ?> | |||