Browse Source

Add Befaco and VCV-Recorder.

v1
Andrew Belt 6 years ago
parent
commit
cb9ffea7a7
6 changed files with 98 additions and 2 deletions
  1. +3
    -0
      .gitmodules
  2. +70
    -0
      manifests/Befaco.json
  3. +21
    -0
      manifests/VCV-Recorder.json
  4. +1
    -1
      repos/Befaco
  5. +1
    -0
      repos/VCV-Recorder
  6. +2
    -1
      scripts/collect_manifests.py

+ 3
- 0
.gitmodules View File

@@ -321,3 +321,6 @@
[submodule "repos/sb-StochKit"]
path = repos/sb-StochKit
url = https://github.com/smbddha/sb-StochKit.git
[submodule "repos/VCV-Recorder"]
path = repos/VCV-Recorder
url = https://github.com/VCVRack/VCV-Recorder.git

+ 70
- 0
manifests/Befaco.json View File

@@ -0,0 +1,70 @@
{
"slug": "Befaco",
"name": "Befaco",
"author": "Befaco",
"license": "BSD-3-Clause",
"authorEmail": "contact@vcvrack.com",
"pluginUrl": "https://vcvrack.com/Befaco.html",
"authorUrl": "https://vcvrack.com/",
"sourceUrl": "https://github.com/VCVRack/Befaco",
"version": "1.0.0",
"modules": [
{
"slug": "EvenVCO",
"name": "EvenVCO",
"tags": [
"VCO"
]
},
{
"slug": "Rampage",
"name": "Rampage",
"tags": [
"Function Generator",
"Logic",
"Slew Limiter",
"Envelope Follower",
"Dual"
]
},
{
"slug": "ABC",
"name": "A*B+C",
"tags": [
"Ring Modulator",
"Attenuator",
"Dual"
]
},
{
"slug": "SpringReverb",
"name": "Spring Reverb",
"tags": [
"Reverb"
]
},
{
"slug": "Mixer",
"name": "Mixer",
"tags": [
"Mixer"
]
},
{
"slug": "SlewLimiter",
"name": "Slew Limiter",
"tags": [
"Slew Limiter",
"Envelope Follower"
]
},
{
"slug": "DualAtenuverter",
"name": "Dual Atenuverter",
"tags": [
"Attenuator",
"Dual"
]
}
]
}

+ 21
- 0
manifests/VCV-Recorder.json View File

@@ -0,0 +1,21 @@
{
"slug": "VCV-Recorder",
"name": "Recorder",
"author": "VCV",
"license": "BSD-3-Clause",
"authorEmail": "contact@vcvrack.com",
"authorUrl": "https://vcvrack.com/",
"sourceUrl": "https://github.com/VCVRack/VCV-Recorder",
"version": "1.0.0",
"modules": [
{
"slug": "Recorder",
"name": "Recorder",
"description": "Records stereo audio and video from Rack screen a file",
"tags": [
"Recording",
"Visual"
]
}
]
}

+ 1
- 1
repos/Befaco

@@ -1 +1 @@
Subproject commit e74ad7fa8588c8d51b4f16594d15c5eea052db78
Subproject commit 4fe8178fa2909a7a452c7ae3cc1b8a296a1e7cc1

+ 1
- 0
repos/VCV-Recorder

@@ -0,0 +1 @@
Subproject commit 16e70f8d98d642abd78bd0bc89c9c71b435d1f11

+ 2
- 1
scripts/collect_manifests.py View File

@@ -9,8 +9,8 @@ for filename in glob.glob("repos/*/plugin.json"):
with open(filename, "r") as f:
manifest = json.load(f, strict=False)
except Exception as e:
print(e)
print(f"Could not parse {filename}")
print(e)
continue

# Write library manifest
@@ -18,3 +18,4 @@ for filename in glob.glob("repos/*/plugin.json"):
manifest_filename = f"manifests/{slug}.json"
with open(manifest_filename, "w") as f:
json.dump(manifest, f, indent=" ")
print(f"Copied {slug}")

Loading…
Cancel
Save