Algorytm physis działa 🙂
Na razie brak narzędzi GUI do manipulacji nastawami syntezy. Domyślna nastawa generuje sinus h1 wraz z 2sin(h1) w dolnej połowie od 0.
Aby można było wdrożyć uczenie maszynowe, musiałam napisać tools do usuwania pogłosu z próbek od GrandOrgue. Toolsik działa szybciej niż physis. Jest jeden problem. Narzędzie nie radzi sobie z pogłosem z fazy dźwięku Reales. Nie badałam różnicy próbki przed i po. Powinnam to zrobić, aby mieć pewność, że w znacznym stopniu udało się usunąć pogłos i oczyścić próbki treningowe.
Kolejny etap – uczenie maszynowe. Ponadto, dobrze było by mieć wykresy z każdego bloku, aby lepiej zrozumieć algorytm. Synteza nie działa w czasie rzeczywistym 😓. Dosyć długo prowadzone są obliczenia. Python dobry do prototypowania. Używam numpy, scypy do obliczeń (one są napisane w C++), ale skrypt ma małą wydajność. Ale sama budowa blok po bloku powoduje, że algorytm nie jest napisany pod kątem RT (Real Time). Na obecną chwilę projekt wykazuje cechy naukowo-badawcze. Nie jest to silnik syntezy. Z resztą sama organizacja na github wskazuję na charakter badawczy. Zobaczymy co z tego wyjdzie.
I najważniejsze: link do repozytorium (https://github.com/Institute-for-Organ-Pipe-Research/phisis/tree/main).
Dodaj komentarz