Recompose
Latest News: insert Special Offer

Einige technische Informationen zur Erzeugung von Akkorden in I2C8

Während wir vor einigen Tagen unser neues MIDI-Effekt-Plug-In I2C8 ankündigten, haben wir keinen Einblick in das Grundprinzip der Akkorderzeugung und die verwendeten Technologien gegeben. Es ist ein völlig anderes Modell als Liquid Notes, daher hier einige Erklärungen um es besser zu verstehen.

Lies weiter, um mehr Informationen zu erhalten.


Loop-Exploration mittels Akkordgenerierung

Zuallererst ist es wichtig zu unterscheiden, dass I2C8 ein Loop-Generator ist (und kein traditioneller Akkordgenerator). Das liegt daran, dass es darauf abzielt, qualitativ hochwertige MIDI-Sequenzen zu erzeugen, die auf Dreiklang-Logik basieren. Dabei wird ein hohes Maß an Interaktivität bereitgestellt, indem der Benutzer in der Lage ist, zwischen verschiedenen Varianten von erzeugten Sequenzen zu wechseln. Dies wird von Produzenten elektronischer Musik (EDM) gefordert, sei es im Studio oder live.

Anstatt dass einzelne Akkorde zu einem größeren Stück zusammengefügt werden müssen (und passende Übereinstimmungen für die Sequenzen zu finden sind), liefert I2C8 Akkordfolgen bereit für den Gebrauch in deinem Song. Dies geschieht über die Definition eines Muster durch den Benutzer, um das mentale Modell zu erfassen, das dieser für das gewünschten Arrangement in seinem kreativen Denkprozess entwickelt hat.

Um den Bedürfnissen der Zielgruppe gerecht zu werden, ist eine Methode erforderlich, die Akkordfolgen schnell und mit hoher Qualität erzeugt und dabei auch Einschränkungen berücksichtigt, die der Benutzer über Parameter (Patterns, Voices etc.) einstellt. Wie immer gibt es mehrere Ansätze, um ein solches Problem zu lösen - der Schlüssel zum Erfolg liegt in einer reaktionsschnellen Implementierung. Denn alles, was keine Akkorde in nahezu Echtzeit erzeugt, wird von den Benutzern nicht akzeptiert.

Dies muss mehrere Systemkonfigurationen für den Computer eines Benutzers berücksichtigen, von High-End Maschinen bis hin zu Modellen der unteren Preisklasse, von denen jede bei der Interaktion mit unserem MIDI-Effekt-Plug-In fehlerfrei funktionieren muss.

Nachdem wir uns intensiv mit mehreren Ansätzen auseinandergesetzt haben und auch auf das Know-how von Liquid Notes zurückgreifen können, haben wir uns letztendlich für eine Kombination aus maschinellem Lernen von statistischen Modellen und Sampling von Modellen zur Akkordfolgengenerierung entschieden. Dies ermöglicht ein geführtes Abtasten unter Verwendung eines spezifizierten Akkordmusters, das aus abstrakten Variablen besteht. Und ermöglicht auch manuelle Akkordspezifikation.
Die Modelle wurden von der Musikintelligenz von Liquid Notes abgeleitet, obwohl nicht alle Teile des Codes übertragen wurden.

Im Kern der Anwendung wird somit eine Technologie bereitgestellt, die in der Lage ist, viele tausend qualitativ hochwertige Akkordsequenzen auf Knopfdruck zu erzeugen. Und zwar innerhalb des durch die vom Benutzer gewählten Parameter angegebenen Bereichs.
Die Benutzeroberfläche in I2C8 zeigt insgesamt nur 72 Möglichkeiten, also 8 Akkorde mal 9 Sequenzen - das ist eine freiwillige Einschränkung, um die Sache nicht zu komplizieren.

blog comments powered by Disqus