From ccea840d509de5cfc2168b0d342d91e133db73fd Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Sat, 17 Sep 2022 20:14:49 -0400 Subject: [PATCH] Update manifest Bidoo to 2.0.22, voxglitch to 2.21.3, BlushAudio to 2.1.0, AetrionModular to 2.1.0, SeasideModular to 2.0.1, ImpromptuModular to 2.1.1, PathSet to 2.4.1, ML_modules to 2.0.2, Coffee to 2.4.0, PinkTrombone to 2.0.2 --- manifests-cache.json | 49 +++++++++++++++++++++++++++------ manifests/AetrionModular.json | 4 +-- manifests/Bidoo.json | 2 +- manifests/BlushAudio.json | 43 +++++++++++++++++++++++++++++ manifests/Coffee.json | 28 ++++++++++++++++++- manifests/ImpromptuModular.json | 2 +- manifests/ML_modules.json | 2 +- manifests/PathSet.json | 2 +- manifests/PinkTrombone.json | 2 +- manifests/SeasideModular.json | 28 +++++++++++++++++++ manifests/voxglitch.json | 4 +-- scripts/update.py | 6 ++-- 12 files changed, 151 insertions(+), 21 deletions(-) create mode 100644 manifests/BlushAudio.json create mode 100644 manifests/SeasideModular.json diff --git a/manifests-cache.json b/manifests-cache.json index 80d12438..39b122a2 100644 --- a/manifests-cache.json +++ b/manifests-cache.json @@ -381,7 +381,7 @@ } }, "voxglitch": { - "buildTimestamp": 1662500493.493586, + "buildTimestamp": 1663458043.4442377, "creationTimestamp": 1579792597.0, "modules": { "autobreak": { @@ -1959,7 +1959,7 @@ "modules": {} }, "ImpromptuModular": { - "buildTimestamp": 1649109253.1448684, + "buildTimestamp": 1663458608.8206122, "creationTimestamp": 1521979525.0, "modules": { "Tact": { @@ -4654,7 +4654,7 @@ } }, "Bidoo": { - "buildTimestamp": 1661901581.240579, + "buildTimestamp": 1663457821.2126296, "creationTimestamp": 1518016501.0, "modules": { "vOId": { @@ -5748,7 +5748,7 @@ "modules": {} }, "ML_modules": { - "buildTimestamp": 1661903452.447218, + "buildTimestamp": 1663458875.4202747, "creationTimestamp": 1518016501.0, "modules": { "BPMdetect": { @@ -10836,7 +10836,7 @@ } }, "PathSet": { - "buildTimestamp": 1660868974.4494789, + "buildTimestamp": 1663458680.7956424, "creationTimestamp": 1643066843.6193788, "modules": { "ShiftyMod": { @@ -11019,7 +11019,7 @@ } }, "PinkTrombone": { - "buildTimestamp": 1654476343.8617105, + "buildTimestamp": 1663459027.2005956, "creationTimestamp": 1651015272.0198414, "modules": { "PinkTrombone": { @@ -11070,7 +11070,7 @@ } }, "Coffee": { - "buildTimestamp": 1657334166.1759531, + "buildTimestamp": 1663458996.996533, "creationTimestamp": 1652104145.2936816, "modules": { "Between": { @@ -11114,6 +11114,15 @@ }, "Twinned2": { "creationTimestamp": 1657334361.315665 + }, + "Set2": { + "creationTimestamp": 1663459029.8461752 + }, + "Any": { + "creationTimestamp": 1663459030.033514 + }, + "Quant": { + "creationTimestamp": 1663459030.2357817 } } }, @@ -11328,7 +11337,7 @@ } }, "AetrionModular": { - "buildTimestamp": 1661901981.283854, + "buildTimestamp": 1663458175.8872504, "creationTimestamp": 1661903992.9284852, "modules": { "ChordVault": { @@ -11362,5 +11371,29 @@ "creationTimestamp": 1662500853.6128583 } } + }, + "SeasideModular": { + "buildTimestamp": 1663458287.959834, + "creationTimestamp": 1663459028.233182, + "modules": { + "Proteus": { + "creationTimestamp": 1663459028.4510758 + } + } + }, + "BlushAudio": { + "buildTimestamp": 1663458131.0395584, + "creationTimestamp": 1663459028.9480162, + "modules": { + "BuffMult": { + "creationTimestamp": 1663459029.1847641 + }, + "BuffMix": { + "creationTimestamp": 1663459029.3842618 + }, + "Logician": { + "creationTimestamp": 1663459029.605835 + } + } } } \ No newline at end of file diff --git a/manifests/AetrionModular.json b/manifests/AetrionModular.json index 4df41550..fb3a15b5 100644 --- a/manifests/AetrionModular.json +++ b/manifests/AetrionModular.json @@ -1,7 +1,7 @@ { "slug": "AetrionModular", "name": "AetrionModular", - "version": "2.0.0", + "version": "2.1.0", "license": "GPL-3.0-or-later", "brand": "aetrion", "author": "Mirko Melcher & Andrew Hanson", @@ -11,7 +11,7 @@ "manualUrl": "https://github.com/aetrion-music/aetrion-modular", "sourceUrl": "https://github.com/aetrion-music/aetrion-modular", "donateUrl": "", - "changelogUrl": "", + "changelogUrl": "https://github.com/aetrion-music/aetrion-modular/blob/main/Changelog.md", "modules": [ { "slug": "ChordVault", diff --git a/manifests/Bidoo.json b/manifests/Bidoo.json index 887c91d9..640a3bc7 100644 --- a/manifests/Bidoo.json +++ b/manifests/Bidoo.json @@ -1,6 +1,6 @@ { "slug": "Bidoo", - "version": "2.0.20", + "version": "2.0.22", "license": "GPL-3.0-or-later", "name": "Bidoo", "brand": "Bidoo", diff --git a/manifests/BlushAudio.json b/manifests/BlushAudio.json new file mode 100644 index 00000000..db48f1dc --- /dev/null +++ b/manifests/BlushAudio.json @@ -0,0 +1,43 @@ +{ + "slug": "BlushAudio", + "name": "Blush Audio", + "version": "2.1.0", + "license": "GPL-3.0-or-later", + "brand": "Blush Audio", + "author": "Blush Audio", + "authorEmail": "info@blushaudio.co.uk", + "authorUrl": "", + "pluginUrl": "", + "manualUrl": "", + "sourceUrl": "https://github.com/BlushAudioLab/BlushAudioVCVFreeModules", + "donateUrl": "https://paypal.me/blushaudio", + "changelogUrl": "", + "modules": [ + { + "slug": "BuffMult", + "name": "Buff Mult", + "description": "A Mult", + "tags": [ + "Multiple", + "Hardware clone" + ] + }, + { + "slug": "BuffMix", + "name": "Buff Mix", + "description": "A Mixer", + "tags": [ + "Mixer", + "Hardware clone" + ] + }, + { + "slug": "Logician", + "name": "Logician", + "description": "A logic module", + "tags": [ + "Logic" + ] + } + ] +} \ No newline at end of file diff --git a/manifests/Coffee.json b/manifests/Coffee.json index 633b6b40..3df63298 100644 --- a/manifests/Coffee.json +++ b/manifests/Coffee.json @@ -1,7 +1,7 @@ { "slug": "Coffee", "name": "Coffee", - "version": "2.3.0", + "version": "2.4.0", "license": "GPL-3.0-or-later", "brand": "Coffee", "author": "CoffeeVCV", @@ -148,6 +148,32 @@ "Polyphonic", "Random" ] + }, + { + "slug": "Set2", + "name": "Set2", + "description": "A single large knob with up to 4 presets and smooth interploation over a specified time.", + "tags": [ + "Utility", + "VCA" + ] + }, + { + "slug": "Any", + "name": "Any", + "description": "A simple AND/OR logic utility with 8 inputs, 1 output.", + "tags": [ + "Utility", + "Logic" + ] + }, + { + "slug": "Quant", + "name": "Quant", + "description": "A small quantizer.", + "tags": [ + "Quantizer" + ] } ] } \ No newline at end of file diff --git a/manifests/ImpromptuModular.json b/manifests/ImpromptuModular.json index ede794c4..9d94e4f1 100644 --- a/manifests/ImpromptuModular.json +++ b/manifests/ImpromptuModular.json @@ -1,7 +1,7 @@ { "slug": "ImpromptuModular", "name": "Impromptu", - "version": "2.1.0", + "version": "2.1.1", "license": "GPL-3.0-or-later", "author": "Marc Boul\u00e9", "brand": "Impromptu", diff --git a/manifests/ML_modules.json b/manifests/ML_modules.json index deb40215..4b8ce63e 100644 --- a/manifests/ML_modules.json +++ b/manifests/ML_modules.json @@ -1,7 +1,7 @@ { "slug": "ML_modules", "name": "ML Modules", - "version": "2.0.1", + "version": "2.0.2", "license": "BSD-3-Clause", "author": "Martin Lueders", "brand": "ML Modules", diff --git a/manifests/PathSet.json b/manifests/PathSet.json index a2b5f3e1..5d2f37bb 100644 --- a/manifests/PathSet.json +++ b/manifests/PathSet.json @@ -1,7 +1,7 @@ { "slug": "PathSet", "name": "Path Set: Free", - "version": "2.4.0", + "version": "2.4.1", "license": "GPL-3.0-or-later", "brand": "Path Set", "author": "Andrew Hanson", diff --git a/manifests/PinkTrombone.json b/manifests/PinkTrombone.json index 3b4951ad..0934b00a 100644 --- a/manifests/PinkTrombone.json +++ b/manifests/PinkTrombone.json @@ -1,7 +1,7 @@ { "slug": "PinkTrombone", "name": "PinkTrombone", - "version": "2.0.1", + "version": "2.0.2", "license": "GPL-3.0-or-later", "brand": "PinkTrombone", "author": "Vega Deftwing", diff --git a/manifests/SeasideModular.json b/manifests/SeasideModular.json new file mode 100644 index 00000000..33f27935 --- /dev/null +++ b/manifests/SeasideModular.json @@ -0,0 +1,28 @@ +{ + "slug": "SeasideModular", + "name": "Seaside Modular", + "version": "2.0.1", + "license": "MIT", + "brand": "Seaside Modular", + "author": "Blue Nautilus", + "authorEmail": "abluenautilus@gmail.com", + "authorUrl": "https://github.com/abluenautilus", + "pluginUrl": "https://github.com/abluenautilus/SeasideModularVCV", + "manualUrl": "https://github.com/abluenautilus/SeasideModularVCV/blob/master/README.md", + "sourceUrl": "https://github.com/abluenautilus/SeasideModularVCV", + "donateUrl": "", + "changelogUrl": "", + "modules": [ + { + "slug": "Proteus", + "name": "Proteus", + "description": "Proteus generative sequencer", + "tags": [ + "Sequencer" + ], + "keywords": [ + "generative" + ] + } + ] +} \ No newline at end of file diff --git a/manifests/voxglitch.json b/manifests/voxglitch.json index eb784e9b..9cbaecc4 100644 --- a/manifests/voxglitch.json +++ b/manifests/voxglitch.json @@ -1,7 +1,7 @@ { "slug": "voxglitch", "name": "Voxglitch", - "version": "2.21.0", + "version": "2.21.3", "license": "GPL-3.0-or-later", "brand": "Voxglitch", "author": "Bret Truchan", @@ -25,7 +25,7 @@ { "slug": "bytebeat", "name": "Byte Beat", - "description": "Module that will get converted to something more interesting.", + "description": "Bytebeat player with built-in presets.", "tags": [ "Oscillator" ] diff --git a/scripts/update.py b/scripts/update.py index 01227352..dd230862 100644 --- a/scripts/update.py +++ b/scripts/update.py @@ -13,10 +13,10 @@ import update_cache TOOLCHAIN_DIR = "../toolchain-v2" PACKAGES_DIR = "../packages" -SCREENSHOTS_DIR = "../screenshots" MANIFESTS_DIR = "manifests" RACK_SYSTEM_DIR = "../Rack-v2" RACK_USER_DIR = "$HOME/.Rack2" +SCREENSHOTS_DIR = "f{RACK_USER_DIR}/screenshots" RACK_USER_PLUGIN_DIR = os.path.join(RACK_USER_DIR, "plugins") # Update git before continuing @@ -145,7 +145,7 @@ print() print(f"Press enter to launch Rack and test the following packages: {manifest_versions_str}") input() try: - common.system(f"cd {RACK_SYSTEM_DIR} && ./build/Rack") + common.system(f"cd {RACK_SYSTEM_DIR} && ./Rack") common.system(f"cd {RACK_USER_DIR} && grep 'warn' log.txt || true") except: print(f"Rack failed! Enter to continue if desired") @@ -154,7 +154,7 @@ print(f"Press enter to generate screenshots, upload packages, upload screenshots input() # Generate screenshots -common.system(f"cd {RACK_SYSTEM_DIR} && ./build/Rack -t 4") +common.system(f"cd {RACK_SYSTEM_DIR} && ./Rack -t 4") # Upload packages common.system("cd ../packages && make upload")