Toolverse
Wszystkie skille

validate

autor: iPlug2

Waliduj wtyczki iPlug2 w formatach AU, VST3 i CLAP za pomocą dedykowanych narzędzi

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
iPlug2
Kategoria
Testowanie
Wyświetlenia
2

O skillu

Skill do walidacji zbudowanych wtyczek iPlug2 przy użyciu format-specyficznych walidatorów. Obsługuje Audio Unit (AUv2, AUv3), VST3 i CLAP. Automatycznie odczytuje identyfikatory wtyczki z pliku config.h, określa typ AU na podstawie konfiguracji i uruchamia odpowiednie narzędzia walidacyjne. Przydatny dla deweloperów wtyczek audio, którzy chcą sprawdzić poprawność kompilacji przed dystrybucją.

Jak używać

  1. Upewnij się, że wtyczka została już zbudowana. Skill wymaga istniejącego projektu w katalogu Examples/ lub Tests/ iPlug2.

  2. Przygotuj nazwę projektu (np. IPlugEffect) — będzie ona użyta do zlokalizowania pliku config.h zawierającego identyfikatory wtyczki (PLUG_NAME, PLUG_UNIQUE_ID, PLUG_MFR_ID, PLUG_TYPE).

  3. Uruchom skill z argumentem PROJECT_NAME. Opcjonalnie podaj FORMAT (AU, AUv3, VST3, CLAP, all) — domyślnie waliduje wszystkie dostępne formaty.

  4. Skill automatycznie odczyta config.h, wyodrębni identyfikatory wtyczki i określi typ AU (aufx dla efektów, aumu dla instrumentów, aumf dla efektów MIDI).

  5. Dla walidacji Audio Unit na macOS skill uruchomi auval z odpowiednimi parametrami. Szukaj komunikatu "AU VALIDATION SUCCEEDED" na końcu. Dla AUv3 upewnij się, że aplikacja hosta jest podpisana kodem i została uruchomiona przynajmniej raz.

  6. Dla VST3 i CLAP skill użyje vstvalidator i clap-validator. Przejrzyj raport walidacji — wszelkie błędy lub ostrzeżenia wskazują na problemy, które należy naprawić przed wydaniem wtyczki.

Podobne skille