Posted
hallo Andre,
ich spiele gerade etwas mit library und phrasenpools.
. . . und denke mir so, wenn SF sowieso Phrasen aus Midifiles herausziehen kann und die dann geordnet vorliegen, dann bräuchte es nur noch einen zufallsgenerator, der die phrasen jedesmal anders zusammensetzt, und man könnte bestimmte Stilistiken sehr einfach erzeugen, bei denen es weniger auf Orginalität, sondern Befolgen bestimmter Stilvorgaben ankommt.
Typisches beispiel swing-walking Bass, oder Latinjazz Bassfiguren.
wenn der Phrasenpool groß genug ist, ein paar hundert figuren z.B. ergäbe sich jedesmal eine neue frische, trotzdem "amtliche" Linie. das ist ja das Band in a box Prinzip, dann hätte man das so nebenbei auch mit drinn.
Ev müsste man die Verbindungen der Phrasen regeln, soweit ich bis jetzt sehe, beginnen und enden die Phrasen auf Taktgrenzen, oder ist das gerade Zufall?
Soweit eine spontane Idee.
Grüßli
Alfred
Mi., 22.07.2009 - 13:55 Permalink
Die Idee ist gut und auch schon teilweise implementiert. Die Phrasenpools unterstützen bereits eine Kategorisierung von Phrasen, z.B. ob sie am Anfang, in der Mitte oder zum Abschluss eines längeren Motivs stehen können.
Zufällige Zusammenstellung allein ist aber nicht die einzige Möglichkeit, neue Motive zu erstellen. Wir experimentieren auch mit einer feineren Auflösung auf Segment-Ebene. Synfire könnte mehrere Stücke einlesen und anhand einer Statisik die typischen Merkmale selbst finden und den "Stil" daraus erstellen.
Das ist aber nicht trivial und wird deshalb auch nicht über Nacht kommen.
Unser langfristiges Ziel ist es, von der mühsamen manuellen Erstellung von "Styles" wegzukommen und das so zu automatisieren, dass es jeder nach seinem persönlichen Geschmack anhand der Millionen MIDI Files da draussen selbst machen kann.
Phrasen sollten immer auf Takte begrenzt sein, damit sie leichter zu kombinieren sind. Segmente können vorne und hinten über die Begrezung hinaus ragen und damit sind auch kurze Auftakte und fließende Übergänge möglich.