Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] openaudio integration #6

Open
RustoMCSpit opened this issue Dec 5, 2024 · 10 comments
Open

[Feature request] openaudio integration #6

RustoMCSpit opened this issue Dec 5, 2024 · 10 comments
Assignees
Labels
enhancement New feature or request

Comments

@RustoMCSpit
Copy link

RustoMCSpit commented Dec 5, 2024

https://github.com/open-audio-stack/open-audio-stack-registry

i can add this and all of your plugins if you put them into github releases

openaudio is the foss plugin manager that is used by owlplug, studiorack, etc...

@igorski

@igorski igorski self-assigned this Dec 6, 2024
@igorski
Copy link
Owner

igorski commented Dec 6, 2024

Hi there, just saw your addition of the Regrader plugin to the registry. Apologies for not replying to the issue you recreated there a considerable while back.

The idea sounds interesting, I need to invest some time in understanding how it works and how the binaries can best be distributed for this purpose (as the website URLs will expire and not point to specific versioned releases in the future). Could we point towards binaries attached to the Github releases (the Regrader repository now includes these) ?

@RustoMCSpit
Copy link
Author

RustoMCSpit commented Dec 6, 2024

Could we point towards binaries attached to the Github releases (the Regrader repository now includes these) ?

@igorski yes! please just put them into .zip files. it's very easy to contribute plugins, just fill in the metadata on a ,yaml file, add a picture, and add a sound of it playing something. also, you dont need a linux distribution but if youd be willing id love to add these to my list https://github.com/RustoMCSpit/awesome-linux-clap-list

e.g.

open-audio-stack/open-audio-stack-registry@5312120#diff-bfe7b2fe191c65ec5c97c0f15b3ddf8dbd392799f885c522dc213ce94d69162c

---
audio: https://open-audio-stack.github.io/open-audio-stack-registry/plugins/igorski/regrader/regrader.flac
author: Igor Zinken
changes: |
  - Built using Steinberg SDK version 3.7.10.14
date: '2024-03-16T07:00:00.000Z'
description: Delay effect in which the repeats degrade in various ways. Delay repeats can be synced to the host tempo and time signature and be fully automated.
files:
  - architectures:
      - x64
    contains:
      - component
      - vst
      - vst3
    format: zip
    sha256: cd35563df0b5fef0d5afcc7ccddd69eeb2fb40b1c85a8dc99347d3b56a2a67db
    systems:
      - type: mac
    size: 10002246
    type: archive
    url: https://www.igorski.nl/download/retrieve/f906e0f712838e188155bfdf1bbc4510e204fdd54e9c85fe661da357b7ad91d5/2
  - architectures:
      - x64
    contains:
      - dll
      - vst3
    format: zip
    sha256: 3141f43f3e6445f154395c1da1221c2931b1dfd5140f0207b8a4b8052b8fb574
    systems:
      - type: win
    size: 2858396
    type: archive
    url: https://www.igorski.nl/download/retrieve/f906e0f712838e188155bfdf1bbc4510e204fdd54e9c85fe661da357b7ad91d5
image: https://open-audio-stack.github.io/open-audio-stack-registry/plugins/igorski/regrader/regrader.jpg
license: mit
name: Regrader
tags:
  - Effect
  - Delay
  - Sync
type: effect
url: https://github.com/igorski/regrader

@igorski
Copy link
Owner

igorski commented Dec 12, 2024

Hi @RustoMCSpit

All VST repositories under my username in GitHub now have binaries for Windows and MacOS builds attached to the releases, archived in .zip files. You should be able to update any created manifests to point towards these and the links will remain valid until GitHub ceases to exist. :)

Sadly CLAP is not supported by the majority of my plugins due to the chosen development kit. It might be possible in the future but it depends on the feasibility on targeting eventual newer version of said SDKs. The JUCE based plugins (Delirion and future releases) should be able to do so.

@RustoMCSpit
Copy link
Author

will do this soon!

out of curiousity, is linux possible? also what SDKs?

@RustoMCSpit
Copy link
Author

RustoMCSpit commented Dec 12, 2024

@RustoMCSpit
Copy link
Author

once that gets merged i'll close this but youll have to update the metadata for each release

@RustoMCSpit
Copy link
Author

@RustoMCSpit
Copy link
Author

@RustoMCSpit RustoMCSpit reopened this Dec 13, 2024
@igorski
Copy link
Owner

igorski commented Dec 14, 2024

@RustoMCSpit the VST binaries are actually universal, so the VST and VST3 versions work for both Intel and ARM based Macs. The Audio Units (for Regrader, Fogpad, Homecorrupter and Transformant) are Intel-only.
But I understand the issue is that these are all packaged in the same .zip.

I do however still have an open request to update the AU plugins to also support ARM. Once that is completed, all plugins will be universal. I suppose that is the preferred way forward anyways, I'm linking the related issues here and once those are done I shall update this issue once more with an update :)

Fogpad
HomeCorrupter
Transformant
Regrader

@igorski igorski added enhancement New feature or request and removed awaiting-reply labels Dec 14, 2024
@RustoMCSpit
Copy link
Author

do you need me to upload them to openaudio for you or do you want to do it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants