Simple Science

Hochmoderne Wissenschaft einfach erklärt

# Physik# Aufkommende Technologien# Mensch-Computer-Interaktion# Ton# Audio- und Sprachverarbeitung# Quantenphysik

Quantencomputing trifft Musikkomposition

Entdecke, wie Quantenwerkzeuge die Musikproduktion und -aufführung verändern.

― 6 min Lesedauer


Quantenharmonie in derQuantenharmonie in derMusikKreativität.Quantencomputing mit musikalischerRevolutionärer Ansatz verbindet
Inhaltsverzeichnis

In den letzten Jahren hat die Nutzung von Quantencomputing neue Möglichkeiten für kreative Bereiche eröffnet, insbesondere in der Musik. Eine spannende Entwicklung ist der Variational Quantum Harmonizer (VQH), ein Tool, das Quantencomputing mit musikalischer Komposition kombiniert. In diesem Artikel wird besprochen, wie VQH funktioniert, welche potenziellen Anwendungen es gibt und wie es die Art und Weise, wie wir über Musikschaffung denken, verändern kann.

Was ist der Variational Quantum Harmonizer?

Der Variational Quantum Harmonizer ist eine musikalische Schnittstelle, die für die Erstellung von Musik unter Verwendung eines speziellen mathematischen Problems namens Quadratic Unconstrained Binary Optimization (QUBO) konzipiert ist. Das QUBO-Problem besteht darin, die beste Anordnung von Variablen zu finden, um eine Kostenfunktion zu minimieren. Im Fall von VQH wird es verwendet, um musikalische Akkorde und andere Klänge zu erzeugen.

Der Kernalgorithmus hinter VQH ist der Variational Quantum Eigensolver (VQE). Diese Methode nutzt eine Kombination aus Quanten- und klassischem Computing, um die niedrigsten Energiezustände eines Systems zu finden. Einfach gesagt, hilft VQE, den besten musikalischen Output basierend auf den vom Nutzer bereitgestellten Eingaben zu bestimmen. Durch die Nutzung dieses Algorithmus übersetzt VQH mathematische Lösungen in hörbare Klänge und bietet eine einzigartige Art, Musik zu erleben.

Die Grundlagen von QUBO

QUBO ist ein gängiger Ansatz für verschiedene Optimierungsprobleme und wird oft in Bereichen wie Logistik und maschinellem Lernen verwendet. Es geht darum, einen mathematischen Ausdruck zu erstellen, der sowohl lineare als auch quadratische Komponenten enthält. Jede Variable kann entweder 0 oder 1 sein, was verschiedene Optionen oder Zustände darstellt.

Zum Beispiel könnte im Kontext von Musik eine "Note" als gespielt (1) oder nicht gespielt (0) dargestellt werden. Das Ziel ist es, eine Kombination von Noten zu finden, die die Kostenfunktion minimiert, die durch die Parameter des Nutzers definiert ist.

VQH für musikalische Komposition nutzen

Beim Einsatz von VQH definiert der Nutzer zunächst eine Gruppe von Koeffizienten für eine Matrix, die ein QUBO-Problem darstellt. Diese Koeffizienten bestimmen, wie verschiedene Noten miteinander interagieren. Die VQH-Schnittstelle verwendet dann den VQE-Algorithmus, um dieses Problem zu optimieren, was zu einem musikalischen Output führen kann, der Akkorde, Progressionen oder andere musikalische Elemente umfasst.

Akkorde erstellen

Um einen Akkord mit VQH zu erstellen, kann der Nutzer ein QUBO entwerfen, das die gewünschten Noten darstellt. Wenn der Nutzer zum Beispiel einen C-Dur-Akkord möchte, kann er ein QUBO einrichten, bei dem bestimmte Noten wie C, E und G niedrigere Kosten haben, während andere Noten höhere Kosten oder Strafen haben. Der Algorithmus arbeitet dann daran, die Kostenfunktion zu minimieren, sodass der C-Dur-Akkord gespielt wird.

Akkordfolgen

