Ich arbeite an meinem Ludum Dare-Eintrag und versuche herauszufinden, wie in aller Welt ich jemals Hintergrundmusik bekommen werde. Ich habe WolframTones gefunden , aber die Lizenz ist zu restriktiv:
Sofern nicht anders angegeben, sind diese Website und die auf dieser Website präsentierten Inhalte für Ihren persönlichen und nicht kommerziellen Gebrauch bestimmt. Sie dürfen keine Informationen oder Inhalte dieser Website ändern, kopieren, verteilen, übertragen, anzeigen, ausführen, reproduzieren, veröffentlichen, lizenzieren, abgeleitete Werke erstellen, übertragen oder verkaufen. Für kommerzielle und andere Zwecke kontaktieren Sie uns.
Aber ich mag das Interface wirklich! Es ist sfxr sehr ähnlich - klicken Sie auf ein Genre und laden Sie einen Song herunter. Das ist so cool. Gibt es ein anderes Programm, das das Gleiche tut, aber ohne eine restriktive Lizenz, damit ich ein BGM generieren und in meinem Spiel verwenden kann?
Antworten:
Es gibt eine alte, genannt "Melody Raiser"
Leider habe ich keine Ahnung, wo ich es finden kann (meine Kopie ist vom Fan ins Portugiesische übersetzt und wahrscheinlich raubkopiert ... Ich habe keine Ahnung, wie die Lizenz der Originalsoftware lautete, ich habe sie nie gefunden ... wahrscheinlich auch die Originalsoftware ist japanisch).
Aber wenn ich mich gut erinnere, war es in RPG Maker-Communities sehr beliebt.
Außerdem ist seine Musik nicht die beste, die es gibt ... Es ist jedoch einfach, sie zu optimieren ...
quelle
Für Tools, die zufällige Musik für Spiele generieren, bietet dieser Ludum Dare-Beitrag eine umfassende Liste mit guten Optionen. Meine persönlichen Favoriten auf dieser Liste sind autotracker.py und CGMusic. Autotracker produziert großartige Musik für Retro- / 8-Bit-Spiele, obwohl es keine richtige Benutzeroberfläche gibt. CGMusic hat eine gute Benutzeroberfläche, eine gute Anpassung und erstellt komplexe Klavierlieder.
Ich kenne auch 2 kostenlose Tools zum Erstellen von Musik, mit denen Sie Ihre eigenen Songs manuell erstellen können. Pxtone und Musagi sind beide gut für alle, die mit Musiktheorie vertraut sind oder Erfahrung im Musizieren haben. Da pxtone ein japanisches Programm ist, muss es von einer von Google übersetzten Website heruntergeladen und dann in den englischen Modus versetzt werden (was einfach ist).
quelle
Die Ausgabe von WolframTones kann leicht bis zur Unkenntlichkeit geändert werden. Zu diesem Zeitpunkt würden selbst die besten Anwälte Schwierigkeiten haben, Lizenzgebühren zu erheben. Ich sehe dort nichts über "abgeleitete Werke".
Auch Google "generative Musik" und "algorithmische Komposition".
quelle
Versuchen Sie dies https://raw.github.com/wibblymat/ld24/master/autotracker.py Ein kurzes Python-Skript, das MIDI verwendet, um zufällige Musik zu generieren und in einer Datei zu speichern.
quelle
Es gab eine Software namens Band in einer Box; Das war meistens das, was du fragst.
Sie könnten Parameter einstellen und es würde eine korrekt ausbalancierte Melodie erzeugen.
Dies funktioniert zwar aus algorithmischer Sicht gut und klingt aufgrund der musikalischen Regeln richtig. Sie sind meistens langweilig und haben keinerlei Brillanz. Wahrscheinlich als Hintergrundmusik verwendbar; Aber meistens wurden sie verwendet, um Inspiration zu geben und darauf aufzubauen und etwas sehr Einzigartiges zu schaffen.
Wenn Sie Zeit haben, würde ich vorschlagen, einige Zeit mit Schleifen zu verbringen; Einfacher geht es nicht, aber du machst etwas aus deinem Geschmack, anstatt zufällig eine Melodie zu bekommen, bis du eine magst.
quelle
DryWetMIDI ist eine von mir erstellte .NET-Bibliothek mit Funktionen zum Erstellen von Musikkompositionen auf der Basis von MIDI (siehe Pattern- Seite des Bibliotheks-Wiki), sodass Sie damit Musik auf beliebige Weise programmieren können.
Zum Beispiel, um die MIDI-Datei mit folgenden Eigenschaften zu generieren:
Sie können diesen Code schreiben:
quelle