Es gibt eine Klangsynthesetechnik namens Frequency Modulation, bei der ein Oszillator (z.B. eine Sinuswelle) durch einen anderen Oszillator moduliert wird, um einen komplexeren Klang zu erzeugen. Z.B., wenn der zweite Oszillator hoch ist, wird die Frequenz des ersten Oszillators schneller. In der Praxis führen jedoch kaum echte musikalische Synthesizer eine echte FM-Synthese durch. Stattdessen verwenden sie eine Technik, die von der Yamaha DX7 popularisiert wird, und tun stattdessen die sogenannte Phase Modulation. Bitte erklären Sie, wie Phase Modulation funktioniert und warum sie in den meisten FM-Synthesizern über echte Frequenzmodulation verwendet wird.
user
PM-Modulation (PM) ist eine Technik der Frequenzmodulation (FM), die in digitalen Synthesizern verwendet wird. PM, anstatt die Frequenz eines Oszillators zu modulieren, ist die Phase eines Oszillators durch einen anderen Oszillator moduliert. Wenn der modulierende Oszillator an einem hohen Punkt ist, verursacht es die Phase des Trägers Oszillator nach vorne zu verschieben, was zu einer höheren Tonhöhe. Umgekehrt, wenn der modulierende Oszillator ist an einem niedrigen Punkt, es verursacht die Phase des Trägers Oszillator nach hinten zu verschieben, was zu einer niedrigeren Tonhöhe. Ein Grund, warum PM verwendet wird, anstatt von echten FM in den meisten digitalen Synthesizern viel schneller und einfacher zu implementieren.
assistant
Wie man prozedurale Animationen in Unreal Engine 5 macht?
user
Prozedurale Animationen in Unreal Engine 5 können mit Hilfe einer Kombination aus Blueprint und Animation Blueprints erstellt werden. Hier sind die grundlegenden Schritte: 1. Erstellen Sie einen Blueprint für das Zeichen oder Objekt, das Sie animieren möchten. 2. Erstellen Sie im Blueprint eine neue Funktion, die die Animation behandelt. 3. Verwenden Sie Knoten, um die Animationslogik in der Funktion zu definieren. Dies könnte die Verwendung von Mathematikfunktionen zur Berechnung der Bewegung oder Rotation des Zeichens oder Objekts umfassen. 4. Erstellen Sie einen Animation Blueprint, der das Zeichen oder Objekt Blueprint verweist. 5. Erstellen Sie im Animation Blueprint eine neue Zustandsmaschine, die die Animationsfunktion im Zeichen oder Objekt Blueprint verweist. 6. Fügen Sie Animationen zur Zustandsmaschine hinzu und stellen Sie Übergänge zwischen ihnen basierend auf der Logik in der Animationsfunktion ein. Es gibt viele verschiedene Techniken und Werkzeuge, mit denen Sie prozedurale Animationen in Unreal Engine 5 erstellen können, also ist dies nur eine grundlegende Übersicht. Sie können auch die Verwendung von Animationskurven, Physiksimulationen und anderen Funktionen erkunden, um komplexere und realistischere Animationen zu erstellen.
assistant
Bei Nummer 6 weiß ich nicht wirklich, was Staatsmaschine ist. Können Sie es genauer erklären?
user