VQH kann auch mit Akkordfolgen umgehen. Durch die Erstellung einer Reihe von QUBO-Matrizen kann der Nutzer eine Progression von Akkorden definieren, wie z.B. I-IV-V-I. VQH löst jedes QUBO der Reihe nach und nutzt das Ergebnis eines Akkords als Ausgangspunkt für den nächsten. Das schafft einen sanften Übergang zwischen den Akkorden und ergibt ein dynamischeres Musikstück.

Die Rolle des Quantencomputings

Quantencomputing ist ein schnell wachsendes Feld, das verspricht, die traditionellen Rechenfähigkeiten zu verbessern. Im Fall von VQH arbeiten Quantencomputer Hand in Hand mit klassischen Computern, um komplexe Optimierungsprobleme in der Musikkomposition zu lösen.

Der VQE-Algorithmus nutzt Quantenbits, oder Qubits, die gleichzeitig in mehreren Zuständen existieren können, was eine effizientere Verarbeitung ermöglicht. Diese Fähigkeit erlaubt die Erkundung verschiedener musikalischer Zustände und Konfigurationen und trägt letztendlich zu reichhaltigeren und komplexeren Klanglandschaften bei.

Sonifikation: Daten in Klang umwandeln

Sonifikation ist der Prozess, Daten in Klang zu übersetzen. Im Kontext von VQH erfolgt die Sonifikation in verschiedenen Phasen des VQE-Optimierungsprozesses. Jede Iteration des Algorithmus produziert einen Zustandsvektor, der Informationen über die aktuelle Konfiguration des Systems enthält. Indem diese Zustandsvektoren bestimmten musikalischen Elementen zugeordnet werden, erzeugt VQH Klänge, die den zugrunde liegenden mathematischen Prozess der Optimierung darstellen.

Sonifikation des Zustandsvektors

Der Zustandsvektor kann als Sammlung von Qubits betrachtet werden, die jeweils eine Note repräsentieren. Wenn der VQE-Algorithmus iteriert, wird der Zustandsvektor abgetastet und der Zustand jedes Qubits in hörbare Noten umgewandelt. Das bedeutet, dass mehrere Kombinationen von Qubits denselben Akkord erzeugen können, wodurch eine reiche Vielfalt an Klängen entsteht.

Durch die Analyse der Wahrscheinlichkeiten jedes Qubits, in einem bestimmten Zustand zu sein, kann das System auch die "Lautstärke" jeder Note innerhalb des Akkords anpassen. Dies fügt eine weitere Ebene von Komplexität und Ausdruckskraft zur resultierenden Musik hinzu.

Visualisierung des Prozesses

Durch Visualisierung können Nutzer nachvollziehen, wie der Optimierungsprozess mit jeder Iteration abläuft. Indem man beobachtet, wie sich der Zustandsvektor entwickelt, kann man verstehen, wie das System auf die optimale Lösung hinarbeitet. Diese Transparenz verbessert nicht nur das künstlerische Erlebnis, sondern bietet auch Einblicke in das Funktionieren von Quantenalgorithmen.

Interaktive Echtzeit-Performance

Einer der aufregendsten Aspekte von VQH ist das Potenzial für Live-Performances. Musiker können in Echtzeit mit der VQH-Schnittstelle interagieren, Parameter anpassen und den musikalischen Ausgang spontan beeinflussen. Das eröffnet neue Wege für Improvisation und kreative Ausdrucksformen.

Benutzeroberfläche

Die VQH-Schnittstelle kann über ein Kommandozeilen-Tool aufgerufen werden, das es Nutzern ermöglicht, Simulationen durchzuführen und verschiedene Parameter für den VQE-Algorithmus festzulegen. Nutzer können QUBO-Matrizen modifizieren, die Anzahl der Iterationen festlegen und klassische Optimierer auswählen, um den Optimierungsprozess zu steuern.

Live-Coding

Das Konzept des Live-Codings bringt ein zusätzliches Element der Spontaneität in VQH-Performances. In diesem Ansatz können Künstler während eines Live-Sets den Code und die Parameter ändern, was sofortige Änderungen in der produzierten Musik zur Folge hat. Diese Form der Interaktion sorgt für ein hochgradig fesselndes und dynamisches Erlebnis für sowohl die Darsteller als auch das Publikum.

Verschiedene Mapping-Strategien

Über die einfache Sonifikation hinaus können verschiedene Mapping-Strategien eingesetzt werden, um den musikalischen Output zu verbessern. Jede Mapping-Technik kann zu unterschiedlichen Klangergebnissen führen, was eine breitere Palette musikalischen Ausdrucks ermöglicht.

Additive Synthese

Eine gängige Mapping-Technik ist die additive Synthese, bei der verschiedene Qubits als individuelle Oszillatoren behandelt werden. Jeder Oszillator hat seine Frequenz, die einer Note entspricht. Die Amplituden dieser Oszillatoren werden dann basierend auf dem Zustandsvektor moduliert, was zu einem reichen und geschichteten Klang führt.

Inharmonitätsansatz

Eine weitere interessante Technik besteht darin, Frequenzen statt Amplituden zu modulieren. Dies kann einzigartige musikalische Effekte erzeugen, indem Inharmonizitäten in den Klang eingeführt werden. Durch das Erkunden dieser Variationen können Musiker dynamische und sich entwickelnde Klanglandschaften erreichen.

Subtraktive Synthese

Subtraktive Synthese verfolgt einen anderen Ansatz, indem sie Rauschen verwendet, das durch schmale Bandpassfilter gefiltert wird. Die Filter können durch die Erwartungswerte des VQE-Algorithmus gesteuert werden, was den Klangcharakter und die Klangfarbe verändert.

Fazit

Der Variational Quantum Harmonizer stellt eine bahnbrechende Schnittstelle zwischen Quantencomputing und Musikkomposition dar. Durch die Nutzung der Leistung von Quantenalgorithmen können Musiker neue kreative Wege erkunden und komplexe Klanglandschaften erzeugen, die zuvor unerreichbar waren.

Durch Live-Performances, Echtzeit-Interaktion und verschiedene Mapping-Strategien bietet VQH eine innovative Möglichkeit für Künstler, sich mit ihrem Handwerk auseinanderzusetzen. Während sich das Quantencomputing weiterentwickelt, verspricht es, die Musikwelt weiter zu bereichern und Künstler sowie Zuhörer zu inspirieren, das Potenzial dieser aufkommenden Technologie zu nutzen.

Originalquelle

Titel: Variational Quantum Harmonizer: Generating Chord Progressions and Other Sonification Methods with the VQE Algorithm

Zusammenfassung: This work investigates a case study of using physical-based sonification of Quadratic Unconstrained Binary Optimization (QUBO) problems, optimized by the Variational Quantum Eigensolver (VQE) algorithm. The VQE approximates the solution of the problem by using an iterative loop between the quantum computer and a classical optimization routine. This work explores the intermediary statevectors found in each VQE iteration as the means of sonifying the optimization process itself. The implementation was realised in the form of a musical interface prototype named Variational Quantum Harmonizer (VQH), providing potential design strategies for musical applications, focusing on chords, chord progressions, and arpeggios. The VQH can be used both to enhance data visualization or to create artistic pieces. The methodology is also relevant in terms of how an artist would gain intuition towards achieving a desired musical sound by carefully designing QUBO cost functions. Flexible mapping strategies could supply a broad portfolio of sounds for QUBO and quantum-inspired musical compositions, as demonstrated in a case study composition, "Dependent Origination" by Peter Thomas and Paulo Itaborai.

Autoren: Paulo Vitor Itaboraí, Tim Schwägerl, María Aguado Yáñez, Arianna Crippa, Karl Jansen, Eduardo Reck Miranda, Peter Thomas

Letzte Aktualisierung: 2023-09-21 00:00:00

Sprache: English

Quell-URL: https://arxiv.org/abs/2309.12254

Quell-PDF: https://arxiv.org/pdf/2309.12254

Lizenz: https://creativecommons.org/licenses/by/4.0/

Änderungen: Diese Zusammenfassung wurde mit Unterstützung von AI erstellt und kann Ungenauigkeiten enthalten. Genaue Informationen entnehmen Sie bitte den hier verlinkten Originaldokumenten.

Vielen Dank an arxiv für die Nutzung seiner Open-Access-Interoperabilität.

Mehr von den Autoren

Ähnliche Artikel