Interesuje mnie muzyka komputerowa, w której istnieją podejścia do traktowania utworów muzycznych jako zdań w gramatyce generatywnej lub systemach L. Zamiast komponować, można określić gramatykę i pozwolić komputerowi na generowanie muzyki. Np. Grupa Yale wokół zmarłego Paula Hudaka jest w tym bardzo silna.
To uderzyło mnie, że używamy reprezentacje pozornie jednowymiarowe informacji do reprezentowania rzeczy wyższych wymiarów, jak wzrost roślin L-systemów . Wydaje mi się, że muzyka ma co najmniej dwa wymiary: wymiar czasu oczywistego i wymiar „instrumentu”, tj. Możliwość posiadania kilku różnych dźwięków jednocześnie. I rzeczywiście, notacja muzyczna ma dokładnie te dwa wymiary.
Istnieją dwuwymiarowe języki programowania, takie jak Befunge , które jeszcze nie wydawały mi się bardzo przydatne (ale), ale nie mogłem znaleźć nic na temat gramatyki generatywnej, w której zdania są dwuwymiarowe.
Przez zdanie dwuwymiarowe rozumiem, że znaki są rozmieszczone na dwuwymiarowej siatce, np. Tak:
ab cde
aabce
dca b
Reguły produkcji mogą również zawierać zdania dwuwymiarowe po obu stronach reguły:
a -> bc
e
b -> cd
e ab
Czy coś takiego zostało wcześniej zbadane?
Na przykład w muzyce komputerowej może to być bardzo przydatne. Elementy takie jak Bolero Ravela można wygenerować na podstawie dwuwymiarowej reguły produkcji, takiej jak ta:
t -> tt
t
Powinno to być czytane jako „Jeśli w utworze temat t
jest odtwarzany przez instrument 1 w pewnym momencie, wówczas możemy wyprodukować nowy utwór, w którym t
gra instrument 1 w tym samym czasie, a zaraz potem instrument 1 i 2. „
Odpowiedzi:
Tak, istnieją n-wymiarowe gramatyki, aw niektórych przypadkach specjalnie stosowane w muzyce, patrz na przykład kompozycja muzyczna oparta na gramatyce Jona McCormacka , która mówi o parametrycznych rozszerzeniach gramatyki L lub, bardziej ogólnie, o regulowanych macierzach gramatyki indeksu skończonego, Część I: Badania teoretyczne Henninga FERNAU, Rudolfa FREUND i Markusa HOLZERA, którzy mówią o gramatyce macierzy n-wymiarowych.
źródło
istnieją teoretyczne / naukowe / stosowane badania nad modelowaniem muzyki z gramatycznymi formami CS. patrz np
Formalne gramatyki dla obliczeniowej analizy muzycznej / Steedman
Gramatyki muzyczne i analiza komputerowa: recenzja / Snell
jednak gramatyka może być na ogół zbyt „regularna”, aby generować interesującą muzykę. w tym celu badane są różne podejścia, np. algorytmy genetyczne i jest na to wiele odniesień. następujący jeden cytowany artykuł. to znane obecnie jako pole muzyki ewolucyjnej
źródło